PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) mendukung pembuatan klaster multi-zona. PolarDB menawarkan beberapa opsi penyebaran, termasuk dua zona (klaster penyimpanan siaga panas diaktifkan) dan dua zona (klaster penyimpanan siaga panas serta klaster komputasi diaktifkan). Anda dapat memilih solusi yang sesuai berdasarkan kebutuhan bisnis Anda.
Penyebaran multi-zona
Dalam penyebaran multi-zona, data didistribusikan di beberapa zona. Zona utama dan sekunder masing-masing memiliki tiga replika data, sehingga total terdapat enam replika data untuk memastikan SLA yang tinggi. Node komputasi harus ditempatkan di zona utama. Klaster penyimpanan siaga panas dan node komputasi di zona sekunder digunakan untuk failover jika zona utama gagal. Untuk informasi lebih lanjut, lihat Alihkan Zona Utama.
Gambar berikut mengilustrasikan arsitektur dari solusi penyebaran ini.
Untuk menggunakan penyebaran multi-zona, pastikan persyaratan berikut terpenuhi:
Wilayah tempat klaster multi-zona akan ditempatkan harus mencakup setidaknya dua zona.
Zona sekunder harus memiliki sumber daya komputasi yang cukup.
Jika ingin menggunakan penyebaran dua zona (klaster penyimpanan siaga panas dan klaster komputasi diaktifkan), hubungi kami.
Mode ketersediaan tinggi
Ikhtisar
Satu zona (klaster penyimpanan siaga panas dinonaktifkan)
Layanan database hanya disediakan oleh klaster di zona utama. Solusi ini lebih hemat biaya.
Namun, waktu pemulihan layanan lebih lama jika zona utama gagal. Jika memerlukan ketersediaan tinggi lintas zona, disarankan menggunakan penyebaran multi-zona.
Aturan peralihan
Dapat dialihkan ke dua zona (klaster penyimpanan siaga panas diaktifkan) atau dua zona (klaster penyimpanan siaga panas dan klaster komputasi diaktifkan).
Skenario
Situs Web dan Aplikasi Berskala Kecil
Anda dapat menyerahkan tugas O&M rutin kepada Alibaba Cloud dan fokus pada pengembangan aplikasi Anda.
Individu
Jika baru mengenal PolarDB, Anda dapat menggunakannya untuk pengujian dan pembelajaran.
Pengembangan dan Pengujian
PolarDB menawarkan provision cepat, memungkinkan Anda menyesuaikan basis data secara fleksibel sesuai kebutuhan bisnis. Ini meningkatkan efisiensi R&D dan pengujian secara signifikan.
Dua zona (klaster penyimpanan siaga panas diaktifkan)
Data didistribusikan di beberapa zona. Zona utama dan sekunder masing-masing menyimpan salinan lengkap data, memastikan SLA yang tinggi.
Node komputasi harus ditempatkan di zona utama. Klaster penyimpanan siaga panas di zona sekunder digunakan untuk failover jika zona utama gagal.
Aturan peralihan
Hanya dapat dialihkan ke satu zona (klaster penyimpanan siaga panas dinonaktifkan).
Tagihan untuk perubahan spesifikasi
Data didistribusikan di beberapa zona. Zona utama dan sekunder masing-masing berisi tiga replika data, sehingga total enam replika data disimpan. Biaya penyimpanannya lebih tinggi dibandingkan satu zona (klaster penyimpanan siaga panas dinonaktifkan).
Skenario
Cocok untuk lebih dari 80% kasus penggunaan di berbagai industri, seperti Internet, IoT, ritel online, logistik, dan game.
Dua zona (klaster penyimpanan siaga panas dan node komputasi diaktifkan)
Data didistribusikan di beberapa zona. Zona utama dan sekunder masing-masing menyimpan salinan lengkap data, memastikan SLA yang tinggi.
Klaster penyimpanan siaga panas dan node komputasi di zona sekunder digunakan untuk failover jika zona utama gagal. Node komputasi siaga panas di zona sekunder dapat dibaca. Setelah failover, node komputasi siaga panas dapat dipromosikan menjadi node utama.
Aturan peralihan
Hanya dapat dialihkan ke satu zona (klaster penyimpanan siaga panas dinonaktifkan).
Aturan tagihan
Node Komputasi
Saat membeli klaster, node komputasi siaga panas ditambahkan ke zona sekunder tempat klaster penyimpanan siaga panas berada. Secara default, spesifikasinya sama dengan node di zona utama. Node komputasi siaga panas di zona sekunder dikenakan biaya secara terpisah.
Ruang Penyimpanan
Data didistribusikan di beberapa zona. Zona utama dan sekunder masing-masing berisi tiga replika data, sehingga total enam replika data disimpan. Biaya penyimpanannya lebih tinggi dibandingkan satu zona (klaster penyimpanan siaga panas dinonaktifkan).
Skenario
Cocok untuk perusahaan besar dan menengah yang memproses sejumlah besar permintaan baca selama jam sibuk atau melakukan analisis data cerdas. Termasuk lembaga keuangan, pengecer online, perusahaan otomotif, perusahaan pendidikan, dan penyedia layanan ERP.
Untuk informasi lebih lanjut tentang aturan tagihan untuk node komputasi dan penyimpanan, lihat Tagihan.
Aktifkan atau alihkan ke mode ketersediaan tinggi
Saat membeli klaster, Anda dapat memilih mode ketersediaan tinggi di bagian Network and Zone.
CatatanOpsi mode ketersediaan tinggi dibatasi oleh zona dan sumber daya yang tersedia di wilayah tempat klaster ditempatkan. Untuk informasi lebih lanjut, lihat halaman pembelian.

Buka . Di halaman Clusters, klik klaster tersebut. Di bagian Database Distributed Storage pada halaman Basic Information, klik Switch to HA Mode.

Lihat zona klaster
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Clusters. Di pojok kiri atas halaman, pilih wilayah tempat klaster berada dan klik ID klaster untuk masuk ke halaman Informasi Dasar.
Di halaman Ringkasan, periksa bagian Zones.

Ubah zona utama
Anda dapat mengubah zona utama klaster PolarDB jika menggunakan penyebaran multi-zona. Fitur ini memungkinkan migrasi node komputasi klaster ke zona lain. Cocok untuk skenario seperti latihan pemulihan bencana atau ketika instance Elastic Compute Service (ECS) perlu mengakses klaster di zona terdekat.
Untuk klaster PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) dengan hot standby diaktifkan, Anda tidak dapat mengubah zona utama setelah mengaktifkan penyimpanan bertingkat untuk data dingin. Untuk mengubah zona utama dalam kasus seperti ini, hubungi kami.
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Clusters. Di pojok kiri atas halaman, pilih wilayah tempat klaster berada dan klik ID klaster untuk masuk ke halaman Informasi Dasar.
Di halaman Basic Information klaster, klik Change Primary Zone.

Di kotak dialog yang muncul, konfigurasikan parameter Destination Zone dan Destination vSwitch, lalu konfigurasikan parameter Effective Time sesuai kebutuhan bisnis Anda.
CatatanJika zona tujuan adalah zona sekunder, migrasi data tidak diperlukan. Sistem hanya memigrasikan node komputasi. Waktu rata-rata untuk memigrasikan node antar pusat data adalah 5 menit. Operasi ini biasanya dilakukan selama latihan pemulihan bencana.
Jika zona tujuan bukan zona sekunder, data harus dimigrasikan. Waktu yang diperlukan untuk migrasi data bergantung pada jumlah data. Jika jumlah data sangat besar, operasi ini mungkin memerlukan beberapa jam untuk diselesaikan. Lanjutkan dengan hati-hati. Operasi ini biasanya dilakukan untuk menyesuaikan distribusi aplikasi dan basis data di antara zona agar aplikasi dapat mengakses basis data dari zona terdekat.
Di pesan yang muncul, klik OK.
PentingSetelah zona utama diubah, endpoint utama dan titik akhir klaster tetap tidak berubah. Namun, vSwitch dan alamat IP mungkin berubah. Operasi ini dapat mengganggu layanan basis data Anda kurang dari 60 detik. Lanjutkan dengan hati-hati.
Buat endpoint hanya-baca untuk node komputasi siaga panas
Anda dapat membuat endpoint hanya-baca untuk node komputasi siaga panas saat mode ketersediaan tinggi diatur ke dua zona (klaster penyimpanan siaga panas dan node komputasi diaktifkan). Jika ingin menggunakan penyebaran dua zona (klaster penyimpanan siaga panas dan klaster komputasi diaktifkan), hubungi kami.
Endpoint hanya-baca untuk node komputasi siaga panas harus berupa endpoint privat.
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Clusters. Di pojok kiri atas halaman, pilih wilayah tempat klaster berada dan klik ID klaster untuk masuk ke halaman Informasi Dasar.
Di bagian Database Connections, klik Create Read-only Node Endpoint. Di pesan yang muncul, klik OK. Kemudian, Anda dapat menggunakan endpoint ini untuk mengakses node komputasi siaga panas.
