PolarDB for PostgreSQL Distributed Edition adalah layanan database terdistribusi yang dibangun di atas arsitektur terpusat PolarDB for PostgreSQL. Layanan ini menggunakan arsitektur dua lapis berupa compute node (CN) dan data node (DN) yang memisahkan komputasi dan penyimpanan untuk memberikan skalabilitas terdistribusi. Topik ini menjelaskan cara membuat kluster PolarDB for PostgreSQL Distributed Edition di Konsol PolarDB.
Prasyarat
Anda telah mendaftar dan masuk ke Akun Alibaba Cloud.
Prosedur
-
Buka halaman pembelian PolarDB for PostgreSQL Distributed Edition dan konfigurasikan parameter berikut.
CatatanJika halaman pembelian tidak dimuat dengan benar atau tab PostgreSQL Distributed tidak ditampilkan, hubungi kami untuk bantuan.
Category
Parameter
Description
Billing Method
-
Subscription: Model prabayar. Anda membayar di muka untuk resource dengan spesifikasi tetap. Periode langganan yang lebih panjang memberikan diskon lebih besar. Metode ini cocok untuk beban kerja stabil jangka panjang.
-
pay-as-you-go: Model pascabayar di mana Anda ditagih berdasarkan penggunaan aktual. Metode ini cocok untuk beban kerja fleksibel atau tidak dapat diprediksi.
CatatanJika Anda menemukan bahwa metode penagihan saat ini untuk kluster PolarDB Anda tidak sesuai dengan kebutuhan bisnis, Anda dapat mengubah metode penagihan kapan saja.
Region and Database Engine
Database Engine
Tetap pada PolarDB for PostgreSQL (Distributed Edition).
Region
Pilih wilayah untuk kluster Anda. Wilayah tidak dapat diubah setelah pembuatan. Untuk informasi selengkapnya, lihat Regions and zones.
Catatan-
Untuk memastikan kinerja optimal, buat kluster PolarDB Anda di wilayah yang sama dengan Instance ECS yang akan menghubunginya. Jika tidak, komunikasi hanya dapat dilakukan melalui internet publik, yang menurunkan kinerja dan meningkatkan latensi.
-
Anda dapat membuat PolarDB dan ECS di zona yang sama atau berbeda. Membuat PolarDB dan ECS di zona yang sama mengurangi latensi jaringan dan meningkatkan kecepatan akses.
Creation Method
Pilih metode pembuatan kluster PolarDB for PostgreSQL Distributed Edition. Nilai default adalah Create the master cluster, yang membuat kluster PolarDB baru.
Compatibility
Tetap pada PostgreSQL 14.
Service Edition
Tetap pada Enterprise Edition.
Edition
Tetap pada Cluster Edition (Recommended).
Specification Edition
Subseri berikut didukung: General-purpose dan Dedicated.
-
dedicated: Kluster Anda secara eksklusif menggunakan resource komputasi yang dialokasikan, seperti CPU. Resource tidak dibagi dengan kluster lain pada server fisik yang sama, sehingga menjamin kinerja yang stabil dan andal.
-
general-purpose: Kluster berbeda pada server fisik yang sama berbagi resource komputasi idle, seperti CPU. Multiplexing resource ini menawarkan penghematan biaya melalui skala ekonomi.
CPU Architecture
Tetap pada X86.
Network and Zone
Network Type
Tetap pada VPC.
VPC
Pilih VPC. Pastikan kluster PolarDB dan Instance ECS yang perlu menghubunginya berada dalam VPC yang sama. Jika tidak, mereka tidak dapat berkomunikasi melalui jaringan internal, yang menurunkan kinerja.
-
Jika Anda memiliki VPC yang sesuai, pilih VPC tersebut. Misalnya, jika Anda memiliki Instance ECS yang sudah ada, Anda dapat memilih VPC tempat Instance tersebut berada.
-
Jika Anda tidak memiliki VPC yang sesuai, Anda dapat menggunakan VPC dan vSwitch default:
-
VPC default:
-
VPC default bersifat unik dalam wilayah yang Anda pilih.
-
Blok CIDR-nya menggunakan subnet mask 16-bit, seperti 192.168.0.0/16, yang menyediakan hingga 65.536 Alamat IP pribadi.
-
VPC ini tidak diperhitungkan terhadap kuota VPC Anda.
-
-
vSwitch default:
-
vSwitch default bersifat unik dalam zona yang Anda pilih.
-
Blok CIDR-nya menggunakan subnet mask 20-bit, seperti 192.168.0.0/20, yang menyediakan hingga 4.096 Alamat IP pribadi.
-
vSwitch ini tidak diperhitungkan terhadap kuota vSwitch untuk VPC tersebut.
-
-
-
Jika VPC dan vSwitch default tidak memenuhi kebutuhan Anda, Anda dapat membuat VPC dan vSwitch kustom. Untuk informasi selengkapnya, lihat Create and manage a VPC.
Zone and vSwitch
Pilih Zone and vSwitch untuk kluster.
-
Zona adalah lokasi fisik terisolasi dalam suatu wilayah. Zona berbeda dalam wilayah yang sama menawarkan tingkat layanan yang sama.
-
Anda dapat membuat kluster PolarDB dan Instance ECS di zona yang sama atau berbeda.
-
Zona yang dipilih menjadi zona utama untuk kluster PolarDB for PostgreSQL Distributed Edition Anda.
HA Mode
Pilih HA Mode.
-
Dual-AZ (Enable Hot Standby Storage Cluster): PolarDB men-deploy kluster utama dan klaster penyimpanan siaga panas (membuat dua salinan penyimpanan Anda) dalam wilayah yang sama untuk SLA yang lebih tinggi. Di wilayah yang mendukung beberapa zona, kluster siaga panas dideploy lintas zona untuk menyediakan pemulihan bencana tingkat zona.
CatatanFitur ini tidak dapat dinonaktifkan setelah Anda mengaktifkannya.
-
Single-AZ (Disable Hot Standby Storage Cluster)
Jika Anda menonaktifkan klaster penyimpanan siaga panas, hanya kluster utama (dengan tiga replika data) yang dideploy. Harga satuan penyimpanan separuh dari mode Dual-AZ, tetapi menghasilkan SLA yang lebih rendah.
Secondary Zone
Pilih Secondary Zone.
CatatanParameter ini wajib hanya ketika HA Mode diatur ke Dual-AZ (Enable Hot Standby Storage Cluster).
Specification and Proxy
Compute Node Specifications
Konfigurasikan spesifikasi dan jumlah resource komputasi. Kluster PolarDB for PostgreSQL Distributed Edition terdiri dari dua jenis node: compute node (CN) dan data node (DN).
-
compute node (CN) mengelola metadata kluster dan merencanakan query terdistribusi.
-
data node (DN) menyimpan segmen data.
Untuk informasi selengkapnya tentang spesifikasi node, lihat Compute resource billing rules.
Data node specification
Number of CN/DN read-only nodes
Tetap pada satu node read-only tambahan untuk CN dan DN.
Storage
Storage Type
PolarDB mendukung dua jenis penyimpanan: PSL5 dan PSL4.
-
PSL5: Jenis penyimpanan yang tersedia di versi PolarDB sebelumnya. Menyediakan kinerja, keandalan, dan ketersediaan tinggi.
-
PSL4: Jenis penyimpanan baru yang lebih hemat biaya. Menggunakan teknologi smart-SSD milik Alibaba Cloud untuk mengompresi dan mendekompresi data di tingkat perangkat keras, sehingga mengurangi biaya penyimpanan dengan dampak kinerja minimal.
CatatanJenis penyimpanan tidak dapat diubah setelah kluster dibuat. Untuk menggunakan jenis penyimpanan berbeda, Anda harus membuat kluster baru dan memigrasikan data Anda.
Untuk perbandingan detail kedua jenis penyimpanan, lihat How do I choose between PSL4 and PSL5.
Storage Fee
Parameter ini tidak dapat dikonfigurasi. Anda ditagih per jam berdasarkan penggunaan data aktual. Untuk informasi selengkapnya, lihat Storage space billing rules.
CatatanAnda tidak perlu menentukan kapasitas penyimpanan saat membuat kluster. Kapasitas penyimpanan diskalakan secara otomatis sesuai volume data Anda.
More Configurations (Optional)
Cluster Name
Pilih apakah akan menghasilkan Cluster Name secara otomatis atau menyesuaikannya sendiri.
-
Jika Anda memilih untuk menghasilkan Cluster Name secara otomatis, sistem akan menghasilkan nama untuk kluster setelah berhasil dibuat. Anda masih dapat mengubah nama ini.
-
Jika Anda memilih untuk menyesuaikan Cluster Name, masukkan nama yang memenuhi persyaratan berikut:
-
Tidak boleh diawali dengan
http://atauhttps://. -
Panjangnya harus 2 hingga 256 karakter.
-
Harus diawali dengan huruf atau karakter Tionghoa, dan dapat berisi angka, titik (.), garis bawah (_), dan tanda hubung (-).
-
Resource Group
Pilih kelompok sumber daya dari kelompok sumber daya yang telah Anda buat.
CatatanKelompok sumber daya adalah wadah untuk mengelola serangkaian resource terkait dalam satu Akun Alibaba Cloud. Satu resource hanya dapat dimiliki oleh satu kelompok sumber daya. Untuk informasi selengkapnya, lihat Resource groups and permissions.
-
-
Di panel kanan, pastikan konfigurasi seperti Billing Method, Region, Deployment Mode, dan Resource Group sesuai kebutuhan Anda. Lalu, konfigurasikan parameter berikut:
Parameter
Description
Quantity
Pilih jumlah kluster yang akan dibuat.
Catatan-
Anda dapat membuat hingga 50 kluster sekaligus. Fitur ini berguna untuk kasus penggunaan seperti meluncurkan beberapa server game secara batch.
-
Akun Alibaba Cloud Anda dapat memiliki maksimal 50 kluster.
Subscription Duration
Parameter ini tersedia hanya jika Subscription adalah Subscription. Pilih Subscription Duration untuk kluster dan tentukan apakah akan mengaktifkan auto-renewal.
CatatanKami menyarankan Anda mengaktifkan auto-renewal untuk mencegah gangguan layanan akibat masa berlangganan yang kedaluwarsa.
Tinjau total biaya dan rincian biaya. Baca serta terima perjanjian layanan dan ketentuan khusus produk yang telah Anda pilih. Klik Buy Now. Di halaman Payment, konfirmasi detail pesanan, pilih metode pembayaran, lalu klik Pay.
-
Setelah pembayaran selesai, pembuatan kluster memerlukan waktu 10 hingga 15 menit. Anda kemudian dapat melihat kluster baru tersebut di daftar kluster.
-
Kluster tersedia ketika statusnya berubah menjadi Running. Status Creating pada node apa pun menunjukkan bahwa kluster masih dalam proses provisioning.
-
Pastikan Anda telah memilih wilayah yang tepat untuk melihat kluster yang baru dibuat.
Referensi API
|
API |
Description |
|
Membuat kluster database. |
|
|
Mengembalikan daftar kluster database Anda. |
|
|
Mengembalikan atribut detail kluster PolarDB tertentu. |
|
|
Mengembalikan status perpanjangan otomatis kluster Subscription. |
|
|
Mengonfigurasi perpanjangan otomatis untuk kluster Subscription. |