일반

Q: AWS Global Accelerator란 무엇입니까?

A: AWS Global Accelerator는 글로벌 사용자에게 제공하는 애플리케이션의 가용성과 성능을 향상하는 데 도움이 되는 네트워킹 서비스입니다. AWS Global Accelerator는 손쉽게 설정, 구성 및 관리할 수 있습니다. 고정 IP 주소를 통해 애플리케이션에 고정된 진입점을 제공하고, 서로 다른 AWS 리전 및 가용 영역별로 특정 IP 주소를 관리하는 복잡성을 없앱니다. AWS Global Accelerator는 애플리케이션 상태, 사용자의 위치 및 고객이 구성하는 정책의 변경에 즉각적으로 대응하여 항상 성능에 기반한 최적의 엔드포인트로 사용자 트래픽을 라우팅합니다. 모든 AWS 서비스와 마찬가지로 AWS Global Accelerator는 장기 약정 또는 최소 요금이 필요 없고 사용량에 따라 비용을 지불하는 셀프 서비스입니다.

Q: AWS Global Accelerator로 무엇을 할 수 있습니까?

A: AWS Global Accelerator로 다음을 수행할 수 있습니다.

  • AWS Global Accelerator에서 제공하는 고정 IP 주소와 AWS 엣지 로케이션의 애니캐스트를 리전별 AWS 리소스 또는 엔드포인트(예: Network Load Balancer, Application Load Balancer 및 탄력적 IP 주소)에 연결할 수 있습니다.
  • DNS 구성을 업데이트하거나 클라이언트 애플리케이션을 변경하지 않고도 가용 영역 또는 AWS 리전 간에 엔드포인트를 손쉽게 이동할 수 있습니다.
  • 엔드포인트 그룹에 대한 트래픽 다이얼 비율을 구성하여 특정 AWS 리전에 대한 트래픽 양을 늘리거나 줄일 수 있습니다. 이는 성능 및 업데이트를 테스트할 때 특히 유용합니다.
  • 엔드포인트 간에 가중치를 할당하여 엔드포인트 그룹 내 각 엔드포인트로 향하는 트래픽 양을 제어할 수 있습니다.

Q: AWS Global Accelerator를 시작하려면 어떻게 해야 합니까?

A: API 또는 AWS Management Console을 통해 AWS Global Accelerator 설정을 시작할 수 있습니다. AWS Global Accelerator는 글로벌 서비스이므로 특정 AWS 리전에 한정되지 않습니다. 다음은 애플리케이션에 맞게 AWS Global Accelerator를 설정하는 3가지 간단한 단계입니다.

  1. 액셀러레이터 생성: 액셀러레이터를 생성하여 이와 연결된 고정 IP 주소를 프로비저닝합니다. 그런 다음 고객이 지정하는 프로토콜 및 포트를 기반으로 최종 클라이언트에서 액셀러레이터로 인바운드 연결을 처리할 수 있도록 하나 이상의 리스너를 구성합니다.
  2. 엔드포인트 그룹 구성: 트래픽을 배포할 AWS 리전을 지정함으로써 액셀러레이터의 리스너에 연결할 하나 이상의 리전별 엔드포인트 그룹을 선택합니다. 리스너는 이 엔드포인트 그룹에 등록된 엔드포인트로 요청을 라우팅합니다. AWS Global Accelerator는 각 엔드포인트에 정의된 상태 확인 설정을 사용하여 그룹 내 엔드포인트의 상태를 모니터링합니다. 엔드포인트 그룹이 수락하는 트래픽 양을 제어하는 트래픽 다이얼 비율을 각 엔드포인트 그룹에 대해 구성할 수 있습니다. 기본적으로 트래픽 다이얼 비율은 모든 리전별 엔드포인트 그룹에 대해 100%로 설정되어 있습니다.
  3. 엔드포인트 그룹에 엔드포인트 등록: 각 엔드포인트 그룹에 탄력적 IP 주소, Application Load Balancer 또는 Network Load Balancer와 같은 리전별 리소스를 하나 이상 등록합니다. 그런 다음 각 엔드포인트로 라우팅할 트래픽 양을 선택합니다.

Q: AWS Global Accelerator는 Elastic Load Balancing(ELB)과 어떻게 연동됩니까?

