Penskalaan Otomatis Amazon ElastiCache

Mengapa menggunakan Penskalaan Otomatis Amazon ElastiCache?

Amazon ElastiCache menyediakan penskalaan otomatis yang terkelola penuh untuk mempertahankan performa yang stabil bagi permintaan aplikasi Anda. Layanan ini menghilangkan kompleksitas dalam mengelola kapasitas klaster untuk beban kerja Anda dengan memudahkan penentuan persyaratan sumber daya dan perilaku penskalaan. ElastiCache akan secara otomatis menskalakan klaster Anda berdasarkan rencana penskalaan ini agar Anda dapat menghemat pengeluaran cloud secara keseluruhan dengan mencocokkan sumber daya yang disediakan dengan kebutuhan kapasitas yang berubah.

Amazon ElastiCache menggunakan AWS Auto Scaling untuk mengelola penskalaan dan metrik Amazon CloudWatch untuk menentukan waktu menaikkan skala atau menurunkan skala. ElastiCache menawarkan dua tipe penskalaan. Pertama, Anda dapat menggunakan penskalaan dinamis, yang menskalakan klaster Anda secara otomatis untuk menjaga metrik target, seperti kapasitas memori bebas, stabil saat memuat perubahan klaster Anda. Dengan demikian, Anda dapat meningkatkan performa klaster bila diperlukan dan mengurangi penggunaan ketika sumber daya tidak diperlukan. Kedua, Anda dapat menggunakan penskalaan terjadwal untuk menentukan hari dan waktu penskalaan untuk mengakomodasi perubahan kapasitas beban kerja yang dapat diprediksi.

Pelajari selengkapnya tentang penskalaan otomatis di Panduan Pengguna Amazon ElastiCache.

Manfaat

Amazon ElastiCache mempermudah penentuan rencana penskalaan otomatis untuk menetapkan cara penskalaan klaster Anda. Anda dapat mengaktifkan penskalaan otomatis dengan cepat pada klaster yang sudah ada atau yang sudah berjalan. Penyiapan hanya membutuhkan beberapa klik di Konsol Manajemen AWS atau melalui AWS SDK atau CLI. ElastiCache menggunakan AWS Auto Scaling untuk mengelola penskalaan klaster Anda.

Saat menyiapkan penskalaan otomatis untuk Amazon ElastiCache, Anda menerapkan kebijakan penskalaan berdasarkan metrik yang telah ditentukan sebelumnya sehingga Anda dapat mengoptimalkan kebutuhan spesifik aplikasi Anda, baik performa maupun optimisasi biaya. AWS Auto Scaling menetapkan target berdasarkan preferensi Anda dan memantau aplikasi Anda untuk menambah atau mengurangi kapasitas saat permintaan Anda berubah.

Saat klaster Amazon ElastiCache melebihi atau jatuh di bawah nilai target Anda, AWS Auto Scaling menyesuaikan kapasitas penskalaan sehingga dapat terus memenuhi persyaratan performa Anda bahkan ketika beban kerja Anda terus berubah atau menjadi tidak dapat diprediksi. Saat permintaan Anda melonjak, AWS Auto Scaling meningkatkan kapasitas klaster Anda untuk mempertahankan performa tinggi.

Penskalaan otomatis Amazon ElastiCache membantu mengoptimalkan efisiensi biaya sehingga Anda dapat membayar hanya untuk apa yang benar-benar Anda butuhkan. Saat permintaan menurun, AWS Auto Scaling menyesuaikan klaster Anda untuk menghindari pengadaan dan pengeluaran berlebih. Penskalaan otomatis Amazon ElastiCache dapat digunakan secara gratis dan Anda hanya membayar kapasitas yang disediakan untuk klaster Anda.