Amazon EC2 A1 인스턴스

스케일 아웃 워크로드에 맞게 최적화된 비용 및 성능

Amazon EC2 A1 인스턴스는 광범위한 Arm 에코시스템에서 지원하는 웹 서버, 컨테이너식 마이크로서비스, 캐싱 플릿, 분산 데이터 스토어와 같은 스케일 아웃 및 Arm 기반 애플리케이션에 상당한 비용 절감 효과를 제공합니다. A1 인스턴스는 AWS가 설계한 64비트 Arm Noeverse 코어와 맞춤형 실리콘이 탑재된 AWS Graviton Processors로 구동되는 첫 번째 EC2 인스턴스입니다. 이 인스턴스는 Arm 개발자 커뮤니티의 개발자, 애호가 및 교육자에게 상당히 매력적으로 보일 것입니다. Arm 코어에서 실행될 수 있으며 아키텍처에 구애받지 않는 대부분의 애플리케이션도 A1 인스턴스의 이점을 누릴 수 있습니다. 

SiteMerch-EC2-A1-Instances_390x150

이점

유연성 및 선택권

A1 인스턴스는 EC2 인스턴스에 가장 광범위하고 가장 깊이 있는 옵션을 추가합니다. 개발자는 이제 Arm 명령 세트를 사용하여 인스턴스에 액세스하고 EC2에서 실행할 때의 유연성, 보안, 안정성 및 확장성을 경험할 수 있습니다. EBS, 네트워킹 및 AMI와 같은 익숙한 AWS 및 Amazon EC2 기능은 AI 인스턴스에서 원활하게 작동합니다.

더 저렴한 비용

AI 인스턴스는 광범위한 Arm 에코시스템에서 지원하는 워크로드에 상당한 비용 절감 효과를 제공합니다. 여기에는 여러 코어에 걸쳐 분산될 수 있고 가용 A1 인스턴스 메모리 공간에 넣을 수 있는 웹 서버, 컨테이너식 마이크로서비스, 캐싱 플릿, 분산 데이터 스토어와 같은 범용 워크로드가 포함됩니다.

극대화된 리소스 효율성

A1 인스턴스는 전용 하드웨어와 경량 하이퍼바이저가 결합된 Nitro 시스템을 기반으로 하므로, 호스트 하드웨어의 모든 컴퓨팅 및 메모리 리소스가 인스턴스에 제공되어 전반적인 성능 및 보안이 향상됩니다.


주요 기능

AWS Graviton Processors로 구동

AWS Graviton Processors는 AWS가 설계한 64비트 Arm Noeverse 코어와 맞춤형 실리콘이 탑재되어 있어 최적화된 성능과 비용을 제공합니다. AWS Graviton Processors는 하이퍼 스케일 클라우드 플랫폼 및 클라우드 애플리케이션 운영에 대한 AWS와 Annapurna Labs의 전문 지식을 활용하여 클라우드를 위해 특별히 구축되었습니다.

고성능 네트워킹 및 스토리지

차세대 Elastic Network Adapter(ENA) 및 NVM Express(NVMe) 기술이 적용된 A1 인스턴스는 네트워킹 및 Amazon Elastic Block Store(EBS)를 위한 처리량이 높고 지연 시간이 짧은 대역폭 인터페이스를 제공합니다.

AWS Nitro System 기반

AWS Nitro System은 기존의 많은 가상화 기능을 전용 하드웨어 및 소프트웨어로 오프로드하여 고성능, 고가용성 및 뛰어난 보안을 제공하면서 가상화 오버헤드도 줄이는 다양한 빌딩 블록 모음입니다.

제품 세부 정보

모델 vCPU 메모리(GiB)
인스턴스 스토리지   네트워크 대역폭(Gbps)
EBS 대역폭(Mbps)
a1.medium 1 2 EBS 전용 최대 10 최대 3,500
a1.large 2 4 EBS 전용 최대 10 최대 3,500
a1.xlarge 4 8 EBS 전용 최대 10 최대 3,500
a1.2xlarge 8 16 EBS 전용 최대 10 최대 3,500
a1.4xlarge 16 32 EBS 전용 최대 10 3,500

고객 성공 사례

Smugmug

SmugMug는 사용자가 사진 및 동영상을 업로드, 저장 및 공유할 수 있도록 하는 서비스를 제공하며, 회사의 사진 제공 티어를 EC2 A1 인스턴스로 마이그레이션하여 40%의 비용 절감 효과를 거뒀습니다. SmugMug는 보유한 소프트웨어 스택(PHP, Nginx, HAProxy)을 A1 인스턴스로 최소한의 노력으로 이동할 수 있었습니다. 그리고 A1 인스턴스에서 모든 요소를 가동 상태로 유지하는 일도 SmugMug의 다른 EC2 인스턴스와 동일했습니다.

geodata2

Geodata는 실시간에 가까운 용도로는 물론, 장기적인 목적을 위해 서버 활동 로그를 처리합니다. 처리 작업은 다양한 오픈 소스 라이브러리와 함께 Python으로 작성된 사용자 지정 소프트웨어를 통해 수행되며, Lambda 및 CloudWatch Logs 같은 다른 AWS 기술과 함께 EC2에서 실행됩니다. Geodata는 EC2 구성 요소를 EC2 A1 인스턴스로 손쉽게 마이그레이션할 수 있으며 A1 인스턴스가 최선의 선택임을 알게 되었습니다.

reamp2

컨설팅 및 미디어 솔루션 제공업체인 Reamp는 여러 타사 API를 통해 데이터를 수집 및 처리하여 고객에게 의미 있는 마케팅 통찰력을 제공합니다. Reamp는 동일한 Ubuntu + OpenJDK 소프트웨어 환경을 사용하여 사내 Java 애플리케이션을 원활하게 전환했으며, A1 인스턴스가 회사의 데이터 처리 워크로드에 대해 최적의 비용 및 성능을 제공한다는 것을 알게 되었습니다. 그리고 A1 인스턴스에 대한 이처럼 긍정적인 경험을 토대로, 현재 추가 마이그레이션 워크로드를 살펴보는 중입니다.

Rancher

엣지를 위한 경량 Kubernetes 배포인 k3s를 선보임에 따라 CI 인프라를 ARM 서버에서 실행해야 했습니다. Amazon EC2 A1 인스턴스를 활용한 덕분에 개발 및 테스트 프로세스를 대폭 변화시켰을 뿐 아니라, 교차 컴파일링 및 에뮬레이션을 수행하지 않고도 ARM에서만 k3s를 효율적으로 개발 및 빌드하고 출시할 수 있었습니다.

블로그 및 기사

블로그
A1 인스턴스 시작하기


Ali Saidi
2019년 3월 14일

블로그
EC2 A1 Instance with AWS Graviton Processor: Easy Way to Save 40%

Tung Nguyen
2018년 12월 16일

블로그
Running Android in the Cloud with Amazon EC2 A1 instances

Simon Fels
2018년 11월 29일

블로그
AWS Designed Processor: Graviton
 

James Hamilton
2018년 11월 27일

블로그
Red Hat Enterprise Linux for ARM: Now supported on AWS

Scott Herold 및 Jon Masters
2018년 11월 27일

블로그
EC2 Instances (A1) Powered by Arm-Based AWS Graviton Processors

Jeff Barr
2018년 11월 26일

최근 소식

동영상

Launch Video: Introducing Amazon EC2 A1 Instances
Running Android in the Cloud with Amazon EC2 A1 Instances
Kubernetes on RHEL7.6 Powered by Amazon AWS A1 Arm Instances