Temukan jenis EC2 instans Amazon - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Temukan jenis EC2 instans Amazon

Sebelum dapat meluncurkan sebuah instans, Anda harus memilih tipe instans yang akan digunakan. Tipe instans yang Anda pilih mungkin bergantung pada sumber daya yang dibutuhkan oleh beban kerja Anda, seperti sumber daya komputasi, memori, atau penyimpanan. Akan bermanfaat untuk mengidentifikasi beberapa tipe instans yang mungkin sesuai dengan beban kerja Anda dan mengevaluasi kinerjanya di lingkungan pengujian. Tidak ada pengganti untuk mengukur performa aplikasi Anda di bawah beban.

Anda bisa mendapatkan saran dan panduan untuk jenis EC2 instance menggunakan pencari tipe EC2 instance. Untuk informasi selengkapnya, lihat Dapatkan rekomendasi dari pencari tipe EC2 instance.

Jika Anda sudah menjalankan EC2 instans, Anda dapat menggunakan AWS Compute Optimizer untuk mendapatkan rekomendasi tentang jenis instans yang harus Anda gunakan untuk meningkatkan kinerja, menghemat uang, atau keduanya. Untuk informasi selengkapnya, lihat Dapatkan rekomendasi EC2 instans dari Compute Optimizer.

Untuk menemukan tipe instans menggunakan konsol

Anda dapat menemukan jenis instans yang memenuhi kebutuhan Anda menggunakan EC2 konsol Amazon.

Untuk menemukan tipe instans menggunakan konsol
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Dari bilah navigasi, pilih Wilayah untuk meluncurkan instans Anda. Anda dapat memilih Wilayah yang tersedia untuk Anda, terlepas dari lokasi Anda.

  3. Pada panel navigasi, pilih Tipe Instans.

  4. (Opsional) Pilih ikon preferensi (roda gigi) untuk memilih atribut tipe instans yang akan ditampilkan, seperti harga Linux Sesuai Permintaan, lalu pilih Konfirmasi. Atau, pilih nama tipe instans untuk membuka halaman detailnya dan melihat semua atribut yang tersedia melalui konsol. Konsol tidak menampilkan semua atribut yang tersedia melalui API atau baris perintah.

  5. Gunakan atribut tipe instans untuk memfilter daftar tipe instans yang ditampilkan ke hanya tipe instans yang memenuhi kebutuhan Anda. Misalnya, Anda dapat memfilter atribut berikut:

    • Zona ketersediaan — Nama Zona Ketersediaan, Local Zone, atau Wavelength Zone. Untuk informasi selengkapnya, lihat Wilayah dan Zona.

    • vCPUsatau Cores — Jumlah vCPUs atau core.

    • Memori (GiB) — Ukuran memori, dalam GiB.

    • Performa jaringan – Performa jaringan, dalam Gigabits.

    • Penyimpanan instans lokal – Menunjukkan apakah tipe instans memiliki penyimpanan instans lokal (true | false).

  6. (Opsional) Untuk melihat side-by-side perbandingan, pilih kotak centang untuk beberapa jenis instance. Perbandingan ditampilkan di bagian bawah layar.

  7. (Opsional) Untuk menyimpan daftar jenis instance ke file nilai yang dipisahkan koma (.csv) untuk ditinjau lebih lanjut, pilih Tindakan, Daftar unduhan. CSV File tersebut mencakup semua tipe instans yang cocok dengan filter yang Anda atur.

  8. (Opsional) Untuk meluncurkan instans menggunakan tipe instans yang sesuai dengan kebutuhan Anda, pilih kotak centang untuk tipe instans dan pilih Tindakan, Luncurkan instans. Untuk informasi selengkapnya, lihat Luncurkan EC2 instance menggunakan wizard instance peluncuran di konsol.

Jelaskan jenis instance menggunakan AWS CLI

Anda dapat menggunakan describe-instance-typesperintah untuk menggambarkan jenis instance tertentu.

Untuk sepenuhnya menggambarkan jenis instance

Perintah berikut menampilkan semua rincian yang tersedia untuk jenis instance tertentu. Outputnya panjang, jadi dihilangkan di sini.

aws ec2 describe-instance-types \ --instance-types t2.micro \ --region us-east-2
Menggambarkan jenis instance dan menyaring output

