NAVER CLOUD PLATFORM

Load Balancer

서버의 성능과 부하량을 고려해 네트워크 트래픽을 다수의 서버로 분산시켜 줍니다

365일 중단 없는 안정적인 서비스 제공

로드밸런서는 고객의 서비스에 대한 네트워크 트래픽을 분산해 서버의 부하를 경감합니다. 로드밸런서에 연결된 서버 중 일부 서버에 장애가 발생하면 자동으로 다른 정상 서버로 부하를 배분해 무정지 서비스가 가능하게 해 서비스의 높은 안정성을 보장합니다.

높은 가용성 보장
로드밸런서에 연결된 일부 서버에 장애 발생 시에도 자동으로 다른 서버로 부하를 분산해 무정지 서비스를 가능하게 합니다. 또한, 이미 로드밸런서에 반영된 서버라도 다른 로드밸런서에 다중으로 추가 설정이 가능합니다.
편리한 설정
웹 기반의 콘솔에서 편리하게 생성 및 설정을 관리할 수 있으며, 모니터링 기능도 제공합니다. 또한, 개발용 RESTful API를 제공해 편리하게 설정할 수 있습니다.
암호화 처리 기반의 보안
TLS v1.0, TLS v1.1, TLS v1.2 등 암호화 통신을 지원해 네트워크 과정에서 발생할 수 있는 보안 문제에 대응할 수 있습니다. 또한, SSL Offloading 기능으로 서버에서 처리하던 암호화 통신 중 복호화 처리를 실행할 수 있습니다. HTTPS/SSL 설정 시 SSL 인증서를 로드밸런서에 설정하면 연결된 개별 서버에 SSL 인증서를 설정할 필요가 없습니다.
다양한 서버 부하 분산 방식
서버 부하 분산 방식에는 Round Robin, Least Connection, Source IP Hash 가 있습니다.
· Round Robin: 지정된 서버들에 대해 공평하게 순차적으로 요청을 전달
· Least Connection: 가장 적은 수의 연결이 이루어진 서버로 요청을 할당
· Source IP Hash: 클라이언트의 Source IP 정보를 해시한 결과로 로드밸런싱을 실행

안정적인 서비스를 제공할 수 있게 다양한 서버 부하 분산 알고리즘과
쉽고 편리한 관리 기능을 제공합니다

SSL 인증 및 암호화 설정

웹 기반의 콘솔에서 SSL 인증서를 추가할 수 있습니다. TLS v1, TLS v1.1, TLS v1.2 등 SSL 프로토콜 중 가능한 버전을 선택해 사용할 수 있으며, 적용된 SSL Ciphers를 설정할 수 있습니다. 전체 Ciphers 중에서 체크된 항목이 SSL 통신할 때 로드밸런서에서 연결을 허용하는 Ciphers입니다.

Load Balancer ACG(Access Control Group) 설정

로드밸런서와 서버 사이에 통신이 이루어지려면 로드밸런서와 통신을 허용하는 ACG 규칙이 설정돼 있어야 합니다. ACG 허용 규칙이 설정돼 있지 않으면 로드밸런서 설정이 완료돼도 정상적인 통신이 불가능합니다.

Load Balancer 포트 설정

여러 개의 로드밸런서 규칙을 동시에 설정할 수 있습니다. 로드밸런서 규칙을 설정할 때는 로드밸런서 포트를 다른 로드밸런서 규칙의 로드밸런서 포트와 다르게 설정해야 합니다. 서버 포트는 다른 로드밸런서 규칙의 서버 포트와 동일하게 설정해도 됩니다.

Load Balancer 모니터링

로드밸런서에 대해서는 기본 모니터링 정보를 제공하며 서버 모니터링과 마찬가지로 기간 선택에 따라 모니터링 정보 수집 주기를 1분, 5분, 2시간, 1일 단위로 제공합니다. 로드밸런서 모니터링은 Concurrent Connection, Connection Per Second, Traffic 등 3가지 항목의 정보를 제공합니다.

