본문 바로가기

Cloud/AWS

AWS Wavelength - Part 3

Today Keys :   Wavelength, 5G, MEC, AWS, SKT, SK Telecom, 설계, 고려, 특징, 서비스, zone, cloud, 클라우드

 

------------------------------------------------------------------------------------------------------

이번 포스팅은 Wavelength 옵트인을 위한 AWS Wavelength - Part 1 , Wavelength을 사용한 인스턴스 생성 AWS Wavelength - Part 2 포스팅에 이어서 AWS Wavelength 가 무엇인지를 정리 해 본 포스팅입니다.  Wavelength 서비스를 이해하기 위해서 가볍게 보시면 좋을 것 같습니다. 

------------------------------------------------------------------------------------------------------

 

Wavelength 

▪MEC(Mobile Edge Computing)에 최적화 된 AWS 인프라 제품

▪애플리케이션이 목적지까지 인터넷을 통해 여러 홉을 거치는 것을 통신 사업자 망에서 직접 도달하여 Latency 최소화

▪ 통신 서비스 공급자와 파트너 관계를 맺고, 해당 사업자의 데이터센터에 AWS 하드웨어 및 소프트웨어를 제공.

▪ 게임, 미디어처리, AR/VR, 커넥티드 차량, 스마트 팩토리, 기계 학습 추론 앱 등의 초 저지연을 요구하는 서비스를 위한 환경 제공.

▪추가적인 변경이나, 계약 없이 일관된 AWS 사용 환경을 제공.

▪ Wavelength Zone 내에서 직접 서비스는 물론 상위 리전과의 고대역폭 연결을 통해 리전 서비스도 원활히 사용

▪ 현황 : 20년   8월    미국 동부 리전 (Verizon) - 6개 도시(애틀란타,보스톤,댈러스,마이애미,뉴욕,워싱턴)       

                                  미국 서부 리전(Verizon) - 4개 도시(덴버/라스베가스/샌프란시스코 베이/시애틀)

              20년 12월    일본 도쿄 리전 (KDDI) - 도쿄

              20년 12월    한국 서울 리전 (SK Telecom) - 대전

                                    : ap-northeast-2-wl1-cjj-wlz-1

▪ 초기 사례(국내) : 우아한 형제들(로봇 서빙)/ 유비투스(GPU 인스턴스 기반 인스턴스를 사용한 게임 렌더링 및 스트리밍) 등

 

 

Wavelength 특징

  ▪일반 가용 영역의 경우에 바로 사용이 가능한 옵트인(Opt-in)이지만, Wavelength Zone의 경우에는 Local Zone과 마찬가지로 옵트인 신청을 해서 사용 해야 함. ( https://pages.awscloud.com/wavelength-signup-form.html )

 ▪통신 사업자 네트워크의 4G/LTE, 5G 장비와 통신이 가능하며, 일반 인터넷에 대한 아웃바운드 통신을 제공

 ▪5G 네트워크 및 4G/LTE 에서 사용 가능

 

 

 

 

Carrier Gateway

▪ Wavelength Zone에서 통신 사업자 경우에는 캐리어 게이트웨이(Carrier Gateway)를 사용하여 통신 사업자 망과 통신이 가능

▪ 일반 가용 영역에서 인터넷 연결을 위해서 사용 가능한 Internet Gateway의 작동 방식과 유사함.

▪ IPv4에 대해서만 지원

▪Wavelength Zone 외부와 통신하기 위해서 Carrier Gateway 사용하며, Carrier Gateway에서는 다음의 통신 제어가 됨.(변경 불가)

Protocol

EC2 ↔ Internet (WLZ 기준)

EC2 ↔ Carrier N/W (WLZ 기준)

TCP

Outbound / response

allowed

UDP

denied

allowed

ICMP

allowed

allowed

 

Wavelength Zone에서 사용 가능한 서비스

  ▪Wavelength Zone에서는 EC2 인스턴스, EBS 볼륨, VPC, Carrier Gateway 를 생성 가능.

  ▪EC2, EBS, VPC와 오케스트레이션 또는 연동되는 Auto Scaling, EKS/ECS 클러스터, EC2 System Manager 등의 서비스도 사용 가능

  ▪지원 세부 리소스

      EC2 : (범용) t3.medium, t3.xlarge, r5.2xlarge / (가속화) g4dn.2xlarge

      EBS : gp2   

  ▪ 전용 인스턴스 혹은 호스트는 사용불가

 

Wavelength 고려사항

▪가상 네트워크(VPC)

   - Wavelength Zone에서는 Endpoint를 생성 할 수 없기 때문에 Wavelength Zone에서 Endpoint 사용을 위해서는 일반 가용 영역에 구성 필요

   - 동일 VPC 내의 서로 다른 Wavelength Zone의 인스턴스는 통신 불가

▪EBS

   - gp2 볼륨만 사용 가능하며, 기본 제한은 30TB (증설 가능)

   - EBS 볼륨 및, AMI 스냅샷은 AWS 리전의 S3에 저장

▪EKS

   - Kubernetes 1.17 이상 사용

   - EKS에서 클러스터 생성 시에 서브넷 설정은 Wavelength Zone이 아닌 일반 가용 영역을 선택해야 함.

         ※ Wavelength Zone 선택 시, 아래와 같은 오류 발생하며 클러스터 생성 불가

▪설계

   - Wavelength 사용 시, 일반 가용 영역 및 리전에는 다음과 같은 서비스 구성 요소를 배치

       1. 지연 시간에 덜 민감한 구성 요소

       2. 영역 간의 공유해야 하는 구성 요소

       3. 데이터베이스와 같이 상태를 유지해야 하는 구성 요소