PolarDB for PostgreSQL Distributed Edition adalah layanan database terdistribusi yang dibangun di atas PolarDB for PostgreSQL (yang berjalan dalam mode terpusat). Layanan ini menggunakan arsitektur dua lapis dengan node komputasi (CNs) dan node data (DNs) yang terpisah untuk mencapai kemampuan penskalaan terdistribusi. Topik ini menjelaskan cara membeli kluster PolarDB for PostgreSQL Distributed Edition di Konsol PolarDB.
Prasyarat
Sebelum memulai, pastikan Anda memiliki Akun Alibaba Cloud yang terdaftar dan aktif.
Membeli kluster
Buka halaman pembelian PolarDB for PostgreSQL Distributed Edition.
CatatanJika halaman pembelian tidak ditampilkan dengan normal atau tab PostgreSQL Distributed tidak muncul, hubungi kami.
Konfigurasikan parameter yang dijelaskan pada bagian berikut, lalu klik Buy Now.
Pada halaman Payment, konfirmasi pesanan dan metode pembayaran Anda, lalu klik Subscribe.
Kluster akan tersedia dalam 10 hingga 15 menit setelah pembayaran. Lihat kluster tersebut di halaman Clusters.
Kluster tidak tersedia selama ada node yang berstatus Creating. Kluster siap digunakan hanya ketika statusnya berubah menjadi Running. Pastikan Anda memilih wilayah yang benar di halaman Clusters; jika tidak, kluster tidak akan muncul.
Referensi konfigurasi
Metode penagihan
| Opsi | Deskripsi | Paling cocok untuk |
|---|---|---|
| Subscription | Bayar di muka untuk periode tetap. Periode lebih panjang memberikan diskon lebih besar. | Workload stabil dan dapat diprediksi |
| Pay-as-you-go | Bayar berdasarkan penggunaan sumber daya aktual, ditagih per jam. Tidak ada komitmen di muka. | Workload fluktuatif atau jangka pendek |
Anda dapat mengubah metode penagihan kapan saja setelah pembelian.
Wilayah dan mesin database
| Parameter | Nilai |
|---|---|
| Database engine | PolarDB For PostgreSQL Distributed Edition |
| Region | Wilayah tempat kluster diterapkan. Tidak dapat diubah setelah kluster dibuat. |
| Creation method | Create Primary Cluster (default) |
| Database engine (versi) | PostgreSQL 14 |
| Database edition | Enterprise Edition |
| Edition | Cluster Edition (Direkomendasikan) |
| CPU architecture | X86 |
Memilih wilayah: Terapkan kluster di wilayah yang sama dengan Instance ECS tempat aplikasi Anda berjalan. Misalnya, jika aplikasi Anda berjalan di wilayah ap-southeast-1, buat kluster Anda juga di ap-southeast-1. Kluster dan Instance ECS di wilayah berbeda hanya dapat berkomunikasi melalui Internet, yang meningkatkan latensi. Kluster dalam wilayah yang sama berkomunikasi melalui jaringan internal.
Untuk detail selengkapnya, lihat Regions and zones.
Spesifikasi
| Opsi | Deskripsi | Paling cocok untuk |
|---|---|---|
| Dedicated | Sumber daya komputasi (CPU) dialokasikan secara eksklusif untuk kluster dan tidak dibagi dengan kluster lain pada host yang sama. | Workload produksi yang memerlukan performa konsisten |
| General-purpose | Sumber daya komputasi (CPU) menganggur dibagi di antara kluster pada host yang sama. | Workload pengembangan, pengujian, atau yang sensitif terhadap biaya |
Jaringan dan zona
| Parameter | Deskripsi |
|---|---|
| Network type | VPC (wajib) |
| VPC | Pilih VPC di wilayah yang sama dengan Instance ECS Anda. Gunakan VPC yang sudah ada jika memenuhi kebutuhan Anda. Jika tidak, gunakan VPC default. |
| Zone and vSwitch | Pilih zona dan vSwitch untuk kluster. Zona yang dipilih menjadi zona utama. Menerapkan kluster di zona yang sama dengan Instance ECS Anda mengurangi latensi jaringan. |
VPC dan vSwitch default: Jika Anda tidak memiliki VPC kustom, gunakan VPC dan vSwitch default. Setiap wilayah memiliki satu VPC default (Blok CIDR: 192.168.0.0/16, hingga 65.536 Alamat IP pribadi) dan setiap zona memiliki satu vSwitch default (Blok CIDR: 192.168.0.0/20, hingga 4.096 Alamat IP pribadi). Keduanya tidak mengurangi kuota VPC atau vSwitch Anda.
Untuk membuat VPC kustom, lihat Create and manage a VPC.
Mode ketersediaan tinggi
| Mode | Replika | SLA | Biaya penyimpanan | Gunakan saat |
|---|---|---|---|---|
| Double zones (hot standby storage cluster enabled) | 6 replika (3 per klaster) di dua zona | Lebih tinggi | Harga penuh | Workload produksi yang memerlukan ketersediaan maksimum |
| Single zone (hot standby storage cluster disabled) | 3 replika dalam satu zona | Lebih rendah | Setengah harga | Penerapan pengembangan atau yang sensitif terhadap biaya |
Setelah diaktifkan, klaster penyimpanan siaga panas tidak dapat dinonaktifkan. Evaluasi kebutuhan ketersediaan dan biaya Anda sebelum memilih mode ini.
Saat Anda memilih Double zones (hot standby storage cluster enabled), konfigurasikan juga Secondary zone — yaitu zona tempat klaster penyimpanan siaga panas diterapkan.
Spesifikasi node komputasi
Kluster Edisi Terdistribusi memiliki dua jenis sumber daya komputasi:
Compute nodes (CNs): Mengelola metadata kluster dan menghasilkan rencana eksekusi terdistribusi.
Data nodes (DNs): Menyimpan shard data aktual. Setiap DN secara otomatis membuat dua replika.
Konfigurasikan Compute node specification dan Data node specification sesuai workload yang diharapkan. Untuk detail penagihan, lihat Computing resource billing rules.
Secara opsional, tambahkan satu node read-only untuk CN atau DN di bawah Read-only node for CNs/DNs.
Penyimpanan
| Parameter | Deskripsi |
|---|---|
| Storage type | PSL5: Performa, keandalan, dan ketersediaan lebih tinggi. Didukung di versi PolarDB historis. PSL4: Menggunakan teknologi smart-SSD Alibaba Cloud untuk mengompresi dan mendekompresi data di tingkat SSD fisik, sehingga mengurangi biaya penyimpanan tanpa mengorbankan performa disk. |
| Storage cost | Ditagih berdasarkan penggunaan aktual, ditagih per jam. Tidak perlu mengalokasikan kapasitas di muka — penyimpanan secara otomatis diskalakan seiring pertumbuhan atau penyusutan data. Lihat Billing rules for storage. |
Jenis penyimpanan tidak dapat diubah setelah kluster dibuat. Untuk mengganti jenis penyimpanan, buat kluster baru dengan jenis yang diinginkan dan migrasikan data dari kluster asli. Untuk perbandingan, lihat .
Pengaturan tambahan (opsional)
| Parameter | Deskripsi |
|---|---|
| Cluster name | Pilih Auto-generated agar sistem memberi nama kluster (Anda dapat mengganti namanya nanti), atau pilih Custom dan masukkan nama. Nama kustom harus terdiri dari 2–256 karakter, dimulai dengan huruf, dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama tidak boleh dimulai dengan http:// atau https://. |
| Resource group | Tetapkan kluster ke resource group untuk manajemen terpusat. Satu kluster hanya dapat termasuk dalam satu resource group. Lihat Classify resources into resource groups. |
Ringkasan pesanan
| Parameter | Deskripsi |
|---|---|
| Quantity | Jumlah kluster yang dibeli sekaligus. Maksimal 50 per pesanan dan total 50 per akun. |
| Duration | Hanya untuk penagihan subscription. Pilih 1–9 bulan atau 1–5 tahun. Aktifkan Auto-renewal untuk menghindari gangguan layanan akibat Pembayaran tertunda. |
Referensi API
| Operasi | Deskripsi |
|---|---|
| CreateDBCluster | Membuat kluster PolarDB. |
| DescribeDBClusters | Menanyakan kluster PolarDB. |
| DescribeDBClusterAttribute | Menanyakan atribut kluster PolarDB. |
| DescribeAutoRenewAttribute | Menanyakan status perpanjangan otomatis kluster PolarDB berlangganan. |
| ModifyAutoRenewAttribute | Menentukan status perpanjangan otomatis kluster PolarDB berlangganan. |