Amazon Web Services 한국 블로그

ARM 기반 A1 EC2 인스턴스 출시 – AWS Graviton Processor 탑재

올해 초 AWS Nitro 시스템을 소개하면서 이 시스템을 통해 “앞으로 몇 달 안에 새로운 인스턴스 유형을 이전보다 빠르게 전송할 수 있게 될 것”이라고 말씀 드렸고, 이후로 메모리 집약적인 R5 및 R5d 인스턴스, 높은 대역폭의  z1d 인스턴스, 버스트 가능한 T3 인스턴스, 최대 12TiB의 메모리를 지원하는 고용량 메모리 인스턴스 및 AMD 기반 M5a 및 R5a 인스턴스들을 발표해왔습니다. AWS Nitro 시스템을 구성하는 특수 설계된 하드웨어와 경량 하이퍼바이저는 호스트 하드웨어의 성능을 거의 모두 인스턴스에 사용하여 보다 신속하게 혁신을 실현할 수 있도록 합니다.

AWS는  2015년에 AWS Nitro 시스템의 첫 번째 버전의 공동 개발이후 Annapurna Labs를 인수했습니다. 이후로 그들과 함께 현재 모든 EC2 시스템 기능을 Nitro로 오프로드하여 하드웨어를 100% 고객 인스턴스에 활용할 수 있도록 하는 두 세대의 ASIC들을 개발 및 배포해 왔습니다.  또한 몇 년 전부터 우리는 비용에 민감한 스케일아웃 워크로드에 적합하도록 설계된 Amazon이 개발한 맞춤형 CPU를 만드는 방안을 염두에 두고 있었습니다.

AWS Graviton Processor

오늘 우리는 ARM 기반 AWS Graviton Processor를 지원하는 EC2 인스턴스를 발표합니다. 맞춤형 실리콘의 광범위한 활용이 가능한 ARM 코어기반  A1 인스턴스는 성능과 비용에 최적화되어 있어, 컨테이너화된 마이크로서비스, 웹 서버, 개발 환경 및 캐싱 플릿 등의 다수의 더 작은 여러 인스턴스로 이루어진 그룹 내에 부하를 나눌 수 있는 스케일아웃 워크로드에 적합합니다.

A1 인스턴스는 매우 저렴한 가격의 5가지 크기로 제공되며 모두 기본적으로 EBS에 최적화되어 있습니다.

인스턴스 이름 vCPU
RAM
EBS 대역폭 네트워크 대역폭 온디맨드 가격/시간
미국 동부(버지니아 북부)
a1.medium 1 2GiB 최대 3.5Gbps 최대 10Gbps 0.0255 USD
a1.large 2 4GiB 최대 3.5Gbps 최대 10Gbps 0.0510 USD
a1.xlarge 4 8GiB 최대 3.5Gbps 최대 10Gbps 0.1020 USD
a1.2xlarge 8 16GiB 최대 3.5Gbps 최대 10Gbps 0.2040 USD
a1.4xlarge 16 32GiB 3.5Gbps 최대 10Gbps 0.4080 USD

애플리케이션이 스크립팅 언어로 작성된 경우 A1 인스턴스로 바로 옮겨 그대로 실행할 수도 있습니다. 애플리케이션이 네이티브 코드로 컴파일되는 경우에는 A1 인스턴스 상에서 다시 빌드해야 합니다.

운좋게도 저는 A1 인스턴스에 미리 액세스해 그 성능을 시험해볼 기회를 가질 수 있었습니다. 콘솔이 아직 개발 중이었어서 명령줄을 통해 첫 번째 인스턴스를 시작해야 했습니다.

$ aws ec2 run-instances --image-id ami-036237e941dccd50e \
  --instance-type a1.medium --count 1 --key-name keys-jbarr-us-east

수 초 만에 인스턴스가 실행되었고, uname을 실행하여 아키텍처를 점검할 수 있었습니다.

AMI는 현재 Amazon Linux 2, RHEL 및 Ubuntu에 사용할 수 있으며, 앞으로 더 많은 운영 체제를 지원할 예정입니다.

지금 이용 가능!
A1 인스턴스는 정식 출시되어 현재 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오레곤)유럽(아일랜드) 리전에서 온디맨드, 예약 인스턴스, 스팟, 전용 인스턴스 및 전용 호스트 형식으로 실행할 수 있습니다.

Jeff;