PostgreSQL Multi-Region Cluster
PostgreSQL Multi-Region Cluster adalah solusi yang telah terkemas sebelumnya yang secara otomatis membuat cluster database canggih yang sangat tersedia di atas template stack yang dikelola platform.
Database Cluster Topology
Paket PostgreSQL Multi-Region Cluster menggunakan satu-satunya topologi Cluster PostgreSQL yang didukung secara resmi - Primary-Secondary. Namun, satu node sekunder lagi ditambahkan untuk pemulihan bencana. Akibatnya, topologi akhir adalah Primary-Secondary-Secondary.
Selain itu, paket ini mencakup lapisan Pgpool-II Load Balancer yang sangat tersedia untuk mendistribusikan permintaan dan mengelola topologi replikasi PostgreSQL.
Jumlah dari penerapan ini memastikan ketersediaan tinggi dan failover out-of-box untuk cluster database. Itu dijamin pada tingkat pusat data - database tetap dapat diakses bahkan jika salah satu wilayah menjadi tidak tersedia.
Cluster Installation
1. Temukan aplikasi PostgreSQL Multi-Region Cluster (bagian Clusters atau gunakan kolom Search) di dalam platform Marketplace.
2. Di jendela instalasi yang terbuka, tentukan data berikut:
- Version - pilih versi PostgreSQL yang diinginkan
- Environment - berikan nama untuk pengelompokan lingkungan cluster database Anda
- Create separate environment group – centang untuk mengisolasi grup lingkungan
- PostgreSQL Regions - pilih wilayah platform tempat lingkungan cluster akan diterapkan. Perhatikan bahwa urutan wilayah penting, karena yang pertama akan menjadi server Primary dan yang lainnya akan menjadi Sekunder
- Pgpool-II enabled – aktifkan untuk menambahkan node penyeimbang beban, pemantauan, dan manajemen (Pgpool-II) di depan node database di setiap wilayah
- Pgpool regions - pilih wilayah platform tempat node penyeimbang beban akan diterapkan
Klik Install ketika sudah siap.
3. Proses instalasi bisa memakan waktu beberapa menit. Setelah selesai, Anda akan melihat jendela keberhasilan dan menerima email dengan semua data yang sesuai, seperti detail entry point dan kredensial akses.
Untuk dengan mudah melihat semua environment yang terkait, Anda dapat beralih ke grup yang ditentukan pada langkah sebelumnya (pgcluster dalam kasus kami).
4. Titik masuk default untuk cluster multi-region Anda adalah pemimpin node Pgpool-II (yang diterapkan di wilayah pertama). Jika gagal, Anda dapat menggunakan node Pgpool-II lainnya dengan menggunakan hostname atau alamat IP.
Jika perangkat lunak klien Anda mendukung beberapa titik masuk, Anda dapat mengatur semuanya dalam string koneksi untuk memastikan failover otomatis.