Untuk memenuhi kebutuhan bisnis yang terus berkembang dan menggunakan solusi database yang hemat biaya, Anda dapat membuat instance serverless ApsaraDB RDS untuk PostgreSQL. Instance ini memungkinkan penyesuaian real-time sumber daya CPU dan memori serta menawarkan penagihan berdasarkan penggunaan komputasi, mengurangi biaya dan meningkatkan fleksibilitas bisnis. Topik ini menjelaskan cara membuat instance tersebut.
Prasyarat
Kebijakan AliyunRDSFullAccess harus ditambahkan ke pengguna RAM yang digunakan untuk membuat instance RDS. Untuk informasi lebih lanjut, lihat Gunakan RAM untuk otorisasi sumber daya.
Aturan Penagihan
Biaya instance RDS serverless mencakup Unit Kapasitas RDS (RCU) dan penyimpanan. Untuk detail lebih lanjut, lihat Harga instance serverless ApsaraDB RDS untuk PostgreSQL.
Prosedur
Atur parameter Billing Method menjadi Serverless.
Konfigurasikan parameter Region.
Pilih wilayah tempat instance RDS akan dibuat.
CatatanJika aplikasi atau klien Anda berada di instance Elastic Compute Service (ECS), disarankan memilih wilayah yang sama dengan instance ECS. Jika instance RDS dan ECS berada di wilayah berbeda, mereka tidak dapat terhubung melalui jaringan internal, sehingga performa optimal tidak dapat dicapai. Wilayah tidak dapat diubah setelah instance dibuat.
Jika aplikasi Anda berada di server lokal, pilih wilayah dekat lokasi server Anda. Dengan cara ini, Anda dapat menggunakan titik akhir publik untuk menghubungkan instance RDS dari aplikasi Anda.
Konfigurasikan parameter Mesin Database.
Dalam topik ini, pilih PostgreSQL. Versi mesin utama yang didukung adalah PostgreSQL 14 atau yang lebih baru.
Konfigurasikan parameter Edition.
Didukung: Edition Dasar dan Edition Ketersediaan Tinggi.
Konfigurasikan parameter Tipe Penyimpanan. Nilai valid: Premium ESSD dan ESSD PL1.
Konfigurasikan parameter terkait serverless.
CatatanParameter ini dapat dimodifikasi setelah instance dibuat. Untuk informasi lebih lanjut, lihat Ubah rentang penskalaan RCU, Ubah kebijakan penskalaan RCU, dan Konfigurasikan fitur mulai dan berhenti otomatis.
Parameter
Deskripsi
Contoh
RDS Capacity Units (RCUs)
Kinerja sebuah RCU setara dengan kinerja instance RDS yang memiliki 1 inti CPU dan 2 GB memori. Nilai minimum dari parameter Minimum adalah 0,5. Nilai maksimum dari parameter Maximum adalah 14. Setelah Anda mengonfigurasi parameter Minimum dan Maximum, instance RDS serverless akan secara otomatis menyesuaikan RCUs dalam rentang nilai tersebut berdasarkan beban kerja aktual.
CatatanJumlah maksimum koneksi yang dapat dibuat ke instance RDS serverless tetap sebesar 2.400 dan tidak bervariasi berdasarkan jumlah RCU.
Minimum: 0,5
Maksimum: 14
Scaling Policy
Kebijakan penskalaan untuk instance RDS serverless. Pada sebagian besar kasus, penskalaan RCU untuk instance RDS serverless langsung berlaku dan tidak memengaruhi beban kerja Anda. Pada beberapa kasus khusus, koneksi transien mungkin terjadi pada instance RDS serverless. Anda dapat menentukan apakah akan memaksa penskalaan RCU saat koneksi transien terjadi.
CatatanKoneksi transien merupakan tindakan pencegahan untuk situasi darurat. Kemungkinan terjadinya koneksi transien sangat rendah.
Jangan Jalankan Secara Paksa
Automatic Stop and Restart
Menentukan apakah akan mengaktifkan fitur berhenti dan mulai otomatis. Setelah fitur diaktifkan, jika tidak ada koneksi yang dibuat ke instance RDS dalam waktu 10 menit, instance akan ditangguhkan.
Setelah koneksi dibuat ke instance RDS, instance akan otomatis dilanjutkan.
Nonaktif
Pilih zona untuk node utama.
Pilih zona yang sesuai.
Tidak ada perbedaan signifikan antara zona-zona dalam wilayah yang sama.
Jika instance RDS dan ECS berada di zona berbeda tetapi wilayah yang sama, performa sedikit menurun.
CatatanJika Sold Out muncul di nama zona yang dipilih, coba zona lainnya.
Jika parameter Edition disetel ke Edition Ketersediaan Tinggi, konfigurasikan parameter Metode Penyebaran dan Zona Node Sekunder.
Disarankan menggunakan Penyebaran Multi-Zona untuk pemulihan bencana lintas zona.
Konfigurasikan parameter Storage Capacity.
Geser slider untuk menyesuaikan kapasitas penyimpanan. Biaya dihitung berdasarkan total kapasitas yang dipilih. Misalnya, jika Anda memilih 100 GB, Anda akan dikenakan biaya berdasarkan 100 GB meskipun penggunaannya kurang. Jika penggunaan melebihi kapasitas, sistem secara otomatis meningkatkan kapasitas dan menagih berdasarkan penggunaan aktual.
PentingFitur ekspansi penyimpanan otomatis selalu aktif dan tidak dapat dinonaktifkan. Setelah ekspansi, kapasitas tidak dapat dikurangi otomatis demi integritas data. Perhatikan tagihan Anda. Anda dapat mengurangi kapasitas secara manual. Untuk informasi lebih lanjut, lihat Kurangi kapasitas penyimpanan instance ApsaraDB RDS untuk PostgreSQL yang menggunakan disk cloud.
Klik Next: Instance Configuration.
Konfigurasikan parameter VPC dan vSwitch of Primary Node.
Untuk menghubungkan instance RDS ke instance ECS melalui jaringan internal, pilih VPC yang sama dengan instance ECS. Jika VPC berbeda, koneksi internal tidak dapat dilakukan.
CatatanInstance RDS dan ECS dapat terhubung melalui jaringan internal meskipun menggunakan vSwitch berbeda dalam VPC yang sama.
Jika parameter Edition disetel ke Edition Ketersediaan Tinggi, konfigurasikan parameter vSwitch Node Sekunder.
Konfigurasikan parameter Add to Whitelist untuk menentukan apakah blok CIDR dari VPC yang dipilih akan ditambahkan ke daftar putih alamat IP instance RDS. Jika Anda memilih Ya untuk parameter Add to Whitelist, instance ECS dalam VPC yang dipilih dapat mengakses instance RDS.
Konfigurasikan parameter kustom lainnya. Jika tidak ada persyaratan bisnis khusus, Anda dapat mempertahankan nilai default parameter-parameter ini.
Parameter
Deskripsi
Parameter Template
Anda dapat membuat template kustom sebelum membuat instance RDS. Saat membuat instance RDS, Anda dapat memilih template kustom yang telah dibuat. Jika Anda tidak membuat template kustom, gunakan template parameter default. Untuk informasi lebih lanjut, lihat Gunakan template parameter untuk mengonfigurasi parameter instance ApsaraDB RDS untuk PostgreSQL.
Release Protection
Anda dapat memilih Release Protection untuk mencegah instance RDS dirilis karena operasi yang tidak disengaja. Untuk informasi lebih lanjut, lihat Mengaktifkan atau menonaktifkan fitur perlindungan pelepasan.
Resource Group
Anda dapat menggunakan grup sumber daya default atau memilih grup sumber daya kustom berdasarkan kebutuhan bisnis Anda. Ini memudahkan manajemen instance.
Time Zone
Anda dapat menentukan zona waktu untuk instance RDS.
Anda harus memasukkan nama zona waktu untuk parameter ini. Zona waktu yang direpresentasikan dalam offset UTC tidak didukung. Sebagai contoh, Anda dapat memasukkan Asia/Shanghai. Untuk informasi lebih lanjut tentang zona waktu, lihat Zona waktu umum untuk instance ApsaraDB RDS untuk MySQL dan instance ApsaraDB RDS untuk PostgreSQL.
Jika Anda tidak menentukan parameter ini, sistem akan menetapkan zona waktu default dari wilayah yang Anda tentukan untuk instance RDS. Untuk informasi lebih lanjut, lihat Pemetaan antara wilayah dan zona waktu default instance ApsaraDB RDS untuk PostgreSQL.
SLR Authorization
Jika ini pertama kalinya Anda membuat instance RDS setelah 10 Oktober 2022, Anda harus membuat peran terkait layanan (SLR) AliyunServiceRoleForRdsPgsqlOnEcs dan AliyunServiceRoleForRDSProxyOnEcs untuk ApsaraDB RDS untuk PostgreSQL. Peran-peran ini digunakan untuk menetapkan koneksi jaringan dengan mengikat elastic network interfaces (ENI) ke server tempat instance RDS Anda berada.
CatatanUntuk informasi lebih lanjut tentang peran terkait layanan, lihat Peran terkait layanan.
Otorisasi SLR hanya diperlukan saat Anda membuat instance RDS untuk pertama kali.
Otorisasi SLR tidak menghasilkan biaya.
Untuk informasi lebih lanjut tentang otorisasi SLR, lihat [Perubahan Produk/Perubahan Fitur] Otorisasi SLR diperlukan untuk membuat instance ApsaraDB RDS untuk PostgreSQL mulai 10 Oktober 2022.
Deskripsi Instance (Opsional)
Anda dapat memasukkan deskripsi untuk instance RDS. Nilainya harus memiliki panjang 2 hingga 255 karakter, dan dapat berisi huruf, angka, garis bawah (_), dan tanda hubung (-). Harus dimulai dengan huruf.
Privileged Account
Anda dapat memilih Configure Now dan mengonfigurasi parameter Database Account dan Password untuk membuat akun dengan hak istimewa saat membuat instance RDS. Anda juga dapat memilih Configure Later dan membuat akun dengan hak istimewa setelah instance RDS dibuat.
Untuk informasi lebih lanjut tentang akun istimewa, lihat Buat akun.
Klik Next: Confirm Order.
Konfirmasikan konfigurasi pada bagian Parameter Configuration, atur parameter Quantity, baca dan setujui Terms of Service, kemudian klik Pay Now untuk menyelesaikan pembayaran.
Lihat instance RDS serverless.
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Selanjutnya, identifikasi instance RDS menggunakan parameter Creation Time.
CatatanJika pembuatan instance gagal karena sumber daya tidak mencukupi di zona tertentu, buat ulang instance di zona lain.
Apa yang Harus Dilakukan Selanjutnya
Buat database dan akun pada instance ApsaraDB RDS untuk PostgreSQL
FAQ
Setelah saya mengirimkan pesanan untuk membuat instance RDS, saya tidak dapat menemukan instance RDS serverless yang berada dalam status Pembuatan. Mengapa?
Penyebab yang Mungkin | Deskripsi | Saran |
Wilayah salah | Wilayah yang Anda pilih bukan wilayah tempat instance RDS berada. | Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Lalu, Anda dapat menemukan instance RDS. |
Sumber daya tidak mencukupi | Zona yang Anda pilih tidak dapat menyediakan sumber daya yang cukup. Anda dapat pergi ke halaman Pesanan untuk melihat pengembalian dana. | Pilih zona yang berbeda dan coba lagi. |
Referensi
Untuk informasi lebih lanjut tentang cara mengubah rentang penskalaan RCU, lihat Ubah rentang penskalaan RCU.
Untuk informasi lebih lanjut tentang cara mengonfigurasi fitur mulai dan berhenti otomatis, lihat Konfigurasikan fitur mulai dan berhenti otomatis.
Untuk informasi lebih lanjut tentang cara mengubah kebijakan penskalaan RCU, lihat Ubah kebijakan penskalaan RCU.
Untuk informasi lebih lanjut tentang cara melepaskan instance RDS serverless, lihat Lepas atau berhenti berlangganan instance ApsaraDB RDS untuk PostgreSQL.
Untuk informasi lebih lanjut tentang cara membuat instance RDS serverless dengan memanggil operasi, lihat Buat instance.