Menentukan opsi CPU untuk instans Anda - Amazon Elastic Compute Cloud

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

Menentukan opsi CPU untuk instans Anda

Anda dapat menentukan opsi CPU ini selama peluncuran instan.

Contoh berikut menjelaskan cara menentukan opsi CPU saat menggunakan wizard instance peluncuran di konsol EC2 dan AWS CLI perintah run-instance, dan halaman template create launch di konsol EC2 dan perintahnya. create-launch-templateAWS CLI Untuk Armada EC2 atau Armada Spot, Anda harus menentukan opsi CPU dalam templat peluncuran.

Contoh berikut adalah untuk tipe instans r4.4xlarge, yang memiliki nilai default berikut:

  • Inti CPU default: 8

  • Thread default per inti: 2

  • vCPUs default: 16 (8 * 2)

  • Jumlah inti CPU yang valid: 1, 2, 3, 4, 5, 6, 7, 8

  • Jumlah thread per inti yang valid: 1, 2

Menonaktifkan multithreading

Untuk menonaktifkan multithreading, tentukan 1 thread per inti.

New console
Untuk menonaktifkan multithreading selama peluncuran instans
  1. Ikuti prosedur Meluncurkan instans dengan cepat dan konfigurasikan instans Anda sesuai kebutuhan.

  2. Perluas Detail lanjutan, dan pilih kotak centang Tentukan opsi CPU.

  3. Untuk Jumlah inti, pilih jumlah inti CPU yang diperlukan. Dalam contoh ini, untuk menentukan jumlah inti CPU default untuk instans r4.4xlarge, pilih 8.

  4. Untuk menonaktifkan multithreading, pada Thread per inti, pilih 1.

  5. Di panel Summary, tinjau konfigurasi instans Anda, lalu pilih Launch instans. Untuk informasi selengkapnya, lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans baru.

Old console
Untuk menonaktifkan multithreading selama peluncuran instans
  1. Ikuti prosedur Meluncurkan sebuah instans menggunakan wizard peluncuran instans lama.

  2. Di halaman Konfigurasi Detail Instans, pada Opsi CPU, pilih Tentukan opsi CPU.

  3. Untuk Jumlah inti, pilih jumlah inti CPU yang diperlukan. Dalam contoh ini, untuk menentukan jumlah inti CPU default untuk instans r4.4xlarge, pilih 8.

  4. Untuk menonaktifkan multithreading, pada Thread per inti, pilih 1.

  5. Lanjutkan seperti yang diminta oleh wizard. Setelah Anda selesai meninjau opsi di halaman Peluncuran Instans Peninjauan, pilih Luncurkan. Untuk informasi selengkapnya, lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans lama.

AWS CLI
Untuk menonaktifkan multithreading selama peluncuran instans

Gunakan perintah run-instancesAWS CLI dan tentukan nilai 1 untuk ThreadsPerCore untuk parameter --cpu-options. Untuk CoreCount, tentukan jumlah inti CPU. Dalam contoh ini, untuk menentukan jumlah inti CPU default untuk instans r4.4xlarge, tentukan nilai 8.

aws ec2 run-instances \ --image-id ami-1a2b3c4d \ --instance-type r4.4xlarge \ --cpu-options "CoreCount=8,ThreadsPerCore=1" \ --key-name MyKeyPair

Tentukan jumlah kustom vCPU saat peluncuran

Anda dapat menyesuaikan jumlah inti CPU dan utas per inti untuk instans tersebut.

Contoh berikut meluncurkan instans r4.4xlarge dengan enam vCPU.

New console
Untuk menentukan jumlah kustom vCPU selama peluncuran instans
  1. Ikuti prosedur Meluncurkan instans dengan cepat dan konfigurasikan instans Anda sesuai kebutuhan.

  2. Perluas Detail lanjutan, dan pilih kotak centang Tentukan opsi CPU.

  3. Untuk mendapatkan 6 vCPU, tentukan 3 inti CPU dan 2 thread per inti, sebagai berikut:

    • Untuk Jumlah inti, pilih 3.

    • Untuk Thread per inti, pilih 2.

  4. Di panel Summary, tinjau konfigurasi instans Anda, lalu pilih Launch instans. Untuk informasi selengkapnya, lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans baru.

