全部产品
Search
文档中心

PolarDB:Mode Ketersediaan Tinggi (klaster penyimpanan siaga panas)

更新时间:Dec 12, 2025

Topik ini menjelaskan cara mengonfigurasi Ketersediaan Tinggi (HA) untuk klaster PolarDB for MySQL Anda dengan menerapkannya di beberapa zona ketersediaan. Penerapan multi-zona memberikan pemulihan bencana yang lebih baik, melindungi database Anda dari kegagalan tingkat pusat data.

Konsep

Zona Ketersediaan (AZ) adalah pusat data independen dalam satu wilayah geografis. Dengan menerapkan klaster Anda di beberapa zona, Anda membuat replika fisik terpisah dari data dan infrastruktur Anda.

Jika zona utama mengalami kegagalan berskala besar (seperti pemadaman listrik atau gangguan jaringan), klaster Anda dapat secara otomatis atau manual gagal alih ke zona siaga atau zona sekunder, memastikan kelangsungan bisnis dengan downtime minimal.

Fitur utama

Arsitektur dan redundansi data

  • Dalam penerapan multi-zona, baik zona utama maupun zona sekunder masing-masing menyimpan salinan lengkap dan independen dari data Anda (3 replika per zona), menghasilkan total enam replika data untuk keandalan tinggi.

  • Zona utama menampung node komputasi aktif yang melayani lalu lintas aplikasi Anda. Sumber daya di zona sekunder dalam mode siaga, siap mengambil alih selama failover.

Kemampuan failover

  • Failover Otomatis: Ketika Anda mengaktifkan fitur Alih Otomatis Lintas Zona, sistem akan secara otomatis menaikkan status zona sekunder menjadi zona utama baru jika mendeteksi kegagalan di zona utama asli.

  • Failover Manual: Anda juga dapat memicu failover secara manual kapan saja. Ini berguna untuk melakukan latihan pemulihan bencana atau untuk secara strategis memindahkan database Anda lebih dekat ke aplikasi (seperti Instance ECS) yang berjalan di zona sekunder.

Catatan

Untuk menggunakan mode multi-zona, pastikan hal-hal berikut:

  • Wilayah klaster Anda harus memiliki setidaknya dua zona dengan sumber daya PolarDB yang tersedia.

  • Zona sekunder harus memiliki sumber daya komputasi yang cukup.

Fitur penerapan multi-zona tidak tersedia di wilayah berikut: Cina (Qingdao), Cina (Hohhot), Cina (Chengdu), Korea Selatan (Seoul), Filipina (Manila), dan Thailand (Bangkok).

Bagaimana cara kerjanya?

PolarDB menawarkan beberapa mode ketersediaan tinggi untuk memenuhi kebutuhan ketahanan dan biaya yang berbeda. Gambar berikut menunjukkan arsitektur solusi penerapan yang berbeda.

image

Gunakan tabel di bawah ini untuk memahami perbedaan utama dan memilih opsi terbaik untuk beban kerja Anda:

Mode

Tepat Untuk

Cara Kerjanya (Berdasarkan Diagram)

Pertimbangan Utama

Single-zone

Pengembangan, pengujian, dan aplikasi non-kritis.

Semua data (3 replika) dan node komputasi berada di satu zona. (Tidak ditampilkan dalam diagram)

Biaya terendah, tetapi waktu pemulihan lebih lama selama kegagalan zona penuh.

Dual-zone dengan Penyimpanan Siaga

Beban kerja produksi umum yang memerlukan ketersediaan tinggi.

Salinan lengkap data Anda (3 replika tambahan) disimpan di zona siaga. Node komputasi (Utama, Read-only) hanya ada di zona utama.

Menggandakan biaya penyimpanan untuk ketahanan tinggi terhadap kegagalan pusat data.

Dual-zone dengan Penyimpanan & Komputasi Siaga

Aplikasi misi kritis yang tidak dapat mentolerir penurunan layanan setelah failover.

Salinan data lengkap dan set node komputasi yang sesuai (Sekunder, Read-only) disimpan di zona siaga.

Biaya lebih tinggi (penyimpanan dan komputasi), tetapi memastikan performa penuh setelah failover.

Tiga-zona dengan Konsistensi Kuat

Layanan keuangan dan sistem perusahaan inti yang memerlukan nol kehilangan data (RPO=0).

