Server Load Balancer

Server Load Balancer를 통해 갑작스러운 트래픽 급증에 따른 대응 및 응답 시간 최소화

Alibaba Cloud Server Load Balancer(SLB)는 트래픽을 여러 인스턴스 간에 분산하여 애플리케이션의 서비스 기능을 향상시켜 줍니다. SLB를 사용하여 단일 장애 지점(SPOF)을 방지하고 애플리케이션의 가용성과 내결함성 기능을 향상시킬 수 있습니다. 이제 Alibaba Cloud의 전 세계 지역에서 EIP를 사용할 수 있습니다. Alibaba Cloud는 홍콩 지역의 EIP 서비스의 경우 15% 할인 혜택을 제공하고 있습니다.

이점

동일 도시 재해 복구
30초 이내에 영역 간 고가용성 및 장애 극복을 지원합니다.
트래픽 분산
여러 인스턴스 간에 자동 트래픽 분산을 지원하여 애플리케이션의 서비스 기능을 향상시켜 줍니다.
사용 편의성
다양한 결제 기준, 결제 방법, 서비스 관리 접근 방식을 제공합니다.
초고성능
성능이 보장된 인스턴스 및 초대형 인스턴스를 제공합니다.

기능

  • 여러 프로토콜과의 호환성

    비즈니스 요구 사항을 충족할 수 있는 여러 프로토콜을 지원합니다.


    레이어 4 및 레이어 7 로드 밸런싱

    TCP 또는 UDP를 통한 레이어 4 로드 밸런싱과 HTTP 또는 HTTPS를 통한 레이어 7 로드 밸런싱을 지원합니다.


    인증서 관리

    중앙 집중식 HTTPS 인증서 관리 시스템을 제공하여 안전하고 신뢰할 수 있는 데이터 전송을 보장합니다.

  • 다중 계층 재해 복구

    다중 계층 재해 복구 및 고가용성을 지원합니다.


    상태 검사

    정기적인 인스턴스 상태 검사를 지원합니다. 결함이 있는 인스턴스가 감지될 경우 SLB는 인스턴스에 대한 트래픽 분산을 중지하여 서비스의 가용성을 보장합니다.


    다중 영역

    특정 지역에서 다중 영역 배포를 지원하여 동일 도시의 재해 복구를 구현합니다.


    클러스터 배포 및 세션 동기화

    클러스터 배포 및 인스턴스 세션 동기화를 지원하여 서비스 다운타임 없이 인스턴스 및 클러스터의 유지보수를 업그레이드하고 수행합니다.

  • 초고성능

    성능이 보장된 인스턴스를 제공하는 최초의 클라우드 컴퓨팅 벤더입니다.


    성능이 보장된 인스턴스

    전용 리소스를 통해 여러 유형의 성능이 보장된 인스턴스를 제공합니다.


    초대형 인스턴스

    보다 나은 성능을 제공할 수 있도록 초대형 인스턴스를 지원합니다.

  • 효율적인 스케줄링

    다중 스케줄링 알고리즘 및 배포 모드를 지원하여 애플리케이션 배포의 효율성을 개선합니다.


    스케줄링 알고리즘

    가중 라운드 로빈 및 최소 연결 스케줄링 알고리즘을 지원합니다. 이러한 알고리즘을 통해 비즈니스 요구에 따라 트래픽을 분산할 수 있습니다.


    도메인 이름 및 URL에 기반한 트래픽 분산

    도메인 이름 및 URL을 기반으로 트래픽을 분산하여 애플리케이션의 효율성을 개선합니다.

  • 세션 지속성

    지정된 기간 내에 수신된 클라이언트의 요청을 동일한 인스턴스로 리디렉션하여 세션을 유지합니다.


    소스 IP 기반 세션 지속성

    TCP를 통한 로드 밸런싱을 지원하여 세션을 유지합니다.


    쿠키 기반 세션 지속성

    HTTP 또는 HTTPS를 통한 로드 밸런싱을 지원하여 세션을 유지합니다.

  • 다양한 SLB 관리 접근 방식 및 결제 방법

    비즈니스 요구를 충족할 수 있는 여러 인스턴스 유형 및 결제 방법을 지원하며 SLB를 관리하기 위한 여러 방법을 제공합니다.

