全部产品
Search
文档中心

Elastic Compute Service:Membuat Kelompok Penyediaan Otomatis

更新时间:Nov 09, 2025

Penyediaan otomatis memungkinkan Anda menyediakan kluster instans secara otomatis menggunakan berbagai tipe instans dan metode penagihan, seperti instans bayar sesuai penggunaan serta instans spot, di beberapa zona. Fitur ini meningkatkan efisiensi dalam penyediaan beberapa instans dalam satu batch. Kebijakan penyediaan dari Penyediaan otomatis juga membantu mengurangi dampak pengambilalihan instans spot terhadap layanan Anda, sehingga Anda dapat memanfaatkan daya komputasi biaya rendah dengan stabilitas lebih tinggi. Topik ini menjelaskan cara membuat kelompok Penyediaan otomatis.

Penting

Jangan simpan data penting pada instans spot: Saat menggunakan kelompok penyediaan otomatis untuk menyediakan instans spot, perlu diingat bahwa instans spot dapat dilepaskan atau dihentikan karena fluktuasi pasokan dan permintaan di pasar. Untuk menghindari kehilangan data akibat pelepasan instans, hindari menyimpan data penting pada instans spot.

Prasyarat

  • Sebuah peran terkait layanan telah dibuat. Setelah peran dibuat, penyediaan otomatis menggunakan izin dari peran tersebut untuk mengelola instans dalam kelompok.

  • Sebuah template peluncuran telah dibuat. Kelompok penyediaan otomatis menggunakan versi tertentu dari template peluncuran sebagai sumber konfigurasi dan mewarisi properti seperti citra, grup keamanan, serta kredensial logon dari sumber tersebut.