Load Balancer 관리

로드밸런서 생성 후 Connection Idle Timeout 또는 Keep-Alive 설정을 변경할 수 있습니다. Connection Idle Timeout은 로드밸런서와 연결을 유지하는 시간으로, 일반적으로 해당 시간이 지나면 연결이 강제로 해제됩니다. Long transaction을 지원하는 애플리케이션이 필요하다면 Connection Idle Timeout의 옵션을 조절해서 연결 시간을 설정합니다. 한편, 연결을 일정 시간 동안 유지하면서 다시 연결을 요청할 때, HTTP Keep-Alive 옵션을 사용해 기존 연결을 재사용할 수 있습니다.

다양한 서버 부하 분산 방식

제공하는 서버 부하 분산 방식에는 Round Robin, Least Connection, Source IP Hash 방식이 있습니다.

서버 부하 분산 방식 표
분산 방식내용
Round Robin로드밸런싱으로 지정된 서버들에 대해 공평하게 순차적으로 요청을 전달합니다.
서버 커넥션 수나 응답 시간에 상관없이 그룹 내의 모든 서버를 동일하게 처리해 일반적인 구성에 있어 다른 알고리즘에 비해 가장 빠릅니다.
Least Connection클라이언트의 요청을 가장 적은 수의 연결이 이루어진 서버로 할당합니다.
서버의 성능이 비슷하게 구성돼 있을 때 가장 효과적으로 트래픽을 분산할 수 있습니다.
Source IP Hash클라이언트의 Source IP 정보를 바탕으로 해시한 결과로 로드밸런싱을 실행합니다.
SSL 프로토콜을 사용하는 경우에는 Source IP Hash 알고리즘을 사용하는 것을 권장합니다.

요금 안내

로드밸런서는 자체 보유에 따른 기본요금과 로드밸런서가 처리한 네트워크 트래픽 요금에 대해서 요금을 부과합니다

기본요금

로드밸런서 1대당 기본요금이 부과됩니다.

기본 요금 표
구분시간 요금
로드밸런서(대당)26원

로드밸런서 1대를 한 달(30일 기준) 동안 사용하면 월간 이용료로 기본요금이 18,720원 발생합니다.

Load Balancer 네트워크 요금

로드밸런서가 처리한 트래픽은 다른 서비스(Server, File Storage 등)에서 발생한 네트워크 트래픽과 합산돼 월별로 청구됩니다.

네트워크 요금은 아웃바운드에 대해서만 부과됩니다.

네트워크 요금
구분네트워크 구간단위사용량 구간종량 요금제(월)
일반글로벌
인바운드 트래픽전체GB전 구간 동일무료무료
아웃바운드 트래픽인터넷을 이용한 트래픽
(다른 리전으로 공인 IP를 이용한 트래픽 포함)
GB1TB 이하무료500원
1TB 초과~5TB 이하100원500원
5TB 초과~10TB 이하90원450원
10TB 초과~30TB 이하80원400원
30TB 초과70원350원
같은 존에서 공인 IP를 이용한 트래픽GB전 구간 동일10원10원
다른 존(Zone)에서 비공인 IP를 이용한 트래픽GB전 구간 동일10원10원
같은 존에서 비공인 IP를 이용한 트래픽GB전 구간 동일무료무료

· 당월 사용 시간이 240시간이고 국내 인터넷을 이용한 전송량(아웃바운드 트래픽 기준)이 10TB면,
(240시간 x 26원) + (4,096GB x 100원) + (5,120GB x 90원) = 6,240원 + 409,600원 + 460,800원 = 876,640원입니다.

현재 보고 계신 페이지 내용이 도움이 되셨나요?

아쉬운 점이 있다면 이야기해 주세요.
0/5000
내용을 입력해 주세요
의견 보내기