Untuk bisnis dengan periode puncak dan luar puncak yang jelas, seperti sistem otomasi kantor perusahaan (OA) dan sistem Manajemen Hubungan Pelanggan (CRM), menjaga instance ECS tetap berjalan selama jam luar puncak (seperti malam hari atau akhir pekan) membuang sumber daya. Anda dapat menggunakan mode hemat biaya dari ECS dan fitur startup serta shutdown terjadwal dari CloudOps Orchestration Service (OOS) untuk mengotomatiskan manajemen, mengurangi biaya, dan meningkatkan efisiensi O&M.
Informasi Latar Belakang
Jika Anda menghentikan sebuah instance ECS dalam economical mode, sumber daya instance berikut akan didaur ulang dan tidak lagi ditagih:
vCPU (dan GPU atau FPGA untuk instance komputasi heterogen)
Memori
Alamat IP publik statis (alamat IP publik yang secara otomatis diberikan ke instance)
Lisensi gambar
Namun, sumber daya instance lainnya, seperti disk cloud, elastic IP addresses (EIPs), dan snapshot, tetap dipertahankan dan terus ditagih. Untuk informasi lebih lanjut, lihat Mode Hemat Biaya.
Prasyarat
Instance ECS yang ingin Anda kelola adalah instance bayar sesuai pemakaian atau spot instance.
Prosedur
1. Tambahkan tag ke instance
Tambahkan tag ke instance ECS yang memerlukan startup dan shutdown terjadwal. Ini memungkinkan Anda memilih instance berdasarkan tag di tugas CloudOps Orchestration Service. Sebagai contoh, tambahkan tag machine:StopAndStart ke instance ECS yang memerlukan startup dan shutdown terjadwal harian. Untuk informasi lebih lanjut, lihat Tag.
2. Konfigurasikan layanan untuk mulai otomatis saat startup instance
Untuk memastikan bahwa layanan internal berjalan sesuai harapan, konfigurasikan mereka untuk mulai otomatis saat startup instance.
Instance Linux
Dalam contoh ini, systemd digunakan pada instance Linux untuk mengonfigurasi layanan bernama myapp agar mulai otomatis saat startup instance.
Buat file bernama
myapp.servicedi direktori/etc/systemd/systemdan tambahkan konten berikut ke file tersebut:# Konfigurasi unit sistem [Unit] # Deskripsi layanan Description=My Application Service # Konfigurasi layanan [Service] # Jalur skrip startup. Sesuaikan skrip startup berdasarkan layanan. ExecStart=/path/to/myapp/start.sh # Selalu mulai ulang layanan Restart=always # Konfigurasi instalasi [Install] # Konfigurasikan target startup. WantedBy=multi-user.targetJalankan perintah berikut untuk mengaktifkan layanan agar mulai otomatis saat startup instance dan mulai layanan:
#Aktifkan startup otomatis sudo systemctl enable myapp.service #Mulai layanan sudo systemctl start myapp.service
Instance Windows
Dalam contoh ini, Task Scheduler digunakan pada instance yang menjalankan Windows Server 2025 untuk mengonfigurasi program agar mulai otomatis saat startup instance.
Cari Task Scheduler di menu Start dan buka.

Di bilah navigasi atas, pilih Action > Create Basic Task.

Masukkan nama tugas dan klik Next.

Di halaman Pemicu Tugas, pilih When the computer starts dan klik Next.

Di halaman Action, pilih Start a program dan klik Next.

Unggah program atau skrip, klik Next, lalu klik Finish untuk menyimpan tugas.

3. Buat tugas startup dan shutdown terjadwal
Pergi ke CloudOps Orchestration Service - Startup dan Shutdown Terjadwal.
Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola.
Klik Create. Di bagian Select Task Type, konfigurasikan parameter, seperti Task Name, Execution Cycle, Task Type, Time Zone, Shutdown Time, Startup Time, dan End Time.
Sebagai contoh, Anda dapat mengatur Startup Time menjadi 08:00:00 dan Shutdown Time menjadi 21:00:00 untuk memulai instance ECS tertentu pada 08:00:00 dan menghentikannya pada 21:00:00 setiap hari. Setelah Anda mengonfigurasi parameter sebelumnya, Anda dapat melihat waktu terjadwal di bagian Execution Time Preview.

Konfigurasikan Resource Type, Stop Mode, Hibernate Instance, dan Permissions.
Resource Type: Pilih ECS Instance.
Stop Mode: Pilih Economical Stop Mode.
CatatanAnda dapat menghentikan instance ECS bayar sesuai pemakaian dalam mode hemat biaya untuk mempertahankan data dan konfigurasi instance sambil mengurangi biaya. Setelah Anda menghentikan instance dalam mode hemat biaya, Anda tidak lagi dikenakan biaya untuk sumber daya komputasi mereka (vCPU dan memori), alamat IP publik statis, dan lisensi gambar. Namun, Anda masih dikenakan biaya untuk sumber daya instance lainnya, seperti disk sistem, disk data, EIP, dan snapshot. Untuk informasi lebih lanjut, lihat Mode Hemat Biaya.
Hibernate Instance: Jangan aktifkan sakelar ini.
Permissions: Pilih Default Service-linked Role.
Klik Select Instances, pilih Specify Instance Tags, konfigurasikan Select a region, lalu pilih tag yang ada, seperti machine:StopAndStart.

Klik Advanced (Optional), atur Rate control type menjadi Concurrency-based Control, lalu konfigurasikan Concurrency dan Error Threshold.

Di bagian Execution Settings(Optional), pertahankan nilai default dari parameter dan klik Create.
Di kotak dialog Parameter Confirmation, verifikasi bahwa konfigurasi sudah benar dan klik OK.

Lihat detail eksekusi.
Di halaman Scheduled Startup/Shutdown, temukan tugas startup dan shutdown terjadwal yang Anda buat dan klik Details di kolom Actions untuk melihat detail eksekusi tugas.

Referensi
CloudOps Orchestration Service adalah layanan O&M otomatis komprehensif yang disediakan oleh Alibaba Cloud secara gratis untuk membantu Anda mengelola dan mengeksekusi tugas O&M di cloud. Anda dapat menggunakan OOS untuk menjalankan tugas O&M berulang, berbasis acara, terjadwal, dan lintas wilayah, menangani tugas O&M secara massal, dan mengelola permintaan persetujuan. OOS juga berfungsi sebagai platform standarisasi tugas O&M yang memungkinkan Anda membuat template dari manual O&M, operasi, dan pemeliharaan berdasarkan praktik terbaik untuk Operations as Code. Untuk informasi lebih lanjut, lihat Apa itu OOS?