시작하기 전에
- 실습에서는 정해진 기간 동안 Google Cloud 프로젝트와 리소스를 만듭니다.
- 실습에는 시간 제한이 있으며 일시중지 기능이 없습니다. 실습을 종료하면 처음부터 다시 시작해야 합니다.
- 화면 왼쪽 상단에서 실습 시작을 클릭하여 시작합니다.
Create Instance Groups
/ 50
Configure the load balancer
/ 50
Create Instance Groups
/ 50
Configure the load balancer
/ 50
외부 패스 스루 네트워크 부하 분산기는 일반적으로 서비스가 공개적으로 액세스 가능해야 하고, 대용량의 성능에 민감한 HTTP/S 이외의 트래픽을 처리해야 하며, 클라이언트의 실제 IP 주소를 확인해야 하는 경우에 사용됩니다.
HTTP/S 이외의 프로토콜: HTTP/S가 아닌 TCP 또는 UDP를 사용하는 트래픽(예: 메일 서버, 게임 서버, VPN 터널 또는 커스텀 프로토콜)의 부하 분산에 적합합니다.
소스 IP 보존: 백엔드 애플리케이션이 로깅, 보안 또는 커스텀 로직을 위해 원래 클라이언트의 소스 IP 주소를 확인해야 하는 경우에 중요합니다.
최대 성능: 레이어 4에서 작동하는 패스 스루(프록시되지 않은) 부하 분산기이므로 가장 높은 처리량과 가장 짧은 지연 시간이 필요한 애플리케이션에 적합합니다.
전 세계 도달범위(TCP/UDP): 단일 전역 IP 주소를 제공하여 여러 리전의 백엔드에 TCP/UDP 트래픽을 분산할 수 있으며(전역으로 구성된 경우), 웹이 아닌 프로토콜에 대해 고가용성을 제공합니다.
이 실습에서는 외부 패스 스루 네트워크 부하 분산기의 모든 필수 구성요소를 배포 및 연결하고 인스턴스 간의 공개 트래픽 분산을 확인하여 외부 패스 스루 네트워크 부하 분산기를 구성하는 방법을 알아봅니다.
이 실습에서는 다음을 수행하는 방법에 대해 알아봅니다.
다음 안내를 확인하세요. 실습에는 시간 제한이 있으며 일시중지할 수 없습니다. 실습 시작을 클릭하면 타이머가 시작됩니다. 이 타이머는 Google Cloud 리소스를 사용할 수 있는 시간이 얼마나 남았는지를 표시합니다.
실무형 실습을 통해 시뮬레이션이나 데모 환경이 아닌 실제 클라우드 환경에서 실습 활동을 진행할 수 있습니다. 실습 시간 동안 Google Cloud에 로그인하고 액세스하는 데 사용할 수 있는 새로운 임시 사용자 인증 정보가 제공됩니다.
이 실습을 완료하려면 다음을 준비해야 합니다.
실습 시작 버튼을 클릭합니다. 실습 비용을 결제해야 하는 경우 결제 수단을 선택할 수 있는 대화상자가 열립니다. 오른쪽에는 다음과 같은 항목이 포함된 실습 설정 및 액세스 패널이 있습니다.
실습 타이머는 페이지 상단에 있으며 남은 시간을 표시합니다.
Google Cloud 콘솔 열기를 클릭합니다(Chrome 브라우저를 실행 중인 경우 마우스 오른쪽 버튼으로 클릭하고 시크릿 창에서 링크 열기를 선택합니다).
실습에서 리소스가 가동되면 다른 탭이 열리고 로그인 페이지가 표시됩니다.
팁: 두 개의 탭을 각각 별도의 창으로 나란히 정렬하세요.
필요한 경우 아래의 사용자 이름을 복사하여 로그인 대화상자에 붙여넣습니다.
실습 설정 및 액세스 패널에서도 사용자 이름을 확인할 수 있습니다.
다음을 클릭합니다.
아래의 비밀번호를 복사하여 시작하기 대화상자에 붙여넣습니다.
실습 설정 및 액세스 패널에서도 비밀번호를 확인할 수 있습니다.
다음을 클릭합니다.
이후에 표시되는 페이지를 클릭하여 넘깁니다.
잠시 후 Google Cloud 콘솔이 이 탭에서 열립니다.
network-lb-tag 네트워크 태그 사용)리소스가 준비되었는지 확인합니다.
Google Cloud 콘솔에서 탐색 메뉴 > Compute Engine > 인스턴스 그룹으로 이동합니다.
먼저 인스턴스 그룹 만들기를 클릭하고 New unmanaged instance group을 선택합니다.
| 속성 | 값 |
|---|---|
| 이름 | web-server-1 |
| 리전 | |
| 영역 |
|
| 네트워크 | 기본값 |
| VM 선택 |
backend-vm- |
만들기를 클릭합니다.
web-server-2라는 두 번째 인스턴스 그룹에 대해 이 프로세스를 반복합니다.
| 속성 | 값 |
|---|---|
| 이름 | web-server-2 |
| 리전 | |
| 영역 |
|
| 네트워크 | 기본값 |
| VM 선택 |
backend-vm1- |
내 진행 상황 확인하기를 클릭하여 목표를 확인합니다.
부하 분산기 자체를 빌드하는 핵심 작업입니다. Google Cloud 부하 분산기는 단일 상자가 아니라 함께 작동하는 고유한 리소스 집합입니다. 이제 다음을 만들고 연결합니다.
상태 점검을 통해 부하 분산기가 정상 인스턴스에만 트래픽을 전송하도록 합니다.
상태 점검으로 이동: Google Cloud 콘솔에서 탐색 메뉴 > Compute Engine > 상태 점검으로 이동합니다.
상태 점검 만들기를 클릭합니다.
basic-http-check
TCP
기본 설정을 그대로 두고 만들기를 클릭합니다.
백엔드 서비스는 백엔드(VM 인스턴스)를 관리하고 트래픽을 분산합니다.
상단의 검색창에 부하 분산을 입력합니다. 제품 및 페이지에서 부하 분산을 클릭합니다.
부하 분산기 만들기를 클릭합니다.
네트워크 부하 분산기(TCP/UDP/SSL)에서 다음을 클릭합니다.
패스 스루 부하 분산기를 선택하고 다음을 클릭합니다.
공개(외부)를 선택한 다음 다음 및 구성을 클릭합니다.
다음 값을 설정합니다.
| 속성 | 값 |
|---|---|
| 부하 분산기 이름 | network-lb-backend-service |
| 리전 | |
| 백엔드 유형 | 인스턴스 그룹 |
| 프로토콜 | TCP |
| 상태 점검 | basic-http-check |
새 백엔드에서 인스턴스 그룹으로 web-server-1을 선택합니다.
완료를 클릭합니다.
백엔드 추가를 클릭한 다음 인스턴스 그룹을 web-server-2로 지정합니다.
완료를 클릭합니다.
| 속성 | 값 |
|---|---|
| IP 버전 | IPv4 |
| IP 주소 | IP 주소 만들기 클릭 |
| 이름 | network-lb-ip, 예약 클릭 |
| 포트 | 80 |
내 진행 상황 확인하기를 클릭하여 목표를 확인합니다.
마지막 단계는 전체 구성이 작동하는지 확인하는 것입니다. 부하 분산기의 단일 공개 IP 주소로 반복적인 테스트 요청을 전송합니다. 목표는 요청이 두 백엔드 인스턴스에 분산되는지 확인하여 부하 분산기가 트래픽을 성공적으로 분산하고 있는지 입증하는 것입니다.
network-lb-backend-service 부하 분산기를 클릭합니다.외부 패스 스루 네트워크 부하 분산기를 성공적으로 구성했습니다. 방화벽 규칙을 사용하여 백엔드 VM 인스턴스를 만들고 구성했으며, 상태 점검 및 백엔드 서비스를 포함한 모든 필수 부하 분산 구성요소를 설정하고, 부하 분산기가 인스턴스 간에 트래픽을 올바르게 분산하는지 테스트했습니다.
Google Cloud 기술을 최대한 활용하는 데 도움이 됩니다. Google 강의에는 빠른 습득과 지속적인 학습을 지원하는 기술적인 지식과 권장사항이 포함되어 있습니다. 기초에서 고급까지 수준별 학습을 제공하며 바쁜 일정에 알맞은 주문형, 실시간, 가상 옵션이 포함되어 있습니다. 인증은 Google Cloud 기술에 대한 역량과 전문성을 검증하고 입증하는 데 도움이 됩니다.
설명서 최종 업데이트: 2025년 12월 9일
실습 최종 테스트: 2025년 12월 9일
Copyright 2026 Google LLC. All rights reserved. Google 및 Google 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표일 수 있습니다.
현재 이 콘텐츠를 이용할 수 없습니다
이용할 수 있게 되면 이메일로 알려드리겠습니다.
감사합니다
이용할 수 있게 되면 이메일로 연락드리겠습니다.
한 번에 실습 1개만 가능
모든 기존 실습을 종료하고 이 실습을 시작할지 확인하세요.