- 인쇄
- PDF
Network Load Balancer (VPC)
- 인쇄
- PDF
가입 절차
Load Balancer를 사용하려면 네이버 클라우드 플랫폼[Financial]에서 제공하는 콘솔 및 리소스 등을 이용하기 위해 네이버 클라우드 플랫폼의 계정이 필요합니다.
네이버 클라우드 플랫폼[Financial]에 가입하면 모든 서비스를 이용할 수 있으며 사용한 서비스에 대해서만 요금이 청구됩니다. 이미 계정이 있다면 해당 단계를 건너뛸 수 있습니다.
- 네이버 클라우드 플랫폼 포털에 접속해 주십시오.
- 포털 우측 상단에 있는 회원 가입을 클릭해 주십시오.
- 서비스 이용 약관 및 개인정보수집이용에 대한 안내 문구를 확인하고 동의해 주십시오.
- 법인 및 담당자 정보를 입력해 주십시오.
- 결제 수단을 선택해 주십시오.
- 결제 수단은 직접 입금과 자동이체 중 선택 가능
- 담당자의 가입정보 및 금융회원여부 검증 후 승인이 완료되면 SSL VPN 계정이 발급되어 메일로 전송됩니다.
- SSL VPN Client 접속 툴을 설치하고 실행하여 발급된 SSL VPN 계정으로 로그인해 주십시오.
- Financial 콘솔은 Financial 포털에 로그인하여 [콘솔] 버튼을 클릭하거나 도메인(www.fin-ncloud.com)을 직접 입력하여 접속 후 사용해 주십시오.
네이버 클라우드 플랫폼 콘솔을 이용하려면 SSL VPN 접속이 반드시 필요합니다.
Load Balancer 서비스 사용 절차
콘솔 접속하기
- 콘솔에 접속하여 Services > Networking > Load Balancer 메뉴로 이동해 주십시오.
Load Balancer 생성
Load Balancer 생성하기
- 화면 중앙의 [Load Balancer 생성] 버튼을 클릭해 주십시오.
[네트워크 로드밸런서 생성] 버튼을 클릭해 주십시오.
Load Balancer 생성 페이지가 나타나면 사용할 Load Balancer의 이름을 입력해 주십시오.
Load Balancer의 네트워크 타입을 선택해 주십시오.
- Private IP 타입은 VPC 내부 사설 IP를 이용하여 내부 서버로부터의 부하분산을 처리하며 VPC 외부에서는 접근이 불가합니다.
- Public IP 타입은 VPC 외부 또는 인터넷에서 호출될 수 있도록 공인IP로 설정이 됩니다. 공인IP와 함께 제공되는 임의의 도메인을 이용하여 고객보유의 도메인 또는 CDN 서비스와 연결하여 활용가능합니다.
부하처리 성능에 따른 로드 밸런서의 크기 타입을 선택해 주십시오.
- 별도의 부하 처리 성능을 선택하지 않아도 서비스 규모에 따라 자동적으로 성능을 조절합니다.
Load Balancer를 위치시킬 VPC와 Subnet을 선택해 주십시오.
- 대상 VPC에서 선택한 VPC에 포함된 Subnet만 선택할 수 있습니다.
- Private IP를 선택한 경우, Private Load Balancer Subnet으로 생성된 Subnet만 선택할 수 있습니다.
- Public IP를 선택한 경우, Public Load Balancer Subnet으로 생성된 Subnet만 선택할 수 있습니다.
- Load Balancer는 전용 Subnet을 생성하여 배치해야 하며 서버와 같은 Subnet에 위치되면 해당 서버로 로드밸런싱이 동작하지 않습니다.
- 각각의 Load Balancer 마다 별도의 Subnet을 생성할 필요는 없으나 가급적 C 클래스(255.255.255.0) 규모의 Subnet을 권장합니다.
- 공인 IP: 보유하고 있는 Public IP 또는 신규 Public IP 신청을 선택해 주십시오.
화면 하단의 [다음] 버튼을 클릭하여 리스너 설정으로 이동해 주십시오.
Load Balancer 리스너 설정하기
Load Balancer의 기본 리스너가 동작할 프로토콜을 선택해 주십시오. (TCP)
Load Balancer의 기본 리스너가 바인드할 포트를 설정해 주십시오.
우측 [추가] 버튼을 클릭하여 리스너를 추가해 주십시오.
화면 하단의 [다음] 버튼을 클릭하여 Target Group 선택 페이지로 이동해 주십시오.
Target Group 설정하기
부하분산의 대상이 될 Target Group을 선택해 주십시오.
- 사전에 Target Group이 생성되어 있어야 합니다. 생성된 Target Group이 없는 경우 [Target Group 생성] 버튼을 클릭하여 Target Group을 생성해 주십시오.(Target Group 생성 참고)
- Network Load Balancer는 프로토콜이 TCP로 생성된 Target Group만 연결 가능합니다.
알맞은 Target Group을 선택하셨으면 화면 하단의 [다음] 버튼을 클릭하여 설정 정보 확인 페이지로 이동해 주십시오.
설정 정보를 최종 확인하고 화면 하단의 [로드밸런서 생성] 버튼을 클릭하여 로드밸런서 생성을 시작해 주십시오.
Network Load Balancer는 보다 고성능으로 분산 처리를 하기 위해 DSR(Direct Server Return)로 동작합니다.
단, 사설 Network Load Balancer를 이용할 경우 아래와 같은 상황에서 통신 제약이 발생할 수 있습니다.
- Target Group에 속한 서버가 해당 Network LoadBalancer로 요청하는 경우
- Client가 사설 Network LoadBalancer와 Target Group에 속한 서버의 같은 포트로 요청을 시도하는 경우
- 바인딩된 서버의 ACG 및 NACL에 Load Balancer 서브넷 대역이 접근 소스 및 허용 포트로 반드시 포함되어 있어야 합니다.
- Network Load Balancer는 아래와 같이 5-튜플 해시 알고리즘에 의해 부하분산을 합니다. 결과적으로 새로운 요청이 LB로 인입될 경우, Source Port가 변경되므로 다른 서버로 전달될 수 있습니다.
- Souce IP
- Source Port
- Destination IP
- Destination Port
- Protocol
로드밸런서 설정
로드밸런서 설정 변경하기
설정을 변경할 로드밸런서를 선택하고 [로드밸런서 설정 변경] 버튼을 클릭해 주십시오.
로드밸런서 부하 처리 성능에 따른 등급을 조정할 수 있습니다.
- 2024년 7월 18일 배포 이전에 생성된 Network Load Balancer는 부하 처리 성능에 따라 Small/Medium/Large 중 선택할 수 있습니다.
- 각각 초당 연결 수(CPS) 기준 최소 100,000/200,000/400,000개의 분산 처리를 보장합니다.
- 2024년 7월 18일 배포 이후에 생성되는 Network Load Balancer는 부하 처리 성능을 자동으로 조절합니다.
리스너 설정 변경하기
리스너 설정을 변경할 로드밸런서를 선택하고 [리스너 설정 변경] 버튼을 클릭하여 리스너 설정 페이지로 이동해 주십시오.
로드밸런서 생성시에 설정한 리스너가 Default로 조회됩니다.
리스너 추가하기
- [리스너 생성] 버튼을 클릭하여 리스너 추가 페이지로 이동해 주십시오.
① 리스너 동작할 프로토콜을 선택해 주십시오ㅣ. (TCP)
② 리스너가 바인드할 포트를 설정합니다.
③ 해당 리스너의 트래픽이 전달될 Target Group을 선택합니다.
리스너 변경하기
- 변경할 리스너를 선택하고 [리스너 변경] 버튼을 클릭해 주십시오.
① 리스너 동작할 프로토콜을 선택합니다. (TCP)
② 리스너가 바인드할 포트를 설정합니다.
리스너 삭제하기
1. 삭제할 리스너를 선택하고 [리스너 삭제] 버튼을 클릭합니다.
- 최소 1개의 리스너가 남아있어야 합니다.
규칙 조회 및 변경
- 규칙을 조회 및 변경하고자 하는 리스너를 선택하고 [규칙 조회 및 변경] 버튼을 클릭하고 규칙 변경 페이지로 이동해 주십시오. 규칙은 아래와 같은 특성을 지닙니다.
- 각 규칙은 조건절과 액션으로 이루어집니다. (Network Load Balancer는 조건이 지정되지 않습니다.)
- Default 규칙은 삭제될 수 없습니다.
- 각 규칙은 우선순위에 의해 순차대로 적용되며, 미적용된 트래픽은 Default 규칙에 의해 동작합니다.
규칙 추가 및 제거
Network Load Balancer는 규칙 추가, 삭제가 지원되지 않습니다.
규칙 변경
변경할 규칙을 선택하고 [규칙 변경] 버튼을 클릭해 주십시오.
액션에서 리스너가 지정한 Target Group을 변경할 수 있습니다.
Load Balancer 삭제하기
삭제할 Load Balancer를 선택한 후 화면 상단의 [Load Balancer 삭제] 버튼을 클릭해 주십시오.
Load Balancer 삭제 팝업창이 나타나면 하단의 [삭제] 버튼을 클릭하여 Load Balancer를 삭제해 주십시오.
주의 Load Balancer를 삭제하면 설정되어 있던 Route Table에 규칙이 같이 삭제되며, 다른 서비스에서 이용중인 경우 기능이 정상적으로 동작하지 않을 수 있습니다.