Old console
Untuk menentukan jumlah kustom vCPU selama peluncuran instans
  1. Ikuti prosedur Meluncurkan sebuah instans menggunakan wizard peluncuran instans lama.

  2. Di halaman Konfigurasi Detail Instans, pada Opsi CPU, pilih Tentukan opsi CPU.

  3. Untuk mendapatkan 6 vCPU, tentukan 3 inti CPU dan 2 thread per inti, sebagai berikut:

    • Untuk Jumlah inti, pilih 3.

    • Untuk Thread per inti, pilih 2.

  4. Lanjutkan seperti yang diminta oleh wizard. Setelah Anda selesai meninjau opsi di halaman Peluncuran Instans Peninjauan, pilih Luncurkan. Untuk informasi selengkapnya, lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans lama.

AWS CLI
Untuk menentukan jumlah kustom vCPU selama peluncuran instans

Gunakan perintah run-instancesAWS CLI dan tentukan jumlah inti CPU serta jumlah thread di parameter --cpu-options. Anda dapat menentukan 3 inti CPU dan 2 thread per inti untuk mendapatkan 6 vCPU.

aws ec2 run-instances \ --image-id ami-1a2b3c4d \ --instance-type r4.4xlarge \ --cpu-options "CoreCount=3,ThreadsPerCore=2" \ --key-name MyKeyPair

Atau, tentukan 6 inti CPU dan 1 thread per inti (nonaktifkan multithreading) untuk mendapatkan 6 vCPU:

aws ec2 run-instances \ --image-id ami-1a2b3c4d \ --instance-type r4.4xlarge \ --cpu-options "CoreCount=6,ThreadsPerCore=1" \ --key-name MyKeyPair

Tentukan jumlah kustom vCPU dalam templat peluncuran

Anda dapat menyesuaikan jumlah inti CPU dan thread per inti untuk instans dalam templat peluncuran.

Contoh berikut membuat templat peluncuran yang menetapkan konfigurasi untuk sebuah instans r4.4xlarge dengan 6 vCPU.

Console
Untuk menentukan jumlah kustom vCPU dalam templat peluncuran
  1. Ikuti prosedur Buat templat peluncuran baru menggunakan parameter yang Anda tentukan dan konfigurasikan templat peluncuran Anda sesuai kebutuhan.

  2. Perluas Detail lanjutan, dan pilih kotak centang Tentukan opsi CPU.

  3. Untuk mendapatkan 6 vCPU, tentukan 3 inti CPU dan 2 thread per inti, sebagai berikut:

    • Untuk Jumlah inti, pilih 3.

    • Untuk Thread per inti, pilih 2.

  4. Di panel Ringkasan, tinjau konfigurasi instans Anda dan pilih Buat templat peluncuran. Untuk informasi selengkapnya, lihat Meluncurkan sebuah instans dari templat peluncuran.

AWS CLI
Untuk menentukan jumlah kustom vCPU dalam templat peluncuran

Gunakan create-launch-templateAWS CLIperintah dan tentukan jumlah inti CPU dan jumlah utas dalam CpuOptions parameter. Anda dapat menentukan 3 inti CPU dan 2 thread per inti untuk mendapatkan 6 vCPU.

aws ec2 create-launch-template \ --launch-template-name TemplateForCPUOptions \ --version-description CPUOptionsVersion1 \ --launch-template-data file://template-data.json

Berikut ini adalah contoh file JSON yang berisi data templat peluncuran, yang mencakup opsi CPU, untuk konfigurasi instans untuk contoh ini.

{ "NetworkInterfaces": [{ "AssociatePublicIpAddress": true, "DeviceIndex": 0, "Ipv6AddressCount": 1, "SubnetId": "subnet-7b16de0c" }], "ImageId": "ami-8c1be5f6", "InstanceType": "r4.4xlarge", "TagSpecifications": [{ "ResourceType": "instance", "Tags": [{ "Key":"Name", "Value":"webserver" }] }], "CpuOptions": { "CoreCount":3, "ThreadsPerCore":2 } }

Atau, tentukan 6 inti CPU dan 1 thread per inti (nonaktifkan multithreading) untuk mendapatkan 6 vCPU:

{ "NetworkInterfaces": [{ "AssociatePublicIpAddress": true, "DeviceIndex": 0, "Ipv6AddressCount": 1, "SubnetId": "subnet-7b16de0c" }], "ImageId": "ami-8c1be5f6", "InstanceType": "r4.4xlarge", "TagSpecifications": [{ "ResourceType": "instance", "Tags": [{ "Key":"Name", "Value":"webserver" }] }], "CpuOptions": { "CoreCount":6, "ThreadsPerCore":1 } }