일반적인 시나리오

  • 대용량 비디오 및 오디오의 스트림 처리
  • 온라인 게임을 위한 정적 및 동적 컨텐츠 분리
  • 다중 계층 재해 복구 아키텍처
  • 대량 트래픽 분산
대용량 비디오 및 오디오의 스트림 처리

대용량 데이터 분산

대용량 비디오 및 오디오의 자동 분산을 지원합니다.

비디오 및 오디오 재생 클라이언트를 사용하는 사용자는 캐스터와 실시간으로 자주 상호 작용해야 합니다. 사용자의 대량 요청으로 인해 브로드캐스트 서비스가 불안정해질 수도 있습니다. 이렇게 되면 전체 브로드캐스트 시스템의 유연성, 안정성, 가용성에 커다란 문제가 발생하게 됩니다.

이점

  • 수평 확장성 기능 향상

    트래픽 양에 따라 인스턴스를 동적으로 추가하거나 제거할 수 있습니다.

  • 대량 트래픽 분산

    대량 트래픽을 여러 인스턴스 간에 분산함으로써 비즈니스 요구를 충족할 수 있습니다.

  • 애플리케이션의 고가용성 개선

    실시간 상태 검사를 통해 오작동한 인스턴스를 차단하여 애플리케이션의 안정성을 향상시켜 줍니다.

온라인 게임을 위한 정적 및 동적 컨텐츠 분리

정적 및 동적 콘텐츠 분리

신속하고 안정적인 컨텐츠 전송울 위한 정적 및 동적 요청 분리

게임 서비스는 사진과 같은 대용량의 정적 리소스를 항상 로드해야 합니다. CDN을 사용하면 글로벌 차원에서 플레이어의 정적 리소스에 대한 액세스를 가속화할 수 있습니다. 버스트 트래픽은 게임에서 플레이어들이 서로 상호 작용할 때 발생합니다. 지연 시간이 없는 게임 내 상호 작용이 가능하도록 하려면 SLB를 사용하여 트래픽을 분산해야 합니다.

이점

  • 동적 요청 분산

    동적 요청을 여러 인스턴스 간에 실시간으로 분배합니다.

  • 정적 컨텐츠 전송 가속화

    Object Storage Service(OSS)와 연동하여 정적 컨텐츠를 캐시하고, CDN을 통합하여 경로 선택을 최적화하고 정적 컨텐츠 전송을 가속화합니다.

통합 및 구성

다중 계층 재해 복구 아키텍처

다중 계층 재해 복구 아키텍처

지역 및 영역 전반에 걸친 재해 복구

Alibaba Cloud DNS를 사용하면 지능형 주소 확인을 통해 여러 지역의 관련 비즈니스 시스템에 요청을 보낼 수 있습니다. SLB를 통해 대량 트래픽을 분산하고 여러 지역 및 영역에 걸쳐 다중 계층 재해 복구 아키텍처를 구축할 수 있습니다.

이점

  • GEO DNS

    GEO DNS 서비스는 최적의 IP 주소를 사용자에게 반환할 수 있습니다. 이를 통해 사용자는 웹 사이트에 신속하고 원활하게 액세스할 수 있습니다.

  • 트래픽 분산

    대량 트래픽을 여러 인스턴스 간에 분산함으로써 비즈니스 개발에 대한 요구 사항을 충족할 수 있습니다.

  • 다중 계층 재해 복구

    Alibaba Cloud DNS를 기반으로 지역 간 고가용성을 지원하고 SLB를 기반으로 영역 간 고가용성을 지원합니다.

통합 및 구성

대량 트래픽 분산

대량 트래픽 분산

대량 사용자 요청 분산

SLB는 여러 지역에 인스턴스를 배포하고 이러한 인스턴스를 사용하여 비디오 웹사이트에서 수신한 대량 사용자 요청을 분산하여 비즈니스의 안정성을 보장합니다. 하지만 이러한 인스턴스 간에 고속 상호 연결이 보장되어야 합니다.

이점

  • 고성능

    Express Connect는 VPC 간 상호 통신을 위해 10GB의 대역폭을 제공합니다. 이에 따라 대용량의 애플리케이션을 사용할 수 있습니다.

  • 트래픽 분산

    트래픽을 여러 인스턴스 간에 분산하여 수평 확장성을 향상시킬 수 있습니다.