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

Bantu tingkatkan halaman ini

Ingin berkontribusi pada panduan pengguna ini? Gulir ke bagian bawah halaman ini dan pilih Edit halaman ini GitHub. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.

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 AWS Outposts berdasarkan pertimbangan kapasitas

Topik ini memberikan panduan untuk memilih jenis instans bidang Kubernetes kontrol dan (opsional) menggunakan grup penempatan untuk memenuhi persyaratan ketersediaan tinggi untuk EKS klaster Amazon lokal Anda di Pos Luar.

Sebelum Anda memilih jenis instans (sepertim5,c5, ataur5) yang akan digunakan untuk bidang Kubernetes kontrol kluster lokal Anda di Outposts, konfirmasikan jenis instance yang tersedia di 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 dalam fitur AWS Outposts rak.

Jumlah node Ukuran instance bidang kontrol Kubernetes
1—20

large

21—100

xlarge

101—250

2xlarge

251—500

4xlarge

Penyimpanan untuk bidang Kubernetes kontrol membutuhkan 246 GB EBS penyimpanan Amazon untuk setiap cluster lokal untuk memenuhi etcd kebutuhanIOPS. 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 yang disediakan untuk pesawat Kubernetes kontrol Anda tidak menerima penegakan penempatan perangkat keras tertentu 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 Outpost. Dengan menentukan grup penempatan selama pembuatan klaster, Anda memengaruhi penempatan instance bidang Kubernetes kontrol. Instans tersebar di perangkat keras independen yang mendasari (rak atau host), meminimalkan dampak instance yang berkorelasi pada peristiwa kegagalan perangkat keras.

Persyaratan

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 Luar logis — Anda harus memiliki setidaknya tiga host yang dikonfigurasi dengan jenis instans yang Anda pilih untuk instance bidang kontrol AndaKubernetes. Grup penempatan spread menggunakan spread tingkat host memastikan bahwa semua instans bidang Kubernetes kontrol 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 instance bidang kontrol AndaKubernetes. Grup penempatan spread menggunakan spread tingkat rak memastikan bahwa semua instance Kubernetes control plane berjalan pada 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 CreateClusterAPI. Untuk informasi selengkapnya tentang grup penempatan dan cara membuatnya, lihat Grup Penempatan di Panduan EC2 Pengguna Amazon.

Pertimbangan
  • 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 DescribeCluster API respons. Anda harus membebaskan kapasitas untuk proses penciptaan untuk maju.

  • Selama pembaruan platform dan versi kluster EKS lokal Amazon, instans bidang Kubernetes kontrol dari klaster 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 DescribeCluster API tanggapan. 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 masing-masing akun Wilayah AWS. Untuk informasi selengkapnya, lihat Aturan dan batasan umum di Panduan EC2 Pengguna Amazon.