

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

# Praktik terbaik Skalabilitas EKS
<a name="scalability"></a>

**Tip**  
 [Jelaj ](https://aws-experience.com/emea/smb/events/series/get-hands-on-with-amazon-eks?trk=4a9b4147-2490-4c63-bc9f-f8a84b122c8c&sc_channel=el) ahi praktik terbaik melalui lokakarya Amazon EKS.

Panduan ini memberikan saran untuk penskalaan cluster EKS. Tujuan penskalaan cluster EKS adalah untuk memaksimalkan jumlah pekerjaan yang dapat dilakukan satu cluster. Menggunakan satu cluster EKS besar dapat mengurangi beban operasional dibandingkan dengan menggunakan beberapa cluster, tetapi memiliki pertukaran untuk hal-hal seperti penerapan multi-wilayah, isolasi penyewa, dan peningkatan cluster. Dalam dokumen ini kita akan fokus pada bagaimana mencapai skalabilitas maksimum dengan satu cluster.

## Cara menggunakan panduan ini
<a name="_how_to_use_this_guide"></a>

Panduan ini ditujukan untuk pengembang dan administrator yang bertanggung jawab untuk membuat dan mengelola klaster EKS di AWS. Ini berfokus pada beberapa praktik penskalaan Kubernetes generik, tetapi tidak memiliki spesifikasi untuk cluster atau cluster Kubernetes yang dikelola sendiri yang berjalan di luar wilayah AWS dengan EKS Anywhere. [https://anywhere.eks.amazonaws.com/](https://anywhere.eks.amazonaws.com/)

Setiap topik memiliki ikhtisar singkat, diikuti oleh rekomendasi dan praktik terbaik untuk mengoperasikan klaster EKS dalam skala besar. Topik tidak perlu dibaca dalam urutan tertentu dan rekomendasi tidak boleh diterapkan tanpa menguji dan memverifikasi bahwa mereka bekerja di cluster Anda.

## Memahami dimensi penskalaan
<a name="_understanding_scaling_dimensions"></a>

Skalabilitas berbeda dari kinerja dan [ keandalan](https://aws.github.io/aws-eks-best-practices/reliability/docs/), dan ketiganya harus dipertimbangkan ketika merencanakan kebutuhan cluster dan beban kerja Anda. Karena skala cluster, mereka perlu dipantau, tetapi panduan ini tidak akan mencakup praktik terbaik pemantauan. EKS dapat menskalakan ke ukuran besar, tetapi Anda perlu merencanakan bagaimana Anda akan menskalakan cluster melampaui 300 node atau 5.000 Pod. Ini bukan angka absolut, tetapi berasal dari kolaborasi panduan ini dengan banyak pengguna, insinyur, dan profesional dukungan.

Penskalaan di Kubernetes bersifat multi-dimensi dan tidak ada pengaturan atau rekomendasi khusus yang berfungsi dalam setiap situasi. Area utama di mana kami dapat memberikan panduan untuk penskalaan meliputi:

 **Kubernetes Control Plane ** dalam cluster EKS mencakup semua layanan yang dijalankan dan diskalakan AWS untuk Anda secara otomatis (misalnya server API Kubernetes). Penskalaan Control Plane adalah tanggung jawab AWS, tetapi menggunakan Control Plane secara bertanggung jawab adalah tanggung jawab Anda.

 **Pen ** skalaan Data Plane Kubernetes menangani sumber daya AWS yang diperlukan untuk cluster dan beban kerja Anda, tetapi mereka berada di luar Pesawat Kontrol EKS. Sumber daya termasuk instans EC2, kubelet, dan penyimpanan semuanya perlu diskalakan sesuai skala cluster Anda.

 **Layanan cluster ** adalah pengontrol dan aplikasi Kubernetes yang berjalan di dalam cluster dan menyediakan fungsionalitas untuk cluster dan beban kerja Anda. Ini bisa berupa [ EKS Add-ons ](https://docs.aws.amazon.com/eks/latest/userguide/eks-add-ons.html) dan juga layanan lain atau bagan Helm yang Anda instal untuk kepatuhan dan integrasi. Layanan ini sering bergantung pada beban kerja dan karena beban kerja Anda berskala, layanan cluster Anda perlu menskalakan dengannya.

 **Beb ** an kerja adalah alasan Anda memiliki cluster dan harus menskalakan secara horizontal dengan cluster. Ada integrasi dan pengaturan yang dimiliki beban kerja di Kubernetes yang dapat membantu skala cluster. Ada juga pertimbangan arsitektur dengan abstraksi Kubernetes seperti ruang nama dan layanan.

## Penskalaan ekstra besar
<a name="_extra_large_scaling"></a>

Jika Anda menskalakan satu cluster di luar 1.000 node atau 50.000 Pod, kami akan senang berbicara dengan Anda. Sebaiknya hubungi tim dukungan atau manajer akun teknis Anda untuk menghubungi spesialis yang dapat membantu Anda merencanakan dan meningkatkan skala di luar informasi yang diberikan dalam panduan ini. Amazon EKS dapat mendukung hingga 100.000 node dalam satu cluster jika Anda dipilih untuk onboarding.