Anda dapat menggunakan CloudOps Orchestration Service (OOS) untuk menjadwalkan peningkatan bandwidth pada instans Tair dan Redis, guna memastikan kinerja dan stabilitas aplikasi selama periode kritis. OOS juga secara otomatis memulihkan bandwidth ke konfigurasi semula untuk mencegah biaya yang tidak perlu.
Informasi latar belakang
Peningkatan bandwidth terjadwal memiliki fitur-fitur berikut:
-
Pemicu terjadwal: Secara otomatis meningkatkan bandwidth pada tanggal dan waktu yang telah ditentukan sesuai kebutuhan bisnis Anda.
-
Pemulihan otomatis: Setelah durasi yang ditentukan berakhir, bandwidth secara otomatis kembali ke konfigurasi awal, sehingga mencegah biaya berlebih selama jam sepi.
-
Optimalisasi biaya: Meningkatkan bandwidth hanya saat diperlukan secara signifikan mengurangi biaya operasional tanpa mengorbankan kualitas layanan.
-
Operasi yang disederhanakan: Konfigurasikan peningkatan bandwidth hanya dalam beberapa langkah melalui antarmuka yang mudah digunakan.
Tabel berikut membandingkan fitur dan kasus penggunaan dari tiga metode peningkatan bandwidth yang didukung oleh Tair dan Redis.
|
Metode |
Fitur |
Kasus penggunaan |
|
Scheduled bandwidth upgrade (topik ini) |
Mendukung pemicu terjadwal satu kali atau berulang serta pemulihan otomatis. |
Paling cocok untuk skenario dengan fluktuasi trafik tetap atau pola lalu lintas yang dapat diprediksi. |
|
Secara otomatis memicu peningkatan dan pemulihan berdasarkan ambang batas bandwidth utilization yang telah ditetapkan. |
Paling cocok untuk skenario bisnis dinamis dengan lonjakan trafik mendadak dan tidak terprediksi. |
|
|
Memerlukan operasi manual. Metode ini sederhana dan fleksibel tetapi bergantung pada pengalaman operator. |
Hanya cocok untuk operasi satu kali, seperti penyesuaian bandwidth instans jangka panjang. |
Penagihan
Anda dikenai biaya per jam untuk bandwidth tambahan. Harga bervariasi berdasarkan wilayah. Untuk informasi lebih lanjut, lihat Billing items.
Bandwidth default yang disertakan dengan instans Anda tidak dikenai biaya. Anda hanya ditagih untuk bandwidth tambahan yang Anda tambahkan.
Prasyarat
Anda harus membuat RAM role agar OOS dapat mengakses instans Tair. Untuk informasi lebih lanjut, lihat Set a RAM role for OOS and grant permissions.
-
Anda dapat memberikan kebijakan sistem AliyunKvstoreFullAccess kepada RAM role tersebut. Hal ini memungkinkan RAM role untuk mengelola semua resource Tair.
-
Atau, buat kebijakan kustom dengan izin minimum yang diperlukan untuk tugas ini. Kebijakan tersebut harus mengizinkan OOS untuk memanggil operasi API DescribeInstances dan EnableAdditionalBandwidth untuk Tair.
Prosedur
-
Buka Konsol OOS.
-
Di panel navigasi kiri, pilih .
-
Pilih Temporary Bandwidth Upgrade dan klik Create.
-
Konfigurasikan tugas otomatis.
CatatanTopik ini hanya menjelaskan parameter utama. Untuk informasi tentang parameter lainnya, lihat CloudOps Orchestration Service.
Pilih jenis resource
Pilih Redis instance.
Pengaturan parameter
-
Pilih Scheduled Task Type.
Pada contoh ini, Executed Periodically dipilih. Tugas dikonfigurasi untuk dijalankan setiap hari pukul 11.00, antara tanggal mulai dan akhir yang ditentukan.
-
Tetapkan Additional Bandwidth dalam MB/s.
-
Untuk instans dengan arsitektur standar, Anda tidak perlu menentukan ID data shard.
-
Jika instans menggunakan arsitektur kluster atau pemisahan baca/tulis, nilai default untuk ID data shard adalah ALL. Artinya, bandwidth yang ditentukan akan ditambahkan ke setiap shard atau node. Total peningkatan bandwidth adalah:
Additional Bandwidth × Jumlah shard (atau node).Untuk meningkatkan bandwidth hanya pada shard tertentu, masukkan ID-ID tersebut yang dipisahkan koma. Anda juga harus menyediakan bandwidth array yang sesuai dengan nilai-nilai yang tercantum dalam urutan yang sama.
-
-
Tetapkan Duration of Bandwidth Upgrade dalam satuan jam.
Durasi minimum adalah 1 jam. Setelah durasi berakhir, bandwidth instans akan dipulihkan ke konfigurasi semula.
-
Untuk Permissions, pilih RAM role yang telah Anda buat pada bagian Prasyarat.
Pilih instans
Pilih wilayah tempat instans Anda berada, lalu pilih instans target.
Opsi kontrol (opsional)
Anda dapat mempertahankan pengaturan default pada tab ini.
Pengaturan eksekusi (opsional)
Anda dapat mempertahankan pengaturan default pada tab ini.
-
-
Klik Create, lalu klik OK pada kotak dialog yang muncul.
Status Execution Status yang menunjukkan In Effect berarti tugas akan dijalankan secara otomatis berdasarkan Set Scheduled Task.
Di halaman detail tugas, Anda dapat melihat riwayat eksekusi, eksekusi mendatang, dan Execution Logs.
Referensi
Informasi templat ACS-Redis-ScheduleToUpgradeInstanceBandwidth