Amazon EC2 인스턴스 유형 찾기
인스턴스를 시작하려면 먼저 사용할 인스턴스 유형을 선택해야 합니다. 선택한 인스턴스 유형은 컴퓨팅, 메모리 또는 스토리지 리소스 등 워크로드에 필요한 리소스에 따라 다를 수 있습니다. 워크로드에 적합한 여러 인스턴스 유형을 식별하고 테스트 환경에서 성능을 평가하는 것이 유리할 수 있습니다. 로드 상태에서 애플리케이션의 성능 측정을 대신할 수 없습니다.
이미 EC2 인스턴스를 실행 중인 경우 AWS Compute Optimizer를 사용하여 성능 향상, 비용 절감 또는 두 가지 모두를 위해 사용해야 하는 인스턴스 유형에 대한 권장 사항을 확인할 수 있습니다. 자세한 내용은 인스턴스 유형에 대한 권장 사항 가져오기 섹션을 참조하세요.
콘솔을 사용하여 인스턴스 유형 찾기
Amazon EC2 콘솔을 사용하여 필요에 맞는 인스턴스 유형을 찾을 수 있습니다.
콘솔을 사용하여 인스턴스 유형을 찾으려면
-
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 모음에서 인스턴스를 실행할 리전을 선택합니다. 현재 위치와 관계없이 사용자가 고를 수 있는 리전을 임의로 선택합니다.
-
탐색 창에서 인스턴스 유형을 선택합니다.
-
(선택 사항) 기본 설정(기어 모양) 아이콘을 선택하여 표시할 인스턴스 유형 속성(예: 온디맨드 Linux 요금)을 선택한 다음 확인을 선택합니다. 또는 인스턴스 유형의 이름을 선택하여 세부 정보 페이지를 열고 콘솔을 통해 사용 가능한 모든 속성을 볼 수 있습니다. 콘솔에 API 또는 명령줄을 통해 사용할 수 있는 모든 속성이 표시되지는 않습니다.
-
인스턴스 유형 속성을 사용하여 표시된 인스턴스 유형 목록을 필요에 맞는 인스턴스 유형으로만 필터링합니다. 예를 들어, 다음 속성을 기준으로 필터링할 수 있습니다.
가용 영역(Availability zones): 가용 영역, 로컬 영역 또는 Wavelength 영역의 이름입니다. 자세한 내용은 리전 및 영역 섹션을 참조하세요.
vCPU(vCPUs) 또는 코어(Cores): vCPU 또는 코어의 개수입니다.
메모리(Memory, GiB): 메모리 크기(GiB)입니다.
네트워크 성능(Network performance): 네트워크 성능(Gigabits)입니다.
로컬 인스턴스 스토리지(Local instance storage): 인스턴스 유형에 로컬 인스턴스 스토리지가 있는지 여부를 나타냅니다(
true
|false
).
-
(선택 사항) 항목별로 비교해 보려면 여러 인스턴스 유형에 대한 확인란을 선택합니다. 비교 항목이 화면 아래쪽에 표시됩니다.
-
(선택 사항) 추가 검토를 위해 인스턴스 유형 목록을 쉼표로 구분된 값(.csv) 파일에 저장하려면 작업(Actions)에서 목록 CSV 다운로드(Download list CSV)를 선택합니다. 이 파일에는 사용자가 설정한 필터와 일치하는 모든 인스턴스 유형이 포함됩니다.
-
(선택 사항) 필요에 맞는 인스턴스 유형을 사용하여 인스턴스를 시작하려면 인스턴스 유형의 확인란을 선택하고 작업(Actions)에서 인스턴스 시작(Launch instance)을 선택합니다. 자세한 내용은 새 인스턴스 시작 마법사를 사용하여 인스턴스 시작 섹션을 참조하세요.
AWS CLI를 사용하여 인스턴스 유형 찾기
Amazon EC2에 대한 AWS CLI 명령을 사용하여 필요에 맞는 인스턴스 유형을 찾을 수 있습니다.
AWS CLI를 사용하여 인스턴스 유형을 찾으려면
-
아직 설치하지 않았다면 AWS CLI를 설치합니다. 자세한 내용은 AWS Command Line Interface 사용 설명서를 참조하세요.
-
describe-instance-types 명령을 사용하여 인스턴스 속성을 기준으로 인스턴스 유형을 필터링합니다. 예를 들어, 다음 명령을 사용하여 64GiB(65536MiB)의 메모리가 있는 현재 세대 인스턴스 유형만 표시할 수 있습니다.
aws ec2 describe-instance-types --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=
65536
" --query "InstanceTypes[*].[InstanceType]" --output text | sort -
describe-instance-type-offerings 명령을 사용하여 위치(리전 또는 영역)별로 제공되는 인스턴스 유형을 필터링합니다. 예를 들어, 다음 명령을 사용하여 지정된 영역에서 제공되는 인스턴스 유형을 표시할 수 있습니다.
aws ec2 describe-instance-type-offerings --location-type "availability-zone" --filters Name=location,Values=
us-east-2a
--regionus-east-2
--query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort -
필요에 맞는 인스턴스 유형을 찾은 후 인스턴스를 시작할 때 이러한 인스턴스 유형을 사용할 수 있도록 해당 목록을 저장해 둡니다. 자세한 내용은 AWS Command Line Interface 사용 설명서에서 인스턴스 시작을 참조하세요.