Prosedur

  1. Buka halaman Penyediaan Otomatis.

    1. Di bilah navigasi atas, pilih wilayah dan kelompok sumber daya dari sumber daya yang ingin Anda kelola. 地域

  2. Pada halaman Auto Provisioning, klik Create Auto Provisioning Group. Masukkan nama untuk kelompok penyediaan otomatis.

  3. Konfigurasikan Basic Information untuk kelompok penyediaan otomatis:

    • Tetapkan Billing Method untuk instans yang akan disediakan:

      • On-demand Instances Only: Menyediakan hanya instans bayar sesuai penggunaan.

      • Spot Instances Only: Menyediakan hanya instans spot.

      • Mixed On-demand And Spot Instances: Menyediakan baik instans bayar sesuai penggunaan maupun instans spot.

    • Anda dapat mengonfigurasi Target Capacity Settings berdasarkan metode penagihan yang dipilih.

      Hanya instans sesuai permintaan

      • Capacity Delivery Method: Menentukan unit kapasitas untuk kelompok penyediaan otomatis. Anda dapat memilih Number Of Instances atau Number Of VCPUs.

      • Total Capacity: Jumlah daya komputasi yang akan disediakan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number Of Instances, Kapasitas total menentukan jumlah instans yang akan dikirimkan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number Of VCPUs, kapasitas total adalah jumlah vCPU yang akan dikirimkan.

          Sebagai contoh, menyediakan instans ecs.c6.large (2 vCPU) menempati kapasitas sebesar 2.

      Hanya instans spot

      • Capacity Delivery Method: Unit kapasitas dari kelompok penyediaan otomatis. Anda dapat memilih Number Of Instances atau Number Of VCPUs.

      • Total Capacity: Jumlah daya komputasi yang akan disediakan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number of Instances, Kapasitas total menentukan jumlah instans yang akan dikirimkan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number Of VCPUs, Kapasitas total menentukan jumlah total vCPU yang akan dikirimkan.

          Sebagai contoh, menyediakan instans ecs.c6.large (2 vCPU) menempati kapasitas sebesar 2.

      Campuran instans sesuai permintaan dan spot

      • Capacity Delivery Method: Unit kapasitas dari kelompok penyediaan otomatis. Anda dapat menetapkan ini ke Number Of Instances atau Number Of VCPUs.

      • Total Capacity: Jumlah dari Spot Instance Capacity dan On-demand Instance Capacity.

      • Spot Instance Capacity:

        • Jika Anda menetapkan Capacity Delivery Method ke Number Of Instances, Kapasitas total menentukan jumlah instans spot yang akan dikirimkan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number of vCPUs, kapasitas total menentukan jumlah total vCPU yang akan dikirimkan oleh instans spot.

      • On-demand Instance Capacity:

        • Jika Anda menetapkan Capacity Delivery Method ke Number Of Instances, Kapasitas total menentukan jumlah instans bayar sesuai penggunaan.

        • Jika Anda menetapkan Capacity Delivery Method ke Number of vCPUs, kapasitas total adalah jumlah total vCPU untuk instans bayar sesuai penggunaan.

      Kustomisasi kapasitas yang ditempati oleh tipe instans

      Saat Anda memanggil operasi API CreateAutoProvisioningGroup untuk membuat kelompok penyediaan otomatis, Anda dapat menyesuaikan kapasitas yang ditempati oleh tipe instans. Dalam operasi API, parameter LaunchTemplateConfig berisi properti WeightedCapacity, yang menentukan kapasitas yang ditempati oleh tipe instans.

  4. Tetapkan Instance Configuration untuk kelompok penyediaan otomatis.

    • Configuration Source: Sumber konfigurasi Instans. Anda dapat memilih Version tertentu dari Launch Template untuk mengonfigurasi instans dalam kelompok penyediaan otomatis.

    • Instance Configuration Method:

      • Specify Instance Types: Sistem memilih tipe instans yang sesuai dari daftar ini untuk membuat instans berdasarkan vSwitch dan Provisioning Policy yang ditentukan.

        Catatan

        Jika Anda menetapkan Billing Method ke Spot Instances Only atau Mixed On-demand And Spot Instances, Anda juga dapat menetapkan Price Cap untuk setiap tipe instans spot. Jika harga pasar dari instans spot melebihi batas harga, pembuatan instans gagal. Anda dapat menetapkan batas harga dengan cara berikut:

        • Use Automatic Bidding: Sistem secara otomatis menawar pada harga pasar waktu nyata untuk instans spot. Ini memastikan bahwa pembuatan instans tidak gagal karena penawaran Anda lebih rendah dari harga pasar.

        • Set Maximum Price > Maximum Price: Tetapkan batas harga. Jika harga pasar dari instans spot lebih tinggi dari harga ini, instans tidak dapat dibuat. Ini membantu Anda tetap berada dalam anggaran.

        • Set Maximum Price > On-demand Price At The Same Time: Tetapkan penawaran sebagai persentase dari harga instans sesuai permintaan. Ini memastikan tingkat penghematan biaya tertentu dibandingkan dengan instans sesuai permintaan.

        Sebelum menetapkan batas harga, periksa tren harga pasar untuk instans spot. Ini membantu mencegah kegagalan pembuatan instans akibat batas harga yang rendah dan kelebihan anggaran akibat batas harga yang tinggi. Klik Historical Prices di kolom Actions untuk melihat riwayat harga.

      • Specify Instance Properties: Sistem memilih tipe instans yang sesuai berdasarkan Provisioning Policy dan properti seperti VSwitch ID, Acceptable Maximum Price, vCPU, Memory, dan Architecture.

        Metode ini secara efektif mencegah kegagalan pembuatan instans yang disebabkan oleh inventaris yang tidak mencukupi.

  5. Di bagian Spot Instance Interruption Settings, Anda dapat menetapkan tindakan yang harus dilakukan saat kelompok penyediaan otomatis menghentikan instans spot.

    Opsi

    Deskripsi

    Release Directly

    Lepas langsung instans spot yang dihentikan.

    Stop

    Instans spot yang dihentikan masuk ke mode hemat. Instans-instans ini diprioritaskan ketika kelompok penyediaan otomatis perlu menambah instans.

  6. Di bagian Provisioning Policy, Anda dapat menentukan kebijakan untuk pembuatan instans. Kebijakan yang tersedia adalah sebagai berikut:

    Opsi

    Deskripsi

    Capacity-optimized Policy

    Secara otomatis memilih tipe instans yang paling hemat biaya untuk membuat instans, dengan mempertimbangkan fluktuasi harga historis dan tingkat pengambilalihan instans spot.

    Catatan

    Instans spot mungkin diambil alih karena faktor-faktor seperti harga dan inventaris. Tipe instans dengan tingkat pengambilalihan rendah diprioritaskan.

    Cost-optimized Policy

    Mencoba membuat instans dalam urutan harga satuan vCPU yang meningkat.

    Multi-zone Balanced Policy

    Kebijakan ini hanya berlaku jika vSwitches di zona berbeda ditentukan dalam konfigurasi instans. Ini membuat instans secara merata di beberapa zona.

    Saat instans spot diambil alih, mereka diambil alih satu per satu berdasarkan tipe instans. Sumber daya dibagikan di antara instans dari keluarga instans yang sama. Sebagai contoh, jika instans ecs.c6.large tidak dapat dibuat, keluarga instans c6 mungkin kehabisan inventaris. Tipe instans lain seperti ecs.c6.xlarge juga mungkin gagal dibuat.

    Catatan

    Jika Anda memilih kebijakan seimbang multi-zona, konfigurasikan keluarga instans yang berbeda. Ini mencegah semua instans diambil alih pada saat yang sama dan memastikan ketersediaan tinggi dari kluster instans.

  7. Konfigurasikan Advanced Options. Berikut ini menjelaskan setiap item konfigurasi:

    Opsi lanjutan

    Deskripsi

    Auto Provisioning Group Type

    • One-time Synchronous Delivery: Kelompok secara sinkron hanya membuat instans saat startup. Sistem mengembalikan daftar instans yang berhasil dibuat dan alasan kegagalan apa pun dalam tanggapan.

    • Maintain: Kelompok mencoba menyediakan kluster instans saat startup. Kelompok terus memantau kapasitas waktu nyata dan kapasitas target. Jika kapasitas target tidak tercapai, kelompok terus mencoba membuat instans sampai persyaratan kapasitas terpenuhi.

    • One-time Asynchronous Delivery: Kelompok hanya mencoba menyediakan kluster instans sekali saat startup. Kelompok tidak mencoba lagi jika penjadwalan gagal.

    Start Time

    Menentukan waktu saat kelompok penyediaan otomatis mulai menyediakan kapasitas target. Parameter ini digunakan bersama dengan waktu akhir untuk menentukan periode efektif kelompok.

    • Start Now: Kelompok mulai menyediakan kluster instans segera setelah kelompok dibuat.

    • Specify Start Time: Anda dapat menyesuaikan waktu mulai untuk kelompok penyediaan otomatis.

    End Time

    Parameter ini digunakan bersama dengan waktu mulai untuk menentukan periode efektif kelompok penyediaan otomatis.

    • Indefinite: Kelompok penyediaan otomatis berjalan sampai Anda menghapusnya.

    • Specify End Time: Anda dapat menyesuaikan waktu kedaluwarsa untuk kelompok penyediaan otomatis.

    Global Price Cap For Spot Instances

    Batas harga global untuk semua instans spot dalam kelompok penyediaan otomatis. Batas harga ini berlaku untuk semua tipe instans. Jika Anda menentukan baik harga maksimum untuk tipe instans tertentu maupun batas harga global, nilai yang lebih rendah dari keduanya digunakan.

    • Automatic Bidding: Sistem secara otomatis menawar pada harga pasar waktu nyata untuk instans spot. Ini memastikan bahwa pembuatan instans tidak gagal karena penawaran Anda lebih rendah dari harga pasar. Biaya Anda juga berkurang saat harga pasar rendah.

    • Set Price: Tetapkan harga tetap. Jika harga pasar dari instans spot lebih tinggi dari harga tetap, instans tidak dapat dibuat. Ini membantu Anda tetap berada dalam anggaran.

    Instance Stop Settings Within The Group

    • Stop Instances In The Group When The Group Expires: Menentukan apa yang terjadi pada instans dalam kelompok penyediaan otomatis setelah kelompok kedaluwarsa. Jika Anda memilih opsi ini, instans dilepaskan. Jika Anda tidak memilih opsi ini, instans hanya dihapus dari kelompok. Pengaturan ini efektif hanya jika Anda menentukan End Time untuk kelompok.

    • Stop Instances In The Group When Capacity Is Exceeded: Setelah kapasitas waktu nyata dari kelompok penyediaan otomatis melampaui kapasitas target dan memicu peristiwa skala-masuk, status instans yang diskala-masuk terpengaruh. Jika Anda memilih opsi ini, instans yang diskala-masuk dilepaskan. Jika Anda tidak memilih opsi ini, instans yang diskala-masuk hanya dihapus dari kelompok.

  8. Setelah Anda selesai mengonfigurasi pengaturan, tinjau konfigurasi lalu klik Create Auto Provisioning Group.

    Setelah kelompok penyediaan otomatis dibuat, ia akan mulai menyediakan kluster instans pada waktu yang telah ditentukan. Kelompok penyediaan otomatis dengan tipe Maintain akan terus mempertahankan kapasitas target dari kluster instans. Saat instans spot dihentikan, kelompok secara otomatis meluncurkan instans baru untuk menutup celah antara kapasitas waktu nyata dan kapasitas target. Selain itu, instans yang tidak sehat akan segera diganti untuk memastikan kontinuitas dan stabilitas kapasitas.

Referensi