Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Node koordinator khusus
Amazon OpenSearch Service menawarkan opsi untuk menyediakan node koordinator khusus. Node koordinator khusus membebaskan node data dari tanggung jawab mengkoordinasikan dan menghosting OpenSearch Dasbor dan menyediakan pemanfaatan sumber daya node data yang lebih baik yang dapat meningkatkan ketahanan domain. OpenSearch Node koordinator khusus membantu mengurangi reservasi alamat IP pribadi yang diperlukan untuk domain virtual private cloud (VPC). Node koordinator khusus meningkatkan efisiensi sumber daya, memberikan peningkatan hingga 15% dalam pengindeksan dan peningkatan 20% dalam kinerja kueri tergantung pada tuntutan beban kerja. Untuk informasi selengkapnya tentang peningkatan efisiensi sumber daya, lihat Meningkatkan ketahanan dan kinerja klaster OpenSearch Layanan dengan node koordinator khusus
Fungsi utama dari peran node koordinator adalah untuk meneruskan permintaan ke node data yang menyimpan data dan mengurangi hasil setiap node menjadi satu set hasil global. Dengan tidak adanya node koordinator khusus, node data melakukan peran koordinasi di samping tanggung jawab inti mereka dalam pencarian, penyimpanan data, dan pengindeksan. Node data memerlukan hosting Kibana dan OpenSearch Dashboards dan berpotensi menghadapi ketegangan sumber daya (memori dan CPU). Penyediaan node koordinator khusus memungkinkan kluster untuk melepaskan koordinasi dan tanggung jawab hosting dasbor dari node data dan dapat meningkatkan ketahanan domain.
Semua OpenSearch versi dan Elasticsearch (open source) versi 6.8 hingga 7.10 mendukung penyediaan node koordinator khusus. Penyediaan node koordinator khusus tersedia untuk domain dengan manajer klaster khusus diaktifkan.
OpenSearch Domain VPC melampirkan elastic network interface (ENI) ke node koordinator khusus, bukan node data. Node koordinator khusus biasanya mewakili sekitar 10% dari total node data. Akibatnya, sejumlah kecil alamat IP pribadi akan dicadangkan untuk domain VPC.
Praktik terbaik
Bab ini memberikan praktik terbaik untuk menyediakan node koordinator khusus dan mencakup pedoman umum yang berlaku untuk banyak kasus penggunaan. Setiap beban kerja unik, dengan karakteristik unik, jadi tidak ada rekomendasi umum yang tepat untuk setiap kasus penggunaan.
-
Contoh tujuan umum cukup untuk sebagian besar kasus penggunaan.
-
Pertahankan keluarga instance tetap sama untuk node cooordinating khusus dan node data.
-
Berikan 5% hingga 10% dari total node data domain Anda sebagai node koordinator khusus. Misalnya, jika domain Anda memiliki 90 node data R6g.Large, Anda dapat merencanakan node koordinator untuk membuat antara 5 dan 9 dari jenis instans R6G.Large.
-
Sebagai titik awal, ukuran instance node koordinator khusus Anda harus sama dengan node data domain Anda. Namun, dalam kasus tertentu, mungkin disarankan untuk menggunakan jenis instance yang lebih kecil dengan jumlah yang lebih tinggi untuk memastikan ketersediaan. Misalnya, jika Anda memiliki R6G.8xLarge sebagai ukuran instance untuk node data, Anda dapat mencoba 3 instance ukuran M6G.2xLarge alih-alih satu ukuran M6G.8xLarge untuk mencapai ketersediaan yang lebih baik.
-
Domain sumber biasanya tidak melakukan tugas koordinasi. Jika Anda menggunakan pencarian lintas wilayah, berikan node koordinator khusus pada domain tujuan.
-
Untuk menghindari satu titik kegagalan, sediakan minimal dua node koordinator khusus.