Antrian ENA - Amazon Elastic Compute Cloud

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

Antrian ENA

Antrian ENA dialokasikan ke antarmuka jaringan dengan batas statis default berdasarkan jenis dan ukuran instance. Pada jenis instans yang didukung, Anda dapat mengalokasikan antrian ini secara dinamis di seluruh Elastic Network Interfaces (). ENIs Meskipun jumlah antrian total per instance bergantung pada jenis dan ukurannya, Anda dapat mengonfigurasi beberapa ENIs dengan antrian ENA hingga Anda memenuhi jumlah antrian maksimum untuk ENI dan instance.

Alokasi antrian ENA yang fleksibel mengoptimalkan distribusi sumber daya, memungkinkan pemanfaatan vCPU maksimum. Beban kerja kinerja jaringan yang tinggi biasanya memerlukan beberapa antrian ENA. Anda dapat menyempurnakan kinerja jaringan dan paket per detik (PPS) dengan menyesuaikan jumlah antrian sesuai dengan kebutuhan beban kerja spesifik Anda. Misalnya, aplikasi intensif jaringan mungkin memerlukan lebih banyak antrian dibandingkan dengan aplikasi intensif CPU.

Instans-instans yang didukung

Contoh berikut mendukung alokasi dinamis beberapa antrian ENA.

Tujuan umum

Jenis instans Antrian ENA default per antarmuka Antrian ENA maksimum per antarmuka Antrian ENA maksimum per instance
M6i
m6i.large 2 2 6
m6i.xlarge 4 4 16
m6i.2xlarge 8 8 32
m6i.4xlarge 8 16 64
m6i.8xlarge 8 32 64
m6i.12xlarge 8 32 64
m6i.16xlarge 8 32 120
m6i.24xlarge 8 32 120
m6i.32xlarge 8 32 120
M6id
m6id.large 2 2 6
m6id.xlarge 4 4 16
m6id.2xlarge 8 8 32
m6id.4xlarge 8 16 64
m6id.8xlarge 8 32 64
m6id.12xlarge 8 32 64
m6id.16xlarge 8 32 120
m6id.24xlarge 8 32 120
m6id.32xlarge 8 32 120
M6idn
m6idn.large 2 2 6
m6idn.xlarge 4 4 16
m6idn.2xlarge 8 8 32
m6idn.4xlarge 8 16 64
m6idn.8xlarge 16 32 128
m6idn.12xlarge 16 32 128
m6idn.16xlarge 16 32 240
m6idn.24xlarge 32 32 480
m6idn.32xlarge 32 32 256
M6in
m6in.large 2 2 6
m6in.xlarge 4 4 16
m6in.2xlarge 8 8 32
m6in.4xlarge 8 16 64
m6in.8xlarge 16 32 128
m6in.12xlarge 16 32 128
m6in.16xlarge 16 32 240
m6in.24xlarge 32 32 480
m6in.32xlarge 32 32 256

Komputasi yang dioptimalkan

Jenis instans Antrian ENA default per antarmuka Antrian ENA maksimum per antarmuka Antrian ENA maksimum per instance
C6i
c6i.large 2 2 6
c6i.xlarge 4 4 16
c6i.2xlarge 8 8 32
c6i.4xlarge 8 16 64
c6i.8xlarge 8 32 64
c6i.12xlarge 8 32 64
c6i.16xlarge 8 32 120
c6i.24xlarge 8 32 120
c6i.32xlarge 8 32 120
C6id
c6id.large 2 2 6
c6id.xlarge 4 4 16
c6id.2xlarge 8 8 32
c6id.4xlarge 8 16 64
c6id.8xlarge 8 32 64
c6id.12xlarge 8 32 64
c6id.16xlarge 8 32 120
c6id.24xlarge 8 32 120
c6id.32xlarge 8 32 120
C6in
c6in.large 2 2 6
c6in.xlarge 4 4 16
c6in.2xlarge 8 8 32
c6in.4xlarge 8 16 64
c6in.8xlarge 16 32 128
c6in.12xlarge 16 32 128
c6in.16xlarge 16 32 240
c6in.24xlarge 32 32 480
c6in.32xlarge 32 32 256
C8gn
c8gn.medium 1 1 2
c8gn.large 2 2 6
c8gn.xlarge 4 4 16
c8gn.2xlarge 8 8 32
c8gn.4xlarge 8 16 64
c8gn.8xlarge 8 32 128
c8gn.12xlarge 16 64 192
c8gn.16xlarge 16 64 256
c8gn.24xlarge 16 128 384
c8gn.48xlarge 32 128 384

