Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Batas kapasitas kelompok pengumpulan
Kelompok pengumpulan memberikan kontrol granular atas alokasi sumber daya melalui batas OCU minimum dan maksimum. Batasan ini berlaku untuk semua koleksi dalam grup dan beroperasi secara independen dari pengaturan kapasitas tingkat akun.
Secara default, ada kuota layanan (limit) untuk jumlah koleksi dalam grup koleksi, jumlah indeks dalam koleksi, dan jumlah OCUs dalam grup koleksi. Untuk informasi selengkapnya, lihat OpenSearch Kuota tanpa server.
Memahami batas kapasitas kelompok pengumpulan
Anda dapat mengonfigurasi batas OCU minimum dan maksimum untuk operasi pengindeksan dan pencarian di tingkat grup koleksi. Batasan ini mengontrol cara OpenSearch Tanpa Server menskalakan sumber daya untuk koleksi dalam grup:
-
Minimum OCU - Jumlah minimum OCUs yang dipertahankan OpenSearch Tanpa Server untuk grup koleksi, memastikan kinerja dasar yang konsisten.
-
Jika beban kerja membutuhkan lebih sedikit OCU daripada nilai minimum yang ditentukan, OpenSearch Tanpa Server akan tetap mempertahankan nilai minimum OCU yang ditentukan dan penagihan akan mencerminkan hal yang sama.
-
Jika beban kerja membutuhkan jumlah OCU yang lebih tinggi daripada nilai minimum yang ditentukan, OpenSearch Tanpa Server akan mempertahankan tingkat OCU yang diperlukan untuk beban kerja dan penagihan akan mencerminkan pemanfaatan OCU yang lebih tinggi.
-
-
OCU Maksimum — Jumlah maksimum OpenSearch Serverless OCUs yang dapat ditingkatkan untuk grup koleksi, membantu Anda mengontrol biaya.
Batas kapasitas grup koleksi dipisahkan dari batas tingkat akun. Setelan OCU maksimum tingkat akun hanya berlaku untuk koleksi yang tidak terkait dengan grup koleksi apa pun, sementara pengaturan OCU maksimum grup koleksi berlaku untuk koleksi dalam grup tertentu tersebut.
Nilai batas kapasitas yang valid
Saat menetapkan batas OCU minimum dan maksimum untuk grup koleksi, Anda hanya dapat menggunakan nilai dari set berikut: 1, 2, 4, 8, 16, dan kelipatan 16 (seperti 32, 48, 64, 80, 96) hingga maksimum 1.696. OCUs
Batas OCU minimum dan maksimum bersifat opsional saat Anda membuat grup koleksi. Jika Anda tidak menentukan batas OCU maksimum, OpenSearch Tanpa Server menggunakan nilai default 96. OCUs
Batas OCU minimum harus kurang dari atau sama dengan batas OCU maksimum.
Memahami hubungan antara batas OCU tingkat akun dan grup koleksi
Saat merencanakan kapasitas OpenSearch Tanpa Server Anda, penting untuk memahami bagaimana batas OCU tingkat akun dan batas OCU grup pengumpulan berinteraksi. Jumlah pengaturan OCU maksimum di semua grup koleksi ditambah pengaturan OCU maksimum di tingkat akun harus kurang dari atau sama dengan batas kuota layanan per akun. Untuk nilai batas saat ini, lihat OpenSearch Kuota tanpa server.
catatan
Pengaturan OCU maksimum tingkat akun hanya berlaku untuk koleksi yang tidak terkait dengan grup koleksi apa pun. Koleksi dalam grup koleksi diatur oleh batas grup koleksi masing-masing, bukan batas tingkat akun.
Kendala ini berlaku untuk pengindeksan dan pencarian secara independen. OCUs Misalnya, jika Anda mengonfigurasi pengaturan tingkat akun dan grup koleksi, Anda harus memastikan total tidak melebihi batas kuota layanan untuk pengindeksan OCUs dan secara terpisah tidak melebihi batas kuota layanan untuk pencarian. OCUs Selain itu, Anda dapat membuat maksimal 300 grup koleksi per akun.
Contoh: Kapasitas perencanaan dengan batas tingkat akun dan grup penagihan
Jika Anda menetapkan OCU pencarian maksimum tingkat akun menjadi 500 dan batas kuota layanan adalah 1.700:
-
Dan buat 2 grup koleksi, jumlah OCU maksimum untuk 2 grup koleksi harus tidak lebih dari 1.200 (1.700 - 500)
-
Anda dapat meninggalkan setiap grup koleksi pada OCU maksimum default 96 (96+96+500 = 692), meninggalkan ruang kepala untuk pertumbuhan masa depan
-
Atau Anda dapat meningkatkan maksimum setiap grup koleksi menjadi 600 (600+600+500 = 1.700), menggunakan kapasitas penuh yang diizinkan oleh kuota layanan
Hubungan ini sangat penting untuk perencanaan kapasitas. Sebelum membuat grup koleksi baru atau meningkatkan batas OCU maksimum, verifikasi bahwa total alokasi Anda tidak melebihi batas kuota layanan. Jika Anda mencapai batas ini, Anda harus mengurangi pengaturan OCU maksimum pada grup koleksi yang ada atau mengurangi pengaturan OCU maksimum tingkat akun Anda untuk memberi ruang bagi alokasi baru.
Mengkonfigurasi batas kapasitas
Anda dapat menetapkan batas kapasitas saat membuat grup koleksi atau memperbaruinya nanti. Untuk mengkonfigurasi batas kapasitas menggunakan AWS CLI, gunakan UpdateCollectionGroupperintah CreateCollectionGroupatau:
aws opensearchserverless create-collection-group \ --namemy-collection-group\ --capacity-limits maxIndexingCapacityInOCU=32,maxSearchCapacityInOCU=32,minIndexingCapacityInOCU=4,minSearchCapacityInOCU=4
Untuk memperbarui batas kapasitas untuk grup koleksi yang ada:
aws opensearchserverless update-collection-group \ --idabcdef123456\ --capacity-limits maxIndexingCapacityInOCU=48,maxSearchCapacityInOCU=48,minIndexingCapacityInOCU=8,minSearchCapacityInOCU=8
Memantau kapasitas kelompok pengumpulan
OpenSearch Tanpa server memancarkan metrik Amazon CloudWatch Logs berikut pada interval satu menit untuk membantu Anda memantau pemanfaatan OCU dan batas kapasitas di tingkat grup pengumpulan:
-
IndexingOCU— Jumlah pengindeksan yang OCUs saat ini digunakan oleh grup koleksi. -
SearchOCU— Jumlah pencarian yang OCUs saat ini digunakan oleh grup koleksi.
OpenSearch Tanpa server juga memancarkan metrik OCU di tingkat akun untuk koleksi yang tidak terkait dengan grup koleksi apa pun. Anda dapat menggabungkan metrik ini CloudWatch untuk memvisualisasikan jumlah OCUs di semua grup koleksi dan koleksi tingkat akun.
Konfigurasikan alarm untuk memberi tahu Anda saat grup koleksi mendekati batas kapasitasnya sehingga Anda dapat menyesuaikan pengaturan sesuai kebutuhan. Untuk informasi selengkapnya tentang metrik OpenSearch Tanpa Server, lihat. Memantau Amazon Tanpa OpenSearch Server
Bagaimana batas kapasitas ditegakkan
OpenSearch Tanpa server memberlakukan batas kapasitas grup pengumpulan selama operasi penskalaan. Jika koleksi Anda membutuhkan sumber daya tambahan, OpenSearch tanpa server menskalakan hingga batas OCU maksimum. Ketika permintaan menurun, OpenSearch Serverless menurunkan skala tetapi mempertahankan setidaknya batas OCU minimum untuk memastikan kinerja yang konsisten.
Batas kapasitas diberlakukan hanya jika grup koleksi berisi setidaknya satu koleksi. Grup koleksi kosong tidak mengkonsumsi OCUs atau menegakkan batas kapasitas.
Jika operasi penskalaan akan melebihi batas OCU maksimum atau melanggar persyaratan OCU minimum, OpenSearch Tanpa Server menolak operasi untuk mempertahankan kepatuhan terhadap batas yang dikonfigurasi.