Amazon Elastic Compute Cloud(Amazon EC2)는 750개가 넘는 인스턴스, 그리고 최신 프로세서, 스토리지, 네트워킹, 운영 체제 및 구매 모델의 옵션과 함께 워크로드의 요구 사항에 가장 잘 부합할 수 있도록 가장 포괄적이고 심층적인 컴퓨팅 플랫폼을 제공합니다. AWS는 인텔, AMD 및 Arm 프로세서를 지원하는 최초의 주요 클라우드 공급자이며, 온디맨드 EC2 Mac 인스턴스를 지원하는 유일한 클라우드이자, 400Gbps 이더넷 네트워킹을 지원하는 유일한 클라우드입니다. AWS는 기계 학습 훈련에 대한 최상의 가격 대비 성능은 물론, 클라우드에서 추론 인스턴스당 가장 저렴한 요금을 제공합니다. AWS에서는 다른 어떤 클라우드보다 많은 SAP, 고성능 컴퓨팅(HPC), 기계 학습, Windows 워크로드가 실행됩니다.
SLA 약정
신뢰성 및 확장성이 뛰어난 인프라에 온디맨드로 액세스합니다. 99.99%의 가용성을 지원하는 SLA 약정을 기반으로 몇 분 안에 용량 크기를 조정합니다.
AWS Nitro System
애플리케이션을 위한 안전한 컴퓨팅을 제공합니다. 보안은 AWS Nitro System에서 Amazon EC2를 기반으로 구축됩니다.
성능 및 비용 최적화
AWS Graviton 기반 인스턴스, Amazon EC2 스팟 인스턴스 및 AWS Savings Plans와 같은 유연한 옵션을 통해 성능과 비용을 최적화합니다.
AWS 마이그레이션 도구
AWS Migration Tools, AWS Managed Services 또는 Amazon Lightsail을 사용하여 간편하게 앱을 마이그레이션하고 구축합니다. AWS가 어떤 도움을 줄 수 있는지 알아보세요.
Amazon EC2 기능
Amazon EC2는 워크로드의 요구 사항에 맞는 가장 광범위하고 심층적인 인스턴스 선택을 제공합니다. 워크로드에 대한 최적의 컴퓨팅, 메모리, 스토리지 및 네트워킹 균형을 제공하는 범용, 컴퓨팅 최적화, 메모리 최적화, 스토리지 최적화 및 가속 컴퓨팅 인스턴스 유형을 사용할 수 있습니다. 인텔, AMD, NVIDIA 및 AWS의 프로세서는 이러한 인스턴스 유형을 지원하고 추가 성능 및 비용 최적화를 제공합니다. 인스턴스 유형과 함께 사용할 수 있는 로컬 스토리지 및 향상된 네트워킹 옵션은 디스크 또는 네트워크 I/O 바인딩된 워크로드의 성능을 최적화하는 데 더욱 도움이 됩니다. 많은 인스턴스 유형은 가상화되지 않은 환경에서 실행하거나 자체 하이퍼바이저를 사용하려는 애플리케이션을 위해 기본 서버의 프로세서 및 메모리에 직접 액세스할 수 있도록 애플리케이션을 제공하는 베어 메탈 인스턴스도 제공합니다. 워크로드에 적합한 인스턴스를 찾으려면 EC2 인스턴스 유형 페이지를 방문하세요. 또한 AWS Compute Optimizer를 사용하여 워크로드에 대한 최적의 AWS 컴퓨팅 리소스를 추천 받아 비용을 절감하고 성능을 개선할 수 있습니다.
글로벌 인프라
다중 위치
Amazon EC2는 인스턴스를 여러 위치에 배치할 수 있는 기능을 제공합니다. Amazon EC2 위치는 리전과 가용 영역으로 구성됩니다. 가용 영역은 다른 가용 영역에 장애가 발생할 경우 영향을 받지 않도록 구축된 개별 지점으로, 동일 리전 내의 다른 가용 영역에 저렴하고, 지연 시간이 짧은 네트워크 연결을 제공합니다. 별도의 가용 영역에서 인스턴스를 실행함으로써 단일 위치에서 오류가 발생할 경우 애플리케이션을 보호할 수 있습니다. 리전은 하나 이상의 가용 영역으로 구성되며 지리적으로 분산되어 있습니다. Amazon EC2 서비스 수준 계약은 각 Amazon EC2 리전에 대해 99.99%의 가용성을 보장합니다. 리전별 제품 및 서비스의 가용성에 대한 자세한 내용은 리전별 제품 및 서비스를 참조하세요.
Amazon Time Sync Service를 통한 고정밀 시간
다양한 운영 체제 및 소프트웨어 선택 가능
Amazon Machine Image(AMI)는 Amazon Linux 2, Ubuntu, Red Hat Enterprise Linux, CentOS, SUSE, Debian 등의 Linux 배포판과 Microsoft Windows를 포함하여 계속 증가하는 운영 체제 목록으로 사전 구성되어 있습니다. 당사는 다른 파트너 및 커뮤니티와 협력하여 최신 운영 체제 지원 목록을 제공합니다. AWS Marketplace에는 EC2 인스턴스에서 실행되도록 설계된 유명 공급업체의 유료 또는 무료 소프트웨어가 다양하게 갖춰져 있습니다.
비용 및 용량 최적화
사용한 만큼 지불
초당 결제에서는 사용한 만큼만 비용을 지불합니다. 1시간에서 사용하지 않은 분 및 초를 차감하고 청구하므로, 시간당 사용량을 극대화하기보다는 애플리케이션을 개선하는 데 집중할 수 있습니다. EC2 요금에 대해 자세히 알아보세요.
Amazon EC2 Auto Scaling으로 원활하게 확장
Amazon EC2 Auto Scaling을 사용하면 정의한 조건에 따라 Amazon EC2 용량을 자동으로 확장하거나 축소할 수 있습니다. EC2 Auto Scaling 내에서 동적 조정 정책과 예측적 조정 정책을 사용하여 EC2 인스턴스를 추가하거나 제거할 수 있습니다. 예측적 조정은 기계 학습을 사용하여 예상 수요에 따라 인스턴스를 사전에 할당하고, 동적 확장은 정의된 지표를 기반으로 컴퓨팅을 확장할 수 있도록 합니다. EC2 Auto Scaling은 용량에 대한 수요가 급증할 경우에는 사용 중인 Amazon EC2 인스턴스 수를 자동으로 늘려 성능을 유지할 수 있게 하고, 수요가 감소할 경우에는 인스턴스 수를 자동으로 줄여 비용을 최소화할 수 있게 합니다. 자세한 내용은 Amazon EC2 Auto Scaling을 참조하세요.
Amazon EC2 플릿을 사용해 컴퓨팅 성능과 비용을 최적화
최적화된 CPU 구성
CPU 최적화 기능을 사용하면 두 가지 측면에서 Amazon EC2 인스턴스를 효과적으로 제어할 수 있습니다. 첫째, 새로운 인스턴스를 시작할 때 사용자가 vCPU 개수를 지정하여 vCPU 관련 라이선스 비용을 절감할 수 있습니다. 둘째, 특정 HPC(고성능 컴퓨팅) 애플리케이션과 같이 단일 스레드 CPU로 원활하게 수행되는 워크로드에 대해 인텔 HT 기술(Intel Hyper-Threading Technology)을 비활성화할 수 있습니다. CPU 최적화 기능이 어떤 도움이 되는지 자세히 알아보려면 여기에서 CPU 최적화 설명서를 참조하세요.
인스턴스 일시 중지 및 다시 시작
Amazon EBS가 지원하는 Amazon EC2 인스턴스를 하이버네이트했다가 나중에 이 상태로 다시 시작할 수 있습니다. 부트스트랩하는 데 시간이 걸리고 상태를 메모리(RAM)에 영구 저장하는 애플리케이션은 이 기능을 사용하면 이익이 됩니다. 하이버네이션 기능에 대한 자세한 내용과 지원되는 인스턴스 유형 및 운영 체제는 FAQ를 참조하세요.
스토리지
모든 워크로드를 위한 최적의 스토리지
다양한 Amazon EC2 워크로드마다 스토리지 요구 사항이 상당히 다를 수 있습니다. 기본 제공 인스턴스 스토리지 외에 Amazon Elastic Block Store(Amazon EBS)와 Amazon Elastic File System(Amazon EFS)도 제공하기 때문에 다른 클라우드 스토리지의 워크로드 요구 사항에 맞춰 선택하면 됩니다. Amazon EBS는 Amazon EC2 인스턴스와 함께 사용할 수 있는 지속적이고 가용성이 높으며 일관되고 지연 시간이 짧은 블록 스토리지 볼륨을 제공하는 반면, Amazon EFS는 공유 액세스를 위해 간단하고 확장 가능하며 영구적인 완전관리형 클라우드 파일 스토리지를 제공합니다.
네트워킹
향상된 네트워킹을 통한 높은 PPS 성능 및 짧은 대기 시간
향상된 네트워킹을 사용하면 PPS(Packet Per Second) 성능이 크게 향상되고, 네트워크 지터 및 대기 시간이 감소합니다. 이 기능은 기존 구현에 비해 높은 I/O 성능 및 낮은 CPU 사용률을 제공하는 네트워크 가상화 스택을 사용합니다. EC2 인스턴스에서 향상된 네트워킹 기능을 활성화하는 방법에 대한 자세한 내용은 Linux의 향상된 네트워킹 및 Windows의 향상된 네트워킹 튜토리얼을 참조하세요. 이 기능의 인스턴스별 가용성이나 자세한 내용을 알아보려면 향상된 네트워킹 FAQ 섹션을 참조하세요.
Elastic Fabric Adapter로 높은 수준의 노드 간 통신 실행
Elastic Fabric Adapter(EFA)는 Amazon EC2 인스턴스를 위한 네트워크 인터페이스로, 고객이 기계 학습, 전산 유체 역학, 기후 모델링, 저장소 시뮬레이션과 같이 높은 수준의 인스턴스 간 통신이 필요한 애플리케이션을 AWS에서 대규모로 실행할 수 있도록 지원합니다. EFA는 EC2 네트워킹 기능 옵션으로 제공되며 추가 비용 없이 지원되는 모든 EC2 인스턴스에서 활성화할 수 있습니다. 자세히 알아보세요.
탄력적 IP 주소로 동적 클라우드 컴퓨팅 서비스 관리
고성능 컴퓨팅(HPC) 클러스터를 통한 높은 처리량 및 짧은 대기 시간
긴밀하게 연결된 병렬 처리와 같은 복잡한 연산 워크로드 또는 네트워크 성능에 민감한 애플리케이션을 사용하는 고객은 Amazon EC2의 탄력성, 유연성 및 비용 이점을 활용하는 동시에 사용자 구성 인프라가 제공하는 것과 동일한 뛰어난 컴퓨팅 및 네트워크 성능을 실현할 수 있습니다. 클러스터 컴퓨팅, 클러스터 GPU 및 고용량 메모리 클러스터 인스턴스는 고성능 네트워크 기능을 제공하도록 특별히 설계되었으며, 프로그래밍 방식을 통해 클러스터에 실행할 수 있으므로, 긴밀하게 연결된 노드 간 통신에 필요한 지연 시간이 짧은 네트워크 성능을 애플리케이션에 제공할 수 있습니다. 클러스터 인스턴스는 처리 속도를 크게 향상하므로 네트워크 집약적 작업을 수행해야 하는 고객 애플리케이션에도 적합합니다. Amazon EC2 및 기타 AWS 서비스를 HPC 애플리케이션에 사용하는 방법을 자세히 알아보세요.
AWS PrivateLink로 AWS에 호스팅된 서비스에 쉽고 안전하게 액세스
AWS PrivateLink는 고객이 AWS 네트워크 내에 모든 네트워크 트래픽을 유지하면서 가용성과 확장성이 뛰어난 방식으로 Amazon 서비스에 액세스할 수 있도록 특별히 개발된 기술입니다. AWS PrivateLink에 대해 자세히 알아보세요.