Memori yang dioptimalkan

Jenis instans Antrian ENA default per antarmuka Antrian ENA maksimum per antarmuka Antrian ENA maksimum per instance
R6i
r6i.large 2 2 6
r6i.xlarge 4 4 16
r6i.2xlarge 8 8 32
r6i.4xlarge 8 16 64
r6i.8xlarge 8 32 64
r6i.12xlarge 8 32 64
r6i.16xlarge 8 32 120
r6i.24xlarge 8 32 120
r6i.32xlarge 8 32 120
R6idn
r6idn.large 2 2 6
r6idn.xlarge 4 4 16
r6idn.2xlarge 8 8 32
r6idn.4xlarge 8 16 64
r6idn.8xlarge 16 32 128
r6idn.12xlarge 16 32 128
r6idn.16xlarge 16 32 240
r6idn.24xlarge 32 32 480
r6idn.32xlarge 32 32 256
R6in
r6in.large 2 2 6
r6in.xlarge 4 4 16
r6in.2xlarge 8 8 32
r6in.4xlarge 8 16 64
r6in.8xlarge 16 32 128
r6in.12xlarge 16 32 128
r6in.16xlarge 16 32 240
r6in.24xlarge 32 32 480
r6in.32xlarge 32 32 256
R6id
r6id.large 2 2 6
r6id.xlarge 4 4 16
r6id.2xlarge 8 8 32
r6id.4xlarge 8 16 64
r6id.8xlarge 8 32 64
r6id.12xlarge 8 32 64
r6id.16xlarge 8 32 120
r6id.24xlarge 8 32 120
r6id.32xlarge 8 32 120

Ubah jumlah antrian

Anda dapat mengubah jumlah antrian ENA menggunakan AWS Management Console atau. AWS CLI Dalam AWS Management Console, konfigurasi antrian ENA tersedia di bawah setiap pengaturan antarmuka Jaringan.

Untuk mengubah jumlah antrian ENA menggunakan AWS CLI, gunakan salah satu dari perintah berikut. Sebelum memodifikasi jumlah antrian, gunakan perintah berikut untuk memeriksa jumlah antrian Anda saat ini.

aws ec2 describe-instances --instance-id i-1234567890abcdef0
catatan
  • Instance Anda harus dihentikan sebelum memodifikasi jumlah antrian ENA.

  • Nilai antrian ENA harus berupa kekuatan 2, seperti, 1, 2, 4, 8, 16, 32, dll.

  • Jumlah antrian yang dialokasikan ke ENI tunggal mana pun tidak dapat melebihi jumlah v yang CPUs tersedia pada instans Anda.

attach-network-interface

Dalam contoh berikut, 32 antrian ENA dikonfigurasi pada ENI.

aws ec2 attach-network-interface \ --network-interface-id eni-001aa1bb223cdd4e4 \ --instance-id i-1234567890abcdef0 \ --device-index 1 \ --ena-queue-count 32

run-instances

Dalam contoh berikut, 2 antrian ENA masing-masing dikonfigurasi pada 3. ENIs

aws ec2 run-instances \ --image-id ami-12ab3c30 \ --instance-type c6i.large \ --min-count 1 \ --max-count 1 \ --network-interfaces \ "[{\"DeviceIndex\":0,\"SubnetId\":\"subnet-123456789012a345a\",\"EnaQueueCount\":2}, {\"DeviceIndex\":1,\"SubnetId\":\"subnet-123456789012a345a\",\"EnaQueueCount\":2}, {\"DeviceIndex\":2,\"SubnetId\":\"subnet-123456789012a345a\",\"EnaQueueCount\":2}]"

modify-network-interface-attribute

Dalam contoh berikut, 32 antrian ENA dikonfigurasi pada ENI.

aws ec2 modify-network-interface-attribute \ --network-interface-id eni-1234567890abcdef0 \ --attachment AttachmentId=eni-attach-12345678,EnaQueueCount=32

Dalam contoh berikut, jumlah ENA diatur ulang ke nilai default.

aws ec2 modify-network-interface-attribute \ --network-interface-id eni-1234567890abcdef0 \ --attachment AttachmentId=eni-attach-12345678,DefaultEnaQueueCount=true