Untuk memenuhi kebutuhan bisnis yang dinamis dengan solusi database hemat biaya, Anda dapat membuat instans ApsaraDB RDS for PostgreSQL serverless. Instans serverless menyediakan elastisitas real-time untuk CPU dan memori, serta menggunakan metode penagihan pay-as-you-go untuk sumber daya komputasi guna mengurangi biaya dan meningkatkan fleksibilitas bisnis. Topik ini menjelaskan cara membuat instans ApsaraDB RDS for PostgreSQL serverless.
Prasyarat
Jika Anda menggunakan Pengguna Resource Access Management (RAM) untuk membuat instans ApsaraDB RDS, pengguna RAM tersebut harus memiliki izin AliyunRDSFullAccess. Untuk informasi selengkapnya tentang cara memberikan izin, lihat Otorisasi pengguna RAM.
Penagihan
Pembuatan instans ApsaraDB RDS for PostgreSQL serverless dikenai biaya, yang mencakup tarif untuk RDS Capacity Units (RCUs) dan penyimpanan. Untuk informasi selengkapnya tentang penagihan, lihat Penagihan serverless.
Prosedur
Atur Billing Method menjadi Serverless.
Pilih Region.
Pilih wilayah tempat Anda ingin membuat instans ApsaraDB RDS.
CatatanJika aplikasi atau klien Anda dideploy pada Instance Elastic Compute Service (ECS), buatlah instans ApsaraDB RDS di wilayah yang sama dengan Instance ECS tersebut. Jika tidak, Instance ECS hanya dapat mengakses instans ApsaraDB RDS melalui internet, sehingga kinerja optimal tidak tercapai. Wilayah tidak dapat diubah setelah instans ApsaraDB RDS dibuat.
Jika Anda menghubungkan instans ApsaraDB RDS dari perangkat selain Instance ECS, seperti server lokal atau komputer, pilih wilayah yang secara geografis dekat dengan perangkat Anda. Anda kemudian dapat menghubungkan instans ApsaraDB RDS menggunakan Titik akhir publik-nya.
Pilih Engine database.
Topik ini menggunakan contoh instans ApsaraDB RDS for PostgreSQL serverless. Atur Engine ke PostgreSQL. Versi mesin utama yang didukung adalah PostgreSQL 14 atau yang lebih baru. PostgreSQL 18 tidak didukung.
Konfigurasikan Edition instans.
Instans ApsaraDB RDS for PostgreSQL serverless mendukung Basic Edition dan High-availability Edition.
Konfigurasikan Storage Type untuk instans. Saat ini, instans ApsaraDB RDS for PostgreSQL serverless hanya mendukung tipe penyimpanan Premium ESSD dan ESSD PL1.
Konfigurasikan parameter serverless.
CatatanAnda dapat mengubah parameter serverless setelah instans dibuat. Untuk informasi selengkapnya, lihat Ubah rentang penskalaan RCUs, Ubah kebijakan elastisitas instans, dan Konfigurasikan fitur mulai dan henti otomatis.
Parameter
Deskripsi
Contoh
RDS Capacity Units (RCUs)
Kinerja 1 RCU setara dengan 1 vCPU dan 2 GB memori. Nilai Minimum adalah 0,5 RCU dan nilai Maximum adalah 32 RCU. Setelah Anda menetapkan nilai minimum dan maksimum, instans akan secara otomatis menskalakan sumber dayanya dalam rentang yang ditentukan berdasarkan workload.
CatatanJumlah maksimum koneksi tetap sebesar 2.400 dan tidak berubah seiring jumlah RCUs.
Minimum: 0,5 RCU
Maksimum: 14 RCU
Scaling Policy
Ubah Elastic Policy. Penskalaan RCU untuk instans serverless biasanya langsung berlaku dan tidak memengaruhi layanan Anda. Dalam kasus langka, mungkin terjadi pemutusan koneksi sementara. Anda dapat mengonfigurasi apakah akan memaksa eksekusi penskalaan RCU dalam situasi tersebut.
CatatanKemungkinan terjadinya pemutusan koneksi sementara sangat rendah. Ini merupakan kebijakan kontingensi untuk kasus ekstrem.
Jangan Jalankan Secara Paksa
Automatic Stop and Restart
Aktifkan atau nonaktifkan fitur Automatic Start and Stop untuk instans serverless. Jika Anda mengaktifkan fitur ini dan tidak ada koneksi ke instans selama 10 menit, instans akan secara otomatis ditangguhkan.
Jika instans ditangguhkan, instans tersebut akan secara otomatis dilanjutkan saat koneksi dibuat.
shutdown
Pilih zona untuk node utama.
Cara memilih zona:
Tidak ada perbedaan signifikan antar zona dalam satu wilayah.
Instance ECS yang mengakses instans ApsaraDB RDS dalam zona yang sama memberikan kinerja lebih baik dibandingkan dengan akses ke instans ApsaraDB RDS di zona berbeda dalam wilayah yang sama. Namun, perbedaan kinerjanya kecil.
CatatanJika zona target habis stoknya, coba zona lain.
Jika Edition instans adalah High-availability Edition, Anda juga harus memilih Deployment Method dan Zone of Secondary Node.
Kami merekomendasikan Anda memilih Multi-zone Deployment. Dalam mode penyebaran ini, node primary dan secondary berada di zona berbeda dalam satu wilayah untuk menyediakan cross-zone disaster recovery.
Atur Storage Capacity.
Geser slider untuk memilih kapasitas penyimpanan. Kapasitas penyimpanan yang dipilih merupakan jumlah minimum yang akan ditagihkan kepada Anda. Misalnya, jika Anda memilih kapasitas penyimpanan 100 GB saat membuat instans serverless, Anda akan dikenai biaya untuk 100 GB meskipun penggunaan Anda kurang dari 100 GB. Jika penggunaan penyimpanan Anda melebihi 100 GB, instans serverless akan secara otomatis melakukan scaling out, dan Anda akan dikenai biaya sesuai penggunaan aktual.
PentingFitur ekspansi penyimpanan otomatis diaktifkan secara default untuk instans serverless dan tidak dapat dinonaktifkan. Setelah penyimpanan diperluas secara otomatis, kapasitas tersebut tidak dapat dikurangi secara otomatis demi menjaga integritas data. Pantau tagihan Anda. Anda dapat mengurangi kapasitas penyimpanan secara manual. Untuk informasi selengkapnya, lihat Kurangi kapasitas penyimpanan instans ApsaraDB RDS for PostgreSQL yang menggunakan cloud disk.
Klik Next: Instance Configuration.
Pilih VPC dan vSwitch of Primary Node.
Jika Anda menggunakan Instance ECS untuk menghubungkan instans ApsaraDB RDS melalui jaringan internal, pilih VPC yang sama dengan Instance ECS tersebut. Jika Instance ECS dan instans ApsaraDB RDS berada di VPC berbeda, keduanya tidak dapat saling terhubung melalui jaringan internal.
CatatanJika Instance ECS dan instans ApsaraDB RDS berada di VPC yang sama tetapi menggunakan vSwitch berbeda, keduanya tetap dapat saling terhubung melalui jaringan internal.
Jika edisi instans adalah High-availability Edition, Anda juga harus memilih vSwitch of Secondary Node.
Add to Whitelist: Menentukan apakah Blok CIDR VPC yang dipilih akan ditambahkan ke Daftar putih alamat IP instans RDS. Memilih Yes memungkinkan Instance ECS dalam VPC yang dipilih untuk mengakses instans RDS.
Konfigurasikan parameter kustom lainnya. Jika Anda tidak memiliki persyaratan khusus, Anda dapat menggunakan nilai default.
Parameter
Deskripsi
Parameter Template
Anda dapat membuat templat kustom terlebih dahulu dan menerapkannya saat membuat instans. Jika Anda tidak menentukan templat, sistem akan menggunakan templat default. Untuk informasi selengkapnya, lihat Gunakan templat parameter.
Release Protection
Anda dapat mengaktifkan Release Protection untuk instans guna mencegah pelepasan yang tidak disengaja. Untuk informasi selengkapnya, lihat Aktifkan atau nonaktifkan fitur perlindungan pelepasan.
Resource Group
Pilih kelompok sumber daya default atau kelompok sumber daya kustom untuk mempermudah manajemen instans.
Time Zone
Atur zona waktu untuk instans.
Zona waktu bernama didukung. Zona waktu UTC tidak didukung. Untuk informasi selengkapnya tentang zona waktu bernama, lihat Zona waktu bernama umum untuk instans ApsaraDB RDS for PostgreSQL.
Jika Anda tidak mengonfigurasi parameter ini, sistem akan memilih zona waktu default berdasarkan wilayah tempat Anda membuat instans. Untuk informasi selengkapnya tentang pemetaan antara wilayah dan zona waktu bernama default, lihat Pemetaan antara wilayah dan zona waktu bernama default untuk instans ApsaraDB RDS for PostgreSQL.
SLR Authorization
Jika ini pertama kalinya Anda membuat instans ApsaraDB RDS for PostgreSQL setelah 10 Oktober 2022, Anda harus mengotorisasi peran terkait layanan (SLRs) AliyunServiceRoleForRdsPgsqlOnEcs dan AliyunServiceRoleForRDSProxyOnEcs. Hal ini memungkinkan layanan ApsaraDB RDS menggunakan peran tersebut untuk menyambungkan elastic network interfaces (ENIs) dan membuat tautan jaringan.
CatatanUntuk informasi selengkapnya tentang cara mengotorisasi SLR, lihat Peran terkait layanan.
Otorisasi hanya diperlukan untuk penggunaan pertama. Anda tidak perlu memberikan otorisasi lagi untuk pembelian berikutnya.
Otorisasi ini tidak dikenai biaya.
Untuk informasi selengkapnya tentang otorisasi SLR, lihat [Pemberitahuan] Otorisasi SLR diperlukan untuk membuat instans ApsaraDB RDS for PostgreSQL mulai 10 Oktober 2022.
Instance Description
Deskripsi kustom untuk instans. Deskripsi harus terdiri dari 2 hingga 255 karakter. Deskripsi harus dimulai dengan huruf atau karakter Tionghoa dan dapat berisi angka, garis bawah (_), serta tanda hubung (-).
Privileged Account
Anda dapat memilih Configure Now dan mengatur Database Account serta Password untuk membuat Akun istimewa bersamaan dengan pembuatan instans. Anda juga dapat mengklik Configure Later untuk membuat Akun istimewa setelah instans dibuat.
Untuk informasi lebih lanjut tentang akun istimewa, lihat Buat akun.
Klik Next: Confirm Order.
Konfirmasi Parameter Configuration dan Quantity, pilih Terms of Service, lalu klik Pay Now untuk menyelesaikan pembayaran.
Lihat instance.
Buka halaman Instances. Pilih wilayah instans dari bilah navigasi atas. Temukan instans yang baru saja Anda buat berdasarkan Creation Time-nya.
CatatanJika instans gagal dibuat, sumber daya di zona tersebut mungkin tidak mencukupi. Coba buat instans di zona lain.
Apa yang Harus Dilakukan Selanjutnya
FAQ
Mengapa saya tidak dapat melihat instans yang sedang dibuat di daftar instans?
Penyebab yang Mungkin | Deskripsi | Saran |
Wilayah salah | Wilayah yang Anda lihat bukan wilayah tempat Anda membuat instans. | Alihkan ke wilayah yang benar di pojok kiri atas halaman. |
Sumber daya di zona tidak mencukupi | Instans gagal dibuat karena sumber daya di zona tidak mencukupi. Jika instans gagal dibuat, Anda dapat melihat pengembalian dana di halaman Orders. | Pilih zona berbeda dan coba lagi. |
Referensi
Untuk mengubah rentang penskalaan RCU pada instans ApsaraDB RDS for PostgreSQL serverless, lihat Ubah rentang penskalaan RCUs.
Untuk mengonfigurasi fitur mulai dan henti otomatis pada instans, lihat Konfigurasikan fitur mulai dan henti otomatis.
Untuk mengubah kebijakan elastisitas instans, lihat Ubah kebijakan elastisitas instans.
Untuk melepas instans ApsaraDB RDS for PostgreSQL serverless, lihat Lepaskan instans.
Untuk membuat instans ApsaraDB RDS for PostgreSQL serverless menggunakan API, lihat Buat instans ApsaraDB RDS.