Pilih jenis instans dan grup penempatan untuk EKS klaster Amazon di AWS Outposts berdasarkan pertimbangan kapasitas - Amazon EKS

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

Pilih jenis instans dan grup penempatan untuk EKS klaster Amazon di AWS Outposts berdasarkan pertimbangan kapasitas

Topik ini memberikan panduan untuk memilih Kubernetes mengontrol jenis instans pesawat dan (opsional) menggunakan grup penempatan untuk memenuhi persyaratan ketersediaan tinggi untuk EKS klaster Amazon lokal Anda di Outpost.

Sebelum Anda memilih jenis instans (sepertim5,c5, ataur5) yang akan digunakan untuk klaster lokal Kubernetes kontrol pesawat di Outposts, konfirmasikan jenis instance yang tersedia pada konfigurasi Outpost Anda. Setelah Anda mengidentifikasi jenis instans yang tersedia, pilih ukuran instans (seperti largexlarge,, atau2xlarge) berdasarkan jumlah node yang dibutuhkan beban kerja Anda. Tabel berikut memberikan rekomendasi untuk memilih ukuran instance.

catatan

Ukuran instans harus ditempatkan di Outposts Anda. Pastikan Anda memiliki kapasitas yang cukup untuk tiga contoh ukuran yang tersedia di Outposts Anda selama masa pakai cluster lokal Anda. Untuk daftar jenis EC2 instans Amazon yang tersedia, lihat bagian Komputasi dan penyimpanan di fitur rak AWS Outposts.

Jumlah node Ukuran instance bidang kontrol Kubernetes

1—20

large

21—100

xlarge

101—250

2xlarge

251—500

4xlarge

Penyimpanan untuk Kubernetes control plane membutuhkan 246 GB EBS penyimpanan Amazon untuk setiap cluster lokal untuk memenuhi kebutuhan. IOPS etcd Saat kluster lokal dibuat, EBS volume Amazon akan disediakan secara otomatis untuk Anda.

Kontrol penempatan pesawat

Jika Anda tidak menentukan grup penempatan dengan OutpostConfig.ControlPlanePlacement.GroupName properti, EC2 instans Amazon disediakan untuk Anda Kubernetes pesawat kontrol tidak menerima penegakan penempatan perangkat keras khusus di seluruh kapasitas dasar yang tersedia di Pos Luar Anda.

Anda dapat menggunakan grup penempatan untuk memenuhi persyaratan ketersediaan tinggi untuk EKS klaster Amazon lokal Anda di Pos Luar. Dengan menentukan grup penempatan selama pembuatan klaster, Anda memengaruhi penempatan Kubernetes contoh bidang kontrol. Instans tersebar di perangkat keras independen yang mendasari (rak atau host), meminimalkan dampak instance yang berkorelasi pada peristiwa kegagalan perangkat keras.

Jenis spread yang dapat Anda konfigurasi tergantung pada jumlah rak Outpost yang Anda miliki dalam penerapan Anda.

  • Penerapan dengan satu atau dua rak fisik dalam satu pos logis — Anda harus memiliki setidaknya tiga host yang dikonfigurasi dengan jenis instans yang Anda pilih untuk Kubernetes contoh bidang kontrol. Grup penempatan spread menggunakan spread tingkat host memastikan bahwa semua Kubernetes instance control plane berjalan pada host yang berbeda di dalam rak dasar yang tersedia di penyebaran Outpost Anda.

  • Penerapan dengan tiga atau lebih rak fisik dalam satu Pos Luar logis — Anda harus memiliki setidaknya tiga host yang dikonfigurasi dengan jenis instans yang Anda pilih untuk Kubernetes contoh bidang kontrol. Grup penempatan spread menggunakan spread tingkat rak memastikan bahwa semua Kubernetes instance pesawat kontrol berjalan di rak yang berbeda dalam penyebaran Outpost Anda. Anda dapat menggunakan grup penempatan spread tingkat host seperti yang dijelaskan pada opsi sebelumnya.

Anda bertanggung jawab untuk membuat grup penempatan yang diinginkan. Anda menentukan grup penempatan saat memanggil file CreateClusterAPI. Untuk informasi selengkapnya tentang grup penempatan dan cara membuatnya, lihat Grup Penempatan di Panduan EC2 Pengguna Amazon.

  • Ketika grup penempatan ditentukan, harus ada kapasitas slotted yang tersedia di Outpost Anda agar berhasil membuat klaster Amazon lokal. EKS Kapasitas bervariasi berdasarkan apakah Anda menggunakan tipe host atau rack spread. Jika tidak ada kapasitas yang cukup, cluster tetap dalam Creating keadaan. Anda dapat memeriksa Insufficient Capacity Error di bidang kesehatan DescribeClusterAPIrespons. Anda harus membebaskan kapasitas untuk proses penciptaan untuk maju.

  • Selama platform cluster EKS lokal Amazon dan pembaruan versi, Kubernetes instance control plane dari cluster Anda digantikan oleh instance baru menggunakan strategi pembaruan bergulir. Selama proses penggantian ini, setiap instance bidang kontrol dihentikan, membebaskan slotnya masing-masing. Sebuah instance baru yang diperbarui disediakan di tempatnya. Instance yang diperbarui dapat ditempatkan di slot yang dirilis. Jika slot dikonsumsi oleh instance lain yang tidak terkait dan tidak ada lagi kapasitas yang tersisa yang menghormati persyaratan topologi spread yang diperlukan, maka cluster tetap dalam keadaan. Updating Anda dapat melihat masing-masing Insufficient Capacity Error di bidang kesehatan DescribeClusterAPItanggapan. Anda harus membebaskan kapasitas sehingga proses pembaruan dapat berkembang dan membangun kembali tingkat ketersediaan tinggi sebelumnya.

  • Anda dapat membuat maksimal 500 grup penempatan per akun di setiap AWS Wilayah. Untuk informasi selengkapnya, lihat Aturan dan batasan umum di Panduan EC2 Pengguna Amazon.