A: 둘 다 사용자 요청을 정상적인 애플리케이션 엔드포인트로 라우팅하는 문제를 해결합니다. 하지만 AWS Global Accelerator는 ELB를 사용하여 내부 AWS 엔드포인트 및 AWS 이외 엔드포인트, 사전 워밍, 계층 7 라우팅 지원과 같은 기존 로드 밸런싱 기능을 제공합니다. ELB가 리전 내 로드 밸런싱을 제공하는 반면, AWS Global Accelerator는 리전 간 트래픽 관리를 제공합니다.

리전별 ELB 로드 밸런서는 AWS Global Accelerator에 매우 적합한 대상입니다. 수신되는 애플리케이션 트래픽을 리전별 ELB 로드 밸런서를 사용하여 AWS 리전 내 백엔드(Amazon EC2 인스턴스 또는 Amazon ECS 태스크) 전체에 정밀하게 분산할 수 있습니다. AWS Global Accelerator는 이러한 기능을 단일 AWS 리전 이상으로 확장하여 ELB를 보완합니다. 따라서 원하는 수의 AWS 리전에서 애플리케이션을 위한 글로벌 인터페이스를 프로비저닝할 수 있습니다. 글로벌 고객 기반에 제공하는 워크로드가 있는 경우, AWS Global Accelerator를 사용하는 것이 좋습니다. 단일 AWS 리전에 호스팅되고 같은 AWS 리전 내 및 주변의 고객이 사용하는 워크로드가 있는 경우, Application Load Balancer 또는 Network Load Balancer를 사용하여 이러한 리소스를 관리할 수 있습니다.

Q: AWS Global Accelerator를 온프레미스 서비스에 사용할 수 있습니까?

A: 온프레미스 리소스를 고정 IP 주소에 대한 엔드포인트로 직접 구성할 수는 없지만, 온프레미스 엔드포인트를 처리하도록 각 AWS 리전에 Network Load Balancer(NLB)를 구성할 수 있습니다. 그러면 이러한 NLB가 AWS Global Accelerator 구성에서 엔드포인트가 될 수 있습니다.

이점

Q: AWS Global Accelerator는 어떤 이점을 제공합니까?

A: 즉각적인 리전별 장애 조치: AWS Global Accelerator는 자동으로 애플리케이션의 상태를 확인하고 사용자 트래픽을 정상적인 애플리케이션 엔드포인트로만 라우팅합니다. 상태가 변경되거나 구성을 업데이트하는 경우, AWS Global Accelerator가 즉각적으로 대응하여 사용자를 다음 가용 엔드포인트로 라우팅합니다.

고가용성: AWS Global Accelerator에는 애플리케이션의 가용성을 높이는 결함 격리 설계가 적용되어 있습니다. AWS Global Accelerator를 프로비저닝하면 독립적 네트워크 영역에서 서비스되는 2개의 IPv4 고정 IP 주소가 할당됩니다. 가용 영역과 마찬가지로, 이러한 네트워크 영역은 자체 물리적 인프라를 갖춘 격리된 유닛으로서 고유 IP 서브넷에서 고정 IP 주소를 서비스합니다. IP 차단 또는 도달할 수 없는 네트워크로 인해 1개의 고정 IP 주소를 사용할 수 없게 되면, AWS Global Accelerator가 다른 격리된 네트워크 영역의 정상적인 고정 IP 주소로 다시 라우팅하여 클라이언트 애플리케이션에 내결함성을 제공합니다.

IP 주소를 캐싱하는 클라이언트에 따라 달라지지 않음: 일부 클라이언트 디바이스 및 인터넷 해석기는 DNS 답변을 장기간 캐시하므로, 구성 업데이트, 애플리케이션 장애 또는 라우팅 기본 설정 변경 시 사용자가 업데이트된 IP 주소를 받을 때까지 시간이 얼마나 걸릴지 알 수 없습니다. AWS Global Accelerator는 클라이언트 디바이스의 IP 주소 캐싱 설정에 의존하지 않습니다. 변경을 전파하는 데 몇 초면 되므로 애플리케이션의 가동 중단 시간을 줄일 수 있습니다.

