GSLB
(Global Server Load Balancing,
글로벌 서버 로드 밸런싱)

특정 지역에 집중되는 트래픽을 분산하는 DNS 기반의 로드 밸런싱

GSLB (Global Server Load Balancing)는 글로벌 특정 지역에 트래픽이 증가할 경우에 DNS 기반으로 인접 지역으로 네트워크 트래픽을 자동 분산합니다. 특정 서버에 장애가 발생할 경우에는 네트워크 트래픽을 정상 리소스로 로드 밸런싱함으로써 서비스가 안정적으로 지속될 수 있도록 합니다.

GSLB 서비스 특징

01

04

GSLB 서비스 구성도

  • 인터넷 → DNS Request / Response → DNS → Domain 등록/위임 → GSLB → Primary (Active) → (A data center, B data center) Health Check → Firewall → Security Group : Subnet - VM, VM ... / Security Group : Subnet - VM, VM ... → A Data center
  • 인터넷 → DNS Request / Response → DNS → Domain 등록/위임 → GSLB → Secondary (Inactive) → (A data center, B data center) Health Check → Firewall → Security Group : Subnet - VM, VM ... / Security Group : Subnet - VM, VM ... → B Data center

GSLB 주요 기능

  • GSLB 생성/관리

    - 리소스 및 포트 정보 등록
    - 하나의 GSLB에 여러 개의 리소스 등록 가능

  • 분산 알고리즘 선택

    - Ratio : 연결 대상별 가중치(Weight)에 비례하여 트래픽 분배
    - Round Robin : 순환 방식 기반으로 트래픽 균등 분배

  • Health Check 설정

    - 체크 주기 (Interval), 서비스 다운 인지 시간 (Timeout), 응답 대기 시간 (Probe Timeout) 설정
    - 프로토콜 설정 (ICMP, TCP, HTTP, HTTPS), 서비스 포트 설정
    - DB Health Check는 DB를 점검할 수 있는 스크립트 기반으로 구현 (Ishell 기능 활용)

GSLB 요금 기준

    • 과금
    • 도메인 : GSLB에 설정한 도메인 레코드 사용 시간
    • Health Check 리소스 : 리소스에 대한 Health Check 설정 후 사용 시간
무엇이든 물어보세요

비즈니스 성공에 필요한 핵심 기능을 제공하는 삼성SDS 클라우드를 살펴보고, 클라우드 전문가와 상담해 보세요.

공유하기