Topik ini menjelaskan cara mengubah metode penagihan instans ApsaraDB RDS for MySQL dari pay-as-you-go menjadi serverless.
Use cases
Jika bisnis Anda memiliki workload yang fluktuasinya signifikan atau membutuhkan kapasitas penyimpanan besar, pertimbangkan untuk menggunakan instans serverless. Instans serverless secara otomatis menskalakan sumber daya komputasi berdasarkan workload Anda, sehingga meningkatkan pemanfaatan resource, efisiensi operasional, dan membantu mengurangi biaya.
Untuk informasi selengkapnya tentang use case instans serverless, lihat ApsaraDB RDS for MySQL serverless instances.
Prerequisites
Instans harus memenuhi persyaratan berikut:
-
Engine: MySQL
-
Edition: RDS Basic Edition atau RDS High-availability Edition
-
Product type: Standard Edition
-
Storage type: PL1 ESSD atau premium performance disk
-
Versi engine harus salah satu dari versi berikut atau lebih baru, dan tidak boleh merupakan phased-out version:
-
MySQL 5.7: rds_20230228
-
MySQL 8.0: rds_20230324
-
-
Billing method: pay-as-you-go
CatatanJika instans Anda menggunakan metode penagihan subscription, Anda harus terlebih dahulu mengubahnya menjadi pay-as-you-go.
-
Status: Running
-
Instans merupakan primary instance dan tidak memiliki read-only instances.
-
X-Engine tidak diaktifkan.
-
Database proxy tidak diaktifkan.
-
Enkripsi SSL tidak diaktifkan.
-
Instans tidak menggunakan custom master key untuk enkripsi cloud disk.
Anda dapat melihat informasi ini pada halaman detail instans di Konsol ApsaraDB RDS.
Limitations
-
Anda hanya dapat mengonversi instans antara pay-as-you-go dan serverless sekali setiap 24 jam.
-
Konversi gagal jika instans serverless tidak tersedia di zona ketersediaan instans tersebut atau jika sumber daya tidak mencukupi.
Impacts
-
Mengonversi instans pay-as-you-go ke serverless menyebabkan instance switchover. Anda harus mengonfigurasi mekanisme reconnect otomatis di aplikasi Anda. Untuk informasi selengkapnya tentang dampak instance switchover, lihat Impacts of an instance switchover.
-
Jika Performance Schema (PFS) diaktifkan pada instans, mengonversi instans ke serverless dapat menyebabkan penggunaan memori tinggi dan mengurangi efisiensi penskalaan RDS Capacity Units (RCUs).
Usage notes
-
Instans serverless secara otomatis menskalakan naik atau turun dan menyesuaikan ukuran InnoDB buffer pool berdasarkan workload. Oleh karena itu, modifikasi kustom terhadap parameter
innodb_buffer_pool_sizedaninnodb_buffer_pool_instancesakan diabaikan setelah konversi. -
Kami menyarankan agar Anda mengatur jumlah maksimum RCUs ke nilai yang lebih besar dari atau sama dengan jumlah vCores pada tipe instans asli. Misalnya, jika instans asli memiliki 4 vCores, atur jumlah maksimum RCUs menjadi 4 atau lebih tinggi.
Billing
Konversi dari pay-as-you-go ke serverless tidak dikenai biaya. Untuk informasi selengkapnya tentang penagihan instans serverless, lihat Serverless billing.
Procedure
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah instans, lalu klik ID instans.
-
Di halaman Basic Information, pada bagian Configuration Information, klik Change to Serverless.
-
Di halaman pembelian, konfigurasikan RDS Capacity Units (RCUs). Di bagian Advanced Settings, konfigurasikan Scaling Policy dan Automatic Stop and Restart. Kemudian, atur Switching Time.
CatatanUntuk informasi selengkapnya tentang parameter-parameter ini, lihat Configure a serverless instance.
-
Baca Note dan Terms of Service, lalu klik Confirm Order.
CatatanSelama proses konversi, status instans berubah menjadi Upgrading/Downgrading. Setelah konversi selesai, status kembali menjadi Running.
FAQ
-
Q: Setelah saya mengonversi instans saya ke serverless, mengapa muncul pesanan pembelian baru di Expenses And Costs > Orders?
A: Proses konversi bekerja dengan membuat instans serverless baru, lalu beralih dari instans asli ke instans baru tersebut. Proses ini menghasilkan pesanan pembelian baru.
-
Q: Mengapa saya tidak dapat mengonversi instans yang menggunakan custom master key untuk enkripsi cloud disk ke serverless?
A: Instans serverless menggunakan tipe instans general-purpose, yang hanya mendukung enkripsi cloud disk dengan service key (Default Service CMK).
-
Q: Apakah Sequence Engine didukung setelah konversi ke serverless?
A: Ya. Untuk informasi selengkapnya, lihat Sequence Engine.
API reference
|
API |
Description |
|
Saat Anda mengubah metode penagihan dari pay-as-you-go ke serverless:
|