향상된 성능: AWS Global Accelerator는 애니캐스트 고정 IP 주소를 통해 최종 클라이언트에 가장 가까운 엣지 로케이션의 트래픽을 수집합니다. 이 트래픽은 정체가 없는 중복 AWS 글로벌 네트워크를 통과하므로 AWS 리전에서 실행되는 애플리케이션의 경로를 최적화할 수 있습니다. AWS Global Accelerator는 최종 클라이언트의 지리적 위치에 따라 최적의 AWS 리전을 선택하므로, 첫 번째 바이트 지연 시간이 줄어들고 성능이 향상됩니다.

관리 용이성: 고정 IP 주소는 고정되어 있으며 애플리케이션에 단일 진입점을 제공합니다. 따라서 DNS 구성을 업데이트하거나 클라이언트 애플리케이션을 변경하지 않고도 가용 영역 간에 또는 AWS 리전 간에 엔드포인트를 손쉽게 이동할 수 있습니다. 사용 사례로는 A/B 테스트, 애플리케이션 업데이트 및 장애 조치 시뮬레이션을 들 수 있습니다. 기업 프록시는 애플리케이션의 고정 IP 주소를 방화벽의 화이트리스트에 추가할 수도 있습니다.

세분화된 제어: AWS Global Accelerator를 사용하면 리전별 엔드포인트 그룹에 가중치를 설정할 수 있습니다. 그러면 성능 테스트 또는 애플리케이션 업데이트를 수행할 때 특정 AWS 리전에 대한 트래픽 양을 늘리거나 줄일 수 있습니다. 또한, 상태 저장 애플리케이션이 있는 경우 사용자로부터의 모든 요청을 소스 포트 및 프로토콜과 관계없이 동일한 엔드포인트로 보내어 클라이언트 선호도를 유지할 수 있습니다. 이렇게 하면 세분화된 제어가 가능합니다.

Q: 저는 단일 AWS 리전에서만 운영합니다. AWS Global Accelerator에서 얻을 수 있는 이점이 있습니까?

A: 예 AWS Global Accelerator의 지능형 트래픽 라우팅 기능을 사용하고 싶지 않더라도, 고정 IP 주소를 사용하면 얻을 수 있는 몇 가지 장점이 있습니다. 첫째, 이 주소를 사용하면 트래픽을 사용자에게 최대한 가까운 AWS 글로벌 네트워크로 온보딩하여 서비스 품질(QoS)를 높일 수 있습니다. 대상 AWS 리전에 도달하기 위해 잠재적으로 혼잡하고 중복되지 않은 네트워크 경로에서 퍼블릭 인터넷을 통해 여러 홉을 통과하는 대신, AWS 글로벌 중복 네트워크를 활용하여 클라이언트 가용성과 성능을 높일 수 있습니다. 둘째, 퍼블릭 인터페이스를 변경하지 않고도 AWS 리전 간에 애플리케이션을 손쉽게 이동할 수 있습니다. 다시 말해 요구 사항이 변경되는 경우 사용자가 애플리케이션에 연결하는 방법을 걱정할 필요 없이 손쉽게 AWS 리전을 마이그레이션하거나 추가할 수 있다는 것을 알고 미래를 계획할 수 있습니다.

고가용성

Q: 어떻게 AWS Global Accelerator를 사용해 다중 리전 설정으로 쉽게 전환할 수 있습니까?

A: 기본적으로 애플리케이션을 사용자에게 더 가까운 곳에서 실행하여 성능을 향상하고 리전별 중복성을 높이기 위해 다중 AWS 리전에서 애플리케이션을 실행하려고 할 수 있습니다. AWS Global Accelerator는 애플리케이션과 클라이언트 사이에 네트워크 계층을 제공하여 상태 확인을 수행한 다음, 장애가 발생한 엔드포인트를 피해서 라우팅합니다. 이때 클라이언트는 이러한 변경 사항을 인식할 필요가 없습니다. 따라서 새로운 엔드포인트가 원활하게 종료되고 시작되는 동시에 인터넷 트래픽이 가장 가까운 가용 엔드포인트로 라우팅되도록 보장함으로써 사용자에게 제공되는 가용성과 성능을 향상할 수 있습니다.

Q: AWS Global Accelerator는 다중 리전 장애 조치를 수행하는 데 어떤 도움이 됩니까?