Perintah berikut menampilkan rincian jaringan untuk jenis instance tertentu.

aws ec2 describe-instance-types \ --instance-types t2.micro \ --region us-east-2 \ --query "InstanceTypes[].NetworkInfo"

Berikut ini adalah output contoh.

[ { "NetworkPerformance": "Low to Moderate", "MaximumNetworkInterfaces": 2, "MaximumNetworkCards": 1, "DefaultNetworkCardIndex": 0, "NetworkCards": [ { "NetworkCardIndex": 0, "NetworkPerformance": "Low to Moderate", "MaximumNetworkInterfaces": 2, "BaselineBandwidthInGbps": 0.064, "PeakBandwidthInGbps": 1.024 } ], "Ipv4AddressesPerInterface": 2, "Ipv6AddressesPerInterface": 2, "Ipv6Supported": true, "EnaSupport": "unsupported", "EfaSupported": false, "EncryptionInTransitSupported": false, "EnaSrdSupported": false } ]

Perintah berikut menampilkan memori yang tersedia untuk jenis instance tertentu.

aws ec2 describe-instance-types \ --instance-types t2.micro \ --region us-east-2 \ --query "InstanceTypes[].MemoryInfo"

Berikut ini adalah output contoh.

[ { "SizeInMiB": 1024 } ]

Temukan jenis instance menggunakan AWS CLI

Anda dapat menggunakan describe-instance-type-offeringsperintah describe-instance-typesand untuk menemukan jenis instance yang memenuhi kebutuhan Anda.

Contoh 1: Temukan jenis instance berdasarkan Availability Zone

Contoh berikut hanya menampilkan jenis instance yang ditawarkan di Availability Zone yang ditentukan.

aws ec2 describe-instance-type-offerings --location-type "availability-zone" \ --filters "Name=location,Values=us-east-2a" \ --region us-east-2 \ --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort

Outputnya adalah daftar jenis instance, diurutkan menurut abjad. Berikut ini adalah awal dari output saja.

a1.2xlarge a1.4xlarge a1.large a1.medium a1.metal a1.xlarge c4.2xlarge ...

Contoh 2: Temukan jenis instance berdasarkan ukuran memori yang tersedia

Contoh berikut hanya menampilkan jenis instance generasi saat ini dengan 64 GiB (65536 MiB) memori.

aws ec2 describe-instance-types \ --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=65536" \ --region us-east-2 \ --query "InstanceTypes[*].[InstanceType]" --output text | sort

Outputnya adalah daftar jenis instance, diurutkan menurut abjad. Berikut ini adalah awal dari output saja.

c5a.8xlarge c5ad.8xlarge c6a.8xlarge c6g.8xlarge c6gd.8xlarge c6gn.8xlarge c6i.8xlarge c6id.8xlarge c6in.8xlarge ...

Contoh 3: Temukan jenis instans berdasarkan penyimpanan instans yang tersedia

Contoh berikut menampilkan ukuran total penyimpanan instans untuk semua instance R7 dengan volume penyimpanan instance.

aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r7*" "Name=instance-storage-supported,Values=true" \ --region us-east-2 \ --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \ --output table

Berikut ini adalah output contoh.

--------------------------- | DescribeInstanceTypes | +----------------+--------+ | r7gd.xlarge | 237 | | r7gd.8xlarge | 1900 | | r7gd.16xlarge | 3800 | | r7gd.medium | 59 | | r7gd.4xlarge | 950 | | r7gd.2xlarge | 474 | | r7gd.metal | 3800 | | r7gd.large | 118 | | r7gd.12xlarge | 2850 | +----------------+--------+

Contoh 4: Temukan jenis instance yang mendukung hibernasi

Contoh berikut menampilkan jenis instance yang mendukung hibernasi.

aws ec2 describe-instance-types \ --filters "Name=hibernation-supported,Values=true" \ --region us-east-2 \ --query "InstanceTypes[*].[InstanceType]" \ --output text | sort

Outputnya adalah daftar jenis instance, diurutkan menurut abjad. Berikut ini adalah awal dari output saja.

c4.2xlarge c4.4xlarge c4.8xlarge c4.large c4.xlarge c5.12xlarge c5.18xlarge c5.2xlarge c5.4xlarge c5.9xlarge ...