본문 바로가기
CSP (Cloud Service Provider)/AWS

[AWS] Global Accelerator

by BTC우동 2023. 5. 12.

베하~!

할배즈....입니다.

글로벌 서비스에 필수인 Global Accelerator에 대해 알아보겠습니다.

 

Global Accelerator

Global Accelerator(글로벌 액셀러레이터)는 AWS의 글로벌 네트워크 인프라를 통해 사용자 트래픽을 전송하여 인터넷 사용자 성능을 최대 60% 개선하는 네트워킹 서비스입니다.

 

AWS Global Accelerator는 퍼블릭 애플리케이션의 가용성, 성능 및 보안을 개선하는 데 유용한 네트워킹 서비스입니다. Global Accelerator는 애플리케이션 엔드포인트로의 고정 진입점 역할을 하는 두 개의 글로벌 정적 공용 IP(예: Application Load Balancer, Network Load Balancer, Amazon Elastic Compute Cloud(EC2) 인스턴스 및 탄력적 IP)를 제공합니다.

 

다양한 리전에 서비스가 구축되어 있는 경우, 글로벌 액셀레이터를 통해 사용자와 가장 가까운 리전으로 서비스 라우팅을 할 수 있습니다.

Global Accelerator 기본 구조

장점

1. 애플리케이션의 네트워크 성능을 최대 60%까지 향상

-> 사용자와 가장 가까운 위치의 사용 가능한 정상 엔드포인트로 트래픽을 자동으로 라우팅 하여 접속 속도 개선

 

2. 다중 리전 아키텍처에 빠른 장애 조치를 제공함으로써, 애플리케이션의 가용성을 유지

-> 애플리케이션 장애 시 AWS Global Accelerator는 차선의 엔드포인트로 즉각적인 장애 조치를 수행.

 

3. 리전 대신 엣지에서 DDoS 공격으로부터 애플리케이션을 보호

 

단점

1. 사용자 인접 지역에 엣지가 없으면 오히려 라우팅이 우회되는 경우가 발생할 수 있음

-> 속도 비교 도구를 사용하여 사용자의 위치에서 성능 혜택을 테스트할 수 있음

 

시나리오 1

단일 리전 내에 존재하는 앱의 성능 개선

단일 리전내 앱 성능 개선

  • 전 세계의 엣지 로케이션(고정 진입점 역할)에 글로벌 정적 애니캐스트 IP 2개를 부여하여 실제 사용자는 이 주소를 통해 자신의 인근 엣지에 접속
  • 특정 리전에 존재하는 엔드 포인트에 전 세계 사용자가 빠르게 접속

 

시나리오 2

다중 리전 내에 존재하는 앱의 성능 개선

다중 리전내 앱 성능 개선

  • 전 세계의 엣지 로케이션(고정 진입점 역할)에 글로벌 정적 애니캐스트 IP 2개를 부여하여 실제 사용자는 이 주소를 통해 자신의 인근 엣지에 접속
  • 최대 10개 AWS 리전으로 접속 가능

 

이상 할배즈.....였습니다.

다음에 다시 만나요.

 

댓글