A: AWS Global Accelerator는 AWS 리전 전체의 여러 애플리케이션 엔드포인트에 매핑할 수 있는 고정 IP 주소 세트를 제공하여 중복성을 향상합니다. 특정 AWS 리전에서 애플리케이션에 장애가 발생하는 경우, AWS Global Accelerator는 자동으로 비정상적인 엔드포인트를 감지하고 트래픽을 차선의 AWS 리전으로 리디렉션하여 고가용성과 재해 복구를 보장합니다.

Q: AWS 리전 간에 애플리케이션을 장애 조치하는 데 얼마나 걸립니까?

A: AWS Global Accelerator는 비정상적인 엔드포인트를 감지하고 이를 서비스에서 제거하는 데 1분이 채 걸리지 않습니다.

규정 준수

Q: AWS Global Accelerator에서 지원하는 규정 준수 인증은 무엇입니까?

A: AWS Global Accelerator 인증을 통해 손쉽게 높은 보안 표준을 확인하고 자체 규제 및 규정 준수 의무를 충족할 수 있습니다. AWS Global Accelerator는 HIPAA 적격 서비스에 포함되는 것 외에도 PCI DSS, ISO 9001, 27001, 27017, 27018, 27018SOC(System & Organization Control)를 준수하는 것으로 평가되었습니다.

추가 질문

Q: AWS Global Accelerator는 IPv4 및 IPv6를 지원합니까?

A: 현재 이 서비스는 IPv4 주소를 지원합니다.

Q: AWS Global Accelerator는 어떤 프로토콜을 지원합니까?

A: AWS Global Accelerator는 TCP와 UDP를 모두 지원합니다.

Q: AWS Global Accelerator와 Amazon CloudFront의 차이점은 무엇입니까?

A: CloudFront는 오리진에 대한 HTTP 캐시 및 HTTP 프록시로 사용할 수 있습니다. DNS 이름 뒤에서 변경되는 IP 주소 세트를 사용합니다. AWS Global Accelerator는 TCP 또는 UDP를 통해 다양한 애플리케이션을 실행하고 고정 IP 주소를 통해 전 세계 여러 엔드포인트에 걸쳐 트래픽을 분산할 수 있습니다.

Q: AWS Global Accelerator와 DNS 기반 트래픽 관리 솔루션의 차이점은 무엇입니까?

A: 첫째, 일부 클라이언트 디바이스는 DNS 답변을 장기간 캐시하므로, 구성 업데이트, 백엔드 장애 또는 라우팅 기본 설정 변경 시 사용자가 업데이트된 IP 주소를 받을 때까지 시간이 얼마나 걸릴지 알 수 없습니다. Global Accelerator는 클라이언트 디바이스의 IP 주소 캐싱 설정에 의존하지 않습니다. 변경을 전파하는 데 몇 초면 되므로 애플리케이션의 가동 중단 시간을 줄일 수 있습니다. 둘째, Global Accelerator를 사용하면 변경되지 않는 고정 IP 주소를 받고 애플리케이션에 고정된 진입점을 제공할 수 있습니다. 따라서 DNS 구성을 업데이트하거나 클라이언트 애플리케이션을 변경하지 않고도 가용 영역 간에 또는 AWS 리전 간에 엔드포인트를 손쉽게 이동할 수 있습니다.

Q: AWS Global Accelerator를 AWS Direct Connect와 함께 사용할 수 있습니까?

A: 아니요. 현재 AWS Direct Connect는 퍼블릭 가상 인터페이스를 통해 AWS Global Accelerator에 대한 IP 접두사를 알리지 않습니다. AWS Global Accelerator에서 제공하는 정적 IP 주소를 온프레미스 네트워크에서 AWS Direct Connect 퍼블릭 가상 인터페이스를 통해 알리지 않는 것이 좋습니다.

Product-Page_Standard-Icons_01_Product-Features_SqInk
요금에 대해 자세히 알아보기

시간당 요금과 데이터 전송 요금을 기반으로 한 간단한 요금제.

자세히 알아보기 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입하기 
Product-Page_Standard-Icons_03_Start-Building_SqInk
콘솔에서 구축 시작

AWS 콘솔에서 AWS Global Accelerator로 구축을 시작하십시오.

시작하기