Menskalakan kluster di Azure Cosmos DB for PostgreSQL
BERLAKU UNTUK: Azure Cosmos DB for PostgreSQL (didukung oleh ekstensi database Citus ke PostgreSQL)
Azure Cosmos DB for PostgreSQL menyediakan penskalaan layanan mandiri untuk menangani peningkatan beban. portal Azure memudahkan untuk menambahkan simpul pekerja baru, dan untuk meningkatkan vCore dan penyimpanan untuk simpul yang ada.
Menambahkan simpul tidak menyebabkan downtime, dan bahkan pemindahan pecahan ke simpul baru (disebut penyeimbangan kembali pecahan) dilakukan tanpa mengganggu kueri.
Tambahkan node pekerja
Pada halaman portal untuk kluster Anda, pilih Skalakan dari menu sebelah kiri.
Pada halaman Skala , di bawah Simpul, pilih nilai baru untuk Jumlah simpul.
Pilih Simpan untuk menerapkan nilai yang diubah.
Catatan
Setelah Anda meningkatkan simpul dan menyimpan, Anda tidak dapat mengurangi jumlah simpul pekerja dengan menggunakan halaman Skala ini.
Catatan
Untuk memanfaatkan simpul yang baru ditambahkan, Anda harus menyeimbangkan kembali pecahan tabel terdistribusi, yang berarti memindahkan beberapa pecahan dari simpul yang sudah ada ke simpul yang baru. Penyeimbangan kembali dapat bekerja di latar belakang, dan tidak memerlukan waktu henti.
Menambahkan atau mengurangi vCore pada simpul
Anda dapat meningkatkan kemampuan simpul yang ada. Menyesuaikan kapasitas komputasi naik dan turun dapat berguna untuk eksperimen performa, dan perubahan jangka pendek atau jangka panjang terhadap permintaan lalu lintas.
Untuk mengubah vCore untuk semua simpul pekerja, pada layar Skala , pilih nilai baru di bawah Komputasi per simpul. Untuk menyesuaikan vCore koordinator, perluas Koordinator dan pilih nilai baru di bawah Komputasi koordinator.
Catatan
Anda dapat menskalakan komputasi pada replika baca kluster yang independen dari komputasi kluster utama mereka.
Catatan
Ada kuota vCore per langganan Azure per wilayah. Kuota default harus lebih dari cukup untuk bereksperimen dengan Azure Cosmos DB for PostgreSQL. Jika Anda memerlukan lebih banyak vCore untuk suatu wilayah dalam langganan Anda, lihat cara menyesuaikan kuota komputasi.
Meningkatkan ukuran penyimpanan di simpul
Anda dapat meningkatkan ruang disk pada node yang ada. Meningkatkan ruang disk dapat memungkinkan Anda untuk berbuat lebih banyak dengan simpul pekerja yang ada sebelum perlu menambahkan lebih banyak simpul pekerja.
Untuk mengubah jumlah penyimpanan untuk semua simpul pekerja, pada layar Skala , pilih nilai baru di bawah Penyimpanan per simpul. Untuk menyesuaikan penyimpanan simpul koordinator, perluas Koordinator dan pilih nilai baru di bawah Penyimpanan koordinator.
Catatan
Setelah meningkatkan penyimpanan dan menyimpan, Anda tidak dapat mengurangi jumlah penyimpanan.
Pilih zona ketersediaan pilihan
Anda dapat memilih zona ketersediaan pilihan untuk simpul jika kluster Anda berada di wilayah Azure yang mendukung zona ketersediaan. Jika Anda memilih zona ketersediaan pilihan selama provisi kluster, Azure Cosmos DB for PostgreSQL menyediakan semua node kluster ke zona ketersediaan yang dipilih. Jika Anda memilih atau mengubah zona ketersediaan pilihan setelah provisi, semua node kluster dipindahkan ke zona ketersediaan pilihan baru selama pemeliharaan terjadwal berikutnya.
Untuk memilih zona ketersediaan pilihan untuk semua node kluster, pada layar Skala , tentukan zona di daftar Zona Ketersediaan pilihan. Untuk mengizinkan layanan Azure Cosmos DB for PostgreSQL memilih zona ketersediaan untuk kluster, pilih 'Tidak ada preferensi'.
Langkah berikutnya
- Pelajari selengkapnya tentang opsi performa kluster.
- Seimbangkan kembali pecahan tabel yang didistribusikan sehingga semua simpul pekerja dapat berpartisipasi dalam kueri paralel
- Lihat ukuran tabel terdistribusi dan kueri diagnostik berguna lainnya.