Menggunakan dua zona untuk replika data dan komputasi, dan zona ketiga untuk Node Logger khusus. Arsitektur ini menggunakan Protokol X-Paxos untuk menjamin failover tanpa kehilangan data.

Tingkat perlindungan data dan ketersediaan tertinggi. Opsi paling tangguh.

Mode ketersediaan tinggi

Ikhtisar solusi

Single-zone

  • Layanan database hanya disediakan oleh klaster di zona utama. Solusi ini lebih hemat biaya.

  • Namun, dibutuhkan waktu lebih lama untuk memulihkan layanan saat zona utama gagal. Jika Anda memerlukan ketersediaan lintas zona, kami merekomendasikan mengaktifkan fitur klaster siaga panas.

image

Aturan pergantian

Dapat dialihkan ke dual-zone (klaster penyimpanan siaga panas diaktifkan) atau dual-zone (klaster penyimpanan siaga panas dan klaster komputasi diaktifkan).

Skenario

  • Situs web dan aplikasi berukuran kecil

    Anda dapat menyerahkan tugas O&M rutin kepada Alibaba Cloud dan fokus pada pengembangan aplikasi Anda.

  • Pembelajaran Pribadi

    Jika Anda baru mengenal PolarDB, Anda dapat menggunakan Edisi Standar untuk pengujian dan pembelajaran.

  • Pengembangan dan Pengujian

    Fitur PolarDB yang cepat menyediakan memungkinkan Anda untuk secara fleksibel menyesuaikan skala database Anda sesuai dengan kebutuhan bisnis. Ini secara signifikan meningkatkan efisiensi R&D dan pengujian.

Dual-zone dengan penyimpanan siaga

  • Data didistribusikan di beberapa zona. Zona utama dan zona sekunder masing-masing menyimpan salinan data lengkap, memastikan tingkat layanan tinggi (SLA).

  • Node komputasi harus diterapkan di zona utama. Klaster penyimpanan siaga panas di zona sekunder terutama diterapkan untuk failover ketika zona utama gagal.

image

Aturan pergantian

Hanya dapat dialihkan ke dual-zone (klaster penyimpanan siaga panas dan klaster komputasi diaktifkan).

Harga

Data didistribusikan di beberapa zona. Zona utama dan zona sekunder masing-masing berisi tiga replika data, menghasilkan total enam replika data. Biaya penyimpanannya lebih tinggi daripada single-zone (klaster siaga panas dinonaktifkan).

Skenario

Cocok untuk lebih dari 80% kasus penggunaan di berbagai industri, seperti Internet, IoT, ritel online, logistik, dan game.

Dual-zone dengan penyimpanan & komputasi siaga

  • Data didistribusikan di beberapa zona. Zona utama dan zona sekunder masing-masing menyimpan salinan data lengkap, memastikan tingkat layanan tinggi (SLA).

  • Dalam kasus kegagalan zona utama, bisnis dapat dialihkan ke klaster penyimpanan siaga panas di zona sekunder. Jumlah node komputasi di zona sekunder sama dengan di zona utama. Oleh karena itu, zona sekunder dapat menyediakan node read-only yang cukup setelah failover untuk mencegah penurunan layanan.

image

Aturan pergantian

Hanya dapat dialihkan ke dual-zone (klaster penyimpanan siaga panas diaktifkan).

Harga

  • Node Komputasi

    Saat Anda membeli klaster, node komputasi ditambahkan ke zona sekunder tempat klaster penyimpanan siaga panas berada. Secara default, jumlah dan spesifikasi node komputasi di zona sekunder sama dengan yang ada di zona utama. Node komputasi di zona sekunder dikenakan biaya secara terpisah.

  • Penyimpanan

    Data didistribusikan di beberapa zona. Zona utama dan zona sekunder masing-masing berisi tiga replika data, menghasilkan total enam replika data. Biaya penyimpanannya lebih tinggi daripada single-zone (klaster siaga panas dinonaktifkan).

Skenario

Cocok untuk perusahaan besar dan menengah yang database produksinya perlu memproses banyak permintaan baca selama jam sibuk atau melakukan analisis data cerdas. Perusahaan-perusahaan ini termasuk lembaga keuangan, pengecer online, perusahaan otomotif, perusahaan pendidikan, dan penyedia layanan Perencanaan Sumber Daya Perusahaan (ERP).

Tiga-zona

  • Konsistensi kuat lintas zona. Dibandingkan dengan metode semi-sinkron dan asinkron, arsitektur tiga-node satu utama, satu sekunder, dan satu log digunakan. Replikasi fisik dikombinasikan dengan Protokol X-Paxos untuk memberikan kemampuan pemulihan bencana yang lebih tinggi.

  • Ketika zona utama gagal, failover dilakukan antara zona utama dan zona sekunder dan replikasi konsistensi kuat dari beberapa replika diimplementasikan lintas zona untuk memastikan bahwa Objektif Waktu Pemulihan (RTO) kurang dari 60 detik. Ini juga memastikan konsistensi data yang kuat dan memberikan keandalan finansial yang tinggi.

image

Aturan pergantian

Tidak dapat dialihkan ke mode ketersediaan tinggi lainnya.

Harga

  • Node Komputasi

    Node sekunder dan node logger gratis. Node utama dan node read-only dikenakan biaya sebagai node komputasi biasa.

  • Penyimpanan

    Data didistribusikan di beberapa zona. Zona utama dan zona sekunder masing-masing berisi tiga replika data, menghasilkan total enam replika data. Biaya penyimpanannya lebih tinggi daripada single-zone (klaster siaga panas dinonaktifkan).

Skenario

Cocok untuk perusahaan besar dan menengah yang database produksinya perlu memproses banyak permintaan baca selama jam sibuk atau melakukan analisis data cerdas. Perusahaan-perusahaan ini termasuk lembaga keuangan, pengecer online, perusahaan otomotif, perusahaan pendidikan, dan penyedia layanan Perencanaan Sumber Daya Perusahaan (ERP).

Catatan

Untuk informasi lebih lanjut tentang aturan penagihan untuk node komputasi dan penyimpanan, lihat Penagihan.

Cara mengonfigurasi mode ketersediaan tinggi

Anda dapat mengaktifkan mode ketersediaan tinggi baik saat membuat klaster baru atau dengan memodifikasi yang sudah ada.

  • Saat Anda membeli klaster, Anda dapat memilih mode ketersediaan tinggi di bagian Network And Zone.

    Catatan

    Opsi mode ketersediaan tinggi dibatasi oleh zona dan sumber daya yang tersedia di wilayah tempat klaster diterapkan. Untuk informasi lebih lanjut, lihat halaman pembelian.

    image

  • Pergi ke halaman PolarDB console > Clusters. Klik klaster. Di bagian Database Distributed Storage halaman Basic Information, klik Switch To HA Mode.

    image

  • Pergi ke halaman PolarDB console > Clusters. Klik klaster. Pilih Settings And Management > Service Availability. Di tab Cluster Availability, klik Switch To HA Mode.image

Catatan

Mengalihkan mode HA pada klaster yang ada tunduk pada ketersediaan sumber daya dan batasan lainnya. Jika opsi tidak tersedia, Anda harus membuat klaster baru dengan mode HA yang diinginkan dan migrasi data Anda menggunakan Data Transmission Service (DTS).

FAQ

Bagaimana cara memeriksa apakah klaster penyimpanan siaga panas diaktifkan untuk klaster saya?

Anda dapat memeriksa apakah mode Multi-AZ diaktifkan menggunakan konsol atau API.

Konsol

  1. Masuk ke Konsol PolarDB.

  2. Di panel navigasi sisi kiri, klik Clusters.

  3. Pilih wilayah tempat klaster Anda berada, lalu klik ID Klaster target untuk masuk ke halaman detail klaster.

  4. Lihat bagian Distributed Storage di bagian bawah halaman klaster.image

API

  1. Gunakan API <a baseurl="t2460087_v2_2_0.xdita" data-node="4160151" data-root="83120" data-tag="xref" href="t2325774.xdita#" id="7046148144hss">DescribeDBClusterAttribute</a> untuk melihat atribut rinci klaster PolarDB.

  2. Periksa parameter HotStandbyCluster dalam tanggapan.

    • StandbyClusterON: Penyimpanan siaga panas diaktifkan / Penyimpanan siaga panas dan Node komputasi siaga diaktifkan.

    • StandbyClusterOFF: Klaster dalam mode single-AZ.