워크로드에 가장 적합한 Amazon Elastic Compute Cloud (Amazon EC2) 인스턴스를 결정하려면 어떤 단계를 수행해야 하나요?
간략한 설명
Amazon EC2는 CPU, 메모리, 스토리지 및 네트워킹 용량 수준이 서로 다른 다양한 인스턴스 유형을 제공합니다. 사용 사례에 필요한 인스턴스 유형을 결정하려면 인스턴스에서 실행할 계획이 있는 애플리케이션 또는 소프트웨어의 시스템 요구 사항에 관한 세부 정보를 수집해야 합니다. 이러한 세부 정보에는 다음이 포함되어야 합니다.
- 운영 체제
- CPU 코어 수
- 시스템 메모리(RAM) 용량
- 스토리지 공간
- GPU 코어
- 네트워크 대역폭 요구 사항
해결 방법
인스턴스의 사용 사례를 확인한 후 다양한 EC2 인스턴스 패밀리 검토
특정 EC2 인스턴스 패밀리가 제공할 수 있는 다양한 사용 사례에 관해 자세히 알아보려면 인스턴스 유형을 참조하세요.
Amazon은 다음 인스턴스 유형 패밀리를 제공합니다.
Amazon EC2 인스턴스 패밀리 및 인스턴스에 적합한 크기 선택
수집한 시스템 요구 사항 및 고유한 요구에 가장 적합한 인스턴스 패밀리를 사용하여 구체적인 인스턴스 유형을 선택합니다. 인스턴스 유형 이름은 패밀리 이름과 인스턴스 크기로 구성됩니다. 예를 들어 t2.micro 인스턴스는 T2 패밀리에 속하며 마이크로 크기입니다.
모든 인스턴스 유형에는 다음과 같은 하드웨어 사양이 있습니다.
- 기본 vCPU: 인스턴스의 가상 CPU 수입니다. 자세한 내용은 CPU 옵션 최적화를 참조하세요.
- 메모리(GiB): 자세한 내용은 Amazon EC2 대용량 메모리 인스턴스를 참조하세요.
- 인스턴스 스토리지(GB): 인스턴스에서 사용할 수 있는 로컬 인스턴스 스토어 볼륨입니다. 인스턴스 스토어의 데이터는 영구적이지 않습니다. 인스턴스가 중지되거나 종료되면 인스턴스 스토어 볼륨의 데이터가 삭제됩니다. 자세한 내용은 Amazon EC2 인스턴스 스토어를 참조하세요.
- Amazon Elastic Block Store (Amazon EBS)-최적화 사용 가능: 인스턴스 유형이 EBS 최적화를 지원하는지 여부를 나타냅니다. EBS 최적화 인스턴스는 Amazon EBS I/O에 대한 추가적인 전용 처리량을 제공합니다. 이를 통해 Amazon EBS 볼륨의 성능이 향상되며 인스턴스가 프로비저닝된 IOPS를 완전히 사용할 수 있습니다. 자세한 내용은 Amazon EBS–최적화 인스턴스를 참조하세요.
- 네트워크 성능: 데이터 전송 속도의 성능 수준을 나타냅니다. 더 높은 대역폭, 더 높은 PPS(초당 패킷) 성능 및 일관적으로 더 낮은 인스턴스 간 지연 시간을 제공하는 향상된 네트워킹을 활성화할 수 있습니다. 자세한 내용은 EC2 인스턴스에서 향상된 네트워킹을 활성화하고 구성하려면 어떻게 해야 하나요?를 참조하세요.
선택한 인스턴스 유형 찾기 및 시작
Amazon EC2 콘솔 또는 AWS Command Line Interface (AWS CLI)를 사용하여 선택한 인스턴스 유형을 찾을 수 있습니다. 사용 가능한 시작 옵션을 활용하여 선택한 Amazon Machine Image (AMI)에서 인스턴스를 시작할 수 있습니다.
참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.
추가 고려 사항