dan mendukung penerapan multi-availability zone (multi-AZ). PolarDB menyediakan beberapa opsi penerapan, termasuk Dual-zone (hot standby storage cluster enabled) dan Dual-zone (hot standby storage cluster and compute standby enabled). Anda dapat memilih opsi penerapan yang paling sesuai dengan kebutuhan Anda.
Penerapan multi-AZ
Dalam penerapan multi-AZ, data didistribusikan ke beberapa availability zone. Zona utama dan zona sekunder masing-masing menyimpan tiga replika data, sehingga totalnya menjadi enam replika. Desain ini menjamin keandalan SLA yang lebih tinggi. Node komputasi berjalan di zona utama, sedangkan klaster penyimpanan siaga panas dan node komputasi di zona sekunder digunakan untuk failover jika zona utama mengalami kegagalan. Untuk informasi selengkapnya, lihat .
-
Untuk menggunakan penerapan multi-AZ, ketentuan berikut berlaku:
-
Wilayah kluster harus memiliki dua atau lebih availability zone.
-
Zona sekunder harus memiliki sumber daya komputasi yang mencukupi.
-
-
Untuk menggunakan arsitektur penerapan multi-AZ Dual-zone (hot standby storage cluster and compute standby enabled), hubungi kami.
Mode ketersediaan tinggi
Ikhtisar opsi
Single-zone (hot standby disabled)
-
Layanan database hanya disediakan di zona utama. Opsi ini tidak menyediakan klaster penyimpanan siaga panas dan lebih hemat biaya.
-
Jika seluruh availability zone mengalami kegagalan, waktu pemulihan akan lebih lama. Jika Anda memerlukan ketersediaan tinggi lintas zona, kami merekomendasikan penggunaan .
Aturan penggantian
Anda dapat beralih ke Dual-zone (hot standby storage cluster enabled) atau Dual-zone (hot standby storage cluster and compute standby enabled).
Kasus penggunaan
-
Situs web atau aplikasi kecil
Opsi hemat biaya ini meringankan operasi dan pemeliharaan database, sehingga Anda dapat fokus pada bisnis Anda.
-
Pembelajaran pribadi
Cocok bagi pemula untuk menguji dan mempelajari database.
-
Pengembangan dan pengujian
Provisioning cepat memungkinkan Anda membuat dan melepas resource sesuai kebutuhan, sehingga secara signifikan meningkatkan efisiensi pengembangan dan pengujian.
Dual-zone (hot standby enabled)
-
Opsi ini mendistribusikan data ke beberapa availability zone. Zona utama dan zona sekunder masing-masing menyimpan salinan lengkap data, sehingga memberikan keandalan SLA yang lebih tinggi.
-
Semua node komputasi berjalan di zona utama. Klaster penyimpanan siaga panas di zona sekunder digunakan untuk failover jika zona utama tidak tersedia.
Aturan penggantian
Anda hanya dapat beralih ke Single-zone (hot standby storage cluster disabled).
Penagihan
Data didistribusikan ke beberapa availability zone, dengan zona utama dan zona sekunder masing-masing menyimpan tiga replika data (total enam replika). Biaya penyimpanan lebih tinggi dibandingkan opsi Single-zone (hot standby storage cluster disabled).
Kasus penggunaan
Arsitektur ketersediaan tinggi klasik ini cocok untuk lebih dari 80% skenario bisnis, termasuk internet, Internet of Things (IoT), ritel, e-commerce, logistik, dan gaming.
Dual-zone (hot standby and compute standby)
-
Data didistribusikan ke beberapa availability zone. Zona utama dan zona sekunder masing-masing menyimpan salinan lengkap data, sehingga memberikan keandalan SLA yang lebih tinggi.
-
Klaster penyimpanan siaga panas dan node siaga di zona sekunder digunakan untuk failover jika zona utama tidak tersedia. Node siaga di zona sekunder dapat melayani permintaan baca. Setelah failover, sistem akan mempromosikan node siaga menjadi node utama.
Aturan penggantian
Anda hanya dapat beralih ke Single-zone (hot standby storage cluster disabled).
Penagihan
-
Node komputasi
Node siaga tambahan ditambahkan ke zona sekunder yang berisi klaster penyimpanan siaga panas. Secara default, spesifikasi node sama dengan yang ada di zona utama, dan node siaga ditagih secara terpisah.
-
Storage space
Data didistribusikan ke beberapa availability zone, dengan zona utama dan zona sekunder masing-masing menyimpan tiga replika data (total enam replika). Biaya penyimpanan lebih tinggi dibandingkan opsi Single-zone (hot standby storage cluster disabled).
Kasus penggunaan
Cocok untuk database produksi inti perusahaan menengah dan besar yang memerlukan ketersediaan tinggi, seperti di sektor keuangan, ritel baru, manufaktur otomotif, pendidikan, dan sistem enterprise resource planning (ERP) berskala besar.
Untuk informasi selengkapnya mengenai aturan penagihan untuk node komputasi dan storage space, lihat .
Aktifkan atau ganti mode ketersediaan tinggi
-
Saat membeli kluster, Anda dapat memilih mode ketersediaan tinggi di bagian Network and Zone.
CatatanOpsi mode ketersediaan tinggi yang tersedia bergantung pada jumlah availability zone dan sumber daya di wilayah tempat kluster berada. Opsi yang ditampilkan di halaman pembelian berlaku.
Opsi mode ketersediaan tinggi meliputi: Dual-zone (hot standby storage cluster enabled), Single-zone (hot standby storage cluster disabled), dan Dual-zone (hot standby storage cluster and compute standby enabled).
-
Buka . Klik ID kluster target. Di halaman Basic Information, temukan bagian Distributed Storage dan klik Switch to HA Mode.
Lihat availability zone kluster
-
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih Region tempat kluster berada, lalu klik ID kluster target untuk membuka halaman detail kluster.
-
Di halaman Basic Information, lihat Availability Zone for Data Distribution.
Change the primary zone
Dalam penerapan multi-AZ, PolarDB memungkinkan Anda mengubah zona utama. Anda dapat menggunakan fitur ini untuk memigrasikan node komputasi kluster database ke availability zone lain. Fitur ini berguna untuk disaster recovery atau untuk menempatkan database Anda sedekat mungkin dengan Instance ECS guna mengurangi latensi akses.
Untuk kluster atau dengan hot standby diaktifkan, Anda tidak dapat mengubah zona utama setelah . Untuk mengubah zona utama dalam kasus ini, hubungi kami.
-
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih Region tempat kluster berada, lalu klik ID kluster target untuk membuka halaman detail kluster.
-
Di bagian Distributed Storage, klik Change the primary availability zone.
-
Di kotak dialog yang muncul, pilih Target Zone dan Target Switch, lalu pilih Effective Date sesuai kebutuhan bisnis Anda.
Di bagian Database Nodes, pilih All. Untuk Effective Time, pilih Effective Immediately atau Effective Within Maintenance Window, lalu klik OK.
Catatan-
Jika zona tujuan adalah zona sekunder, migrasi data tidak diperlukan. Sistem hanya perlu mengalihkan node komputasi database, sehingga memungkinkan pergantian lintas pusat data yang cepat (rata-rata 5 menit per node). Operasi ini sering digunakan untuk latihan pemulihan bencana.
-
Jika zona tujuan bukan zona sekunder, migrasi data diperlukan. Waktu migrasi tergantung pada volume data dan dapat memakan waktu beberapa jam. Lakukan dengan hati-hati. Operasi ini biasanya digunakan untuk menyesuaikan distribusi aplikasi dan database Anda di berbagai availability zone agar aplikasi dapat mengakses database dari zona terdekat.
-
-
Klik OK.
PentingSetelah Anda mengubah zona utama, titik akhir koneksi database (cluster endpoint dan primary endpoint) tetap tidak berubah, tetapi vSwitch dan alamat IP mungkin berubah. Operasi ini dapat menyebabkan gangguan layanan kurang dari satu menit. Lakukan dengan hati-hati.
Create a standby node read endpoint
-
Anda hanya dapat membuat standby node read endpoint jika mode ketersediaan tinggi diatur ke Dual-zone (hot standby storage cluster and compute standby enabled). Untuk membuat kluster dalam mode ini atau beralih ke mode ini, hubungi kami.
-
Standby node read endpoint hanya mendukung Alamat IP pribadi.
-
Masuk ke PolarDB console. Di panel navigasi sebelah kiri, klik Clusters. Pilih Region tempat kluster berada, lalu klik ID kluster target untuk membuka halaman detail kluster.
-
Di bagian Database Connections, klik Create Read-only Node Endpoint. Di kotak dialog, klik OK. Setelah dibuat, Anda dapat menggunakan titik akhir tersebut untuk mengakses node siaga.