全部产品
Search
文档中心

Auto Scaling:Menggabungkan kebijakan optimasi biaya dengan pemilihan beberapa tipe instans

更新时间:Jul 06, 2025

Jika Anda mengonfigurasi kebijakan penskalaan multi-zona saat membuat grup penskalaan, Auto Scaling dapat menjadwalkan sumber daya dari zona lain jika terjadi kekurangan sumber daya atau titik kegagalan di zona tertentu. Hal ini memastikan kelangsungan bisnis Anda. Selain itu, Anda dapat menentukan beberapa tipe instans dalam konfigurasi penskalaan untuk mencegah kegagalan perluasan skala akibat ketersediaan inventaris yang tidak mencukupi dari satu tipe instans. Topik ini menjelaskan cara menggabungkan kebijakan optimasi biaya dengan pemilihan beberapa tipe instans guna meningkatkan efektivitas perluasan skala dan memastikan penggunaan sumber daya yang efisien.

Prasyarat

  • Sebuah virtual private cloud (VPC) telah dibuat. Untuk informasi lebih lanjut, lihat Buat dan Kelola VPC.

  • Beberapa vSwitch telah dibuat dalam VPC, termasuk dalam zona berbeda. Untuk informasi lebih lanjut, lihat Buat dan Kelola vSwitch.

Informasi latar belakang

Instans spot bergantung pada harga pasar. Jika penawaran gagal, hal ini dapat menyebabkan penundaan perluasan skala yang memengaruhi operasi normal bisnis Anda. Dalam situasi seperti ini, Anda dapat mengonfigurasi kebijakan penskalaan seperti kebijakan optimasi biaya. Saat pembuatan instans spot gagal, Auto Scaling secara otomatis membuat instans bayar sesuai pemakaian dengan tipe instans yang sama. Selain itu, menentukan beberapa tipe instans dapat mencegah kegagalan perluasan skala akibat ketersediaan inventaris yang tidak mencukupi dari satu tipe instans. Kombinasi kebijakan penskalaan dengan beberapa tipe instans secara signifikan meningkatkan efektivitas perluasan skala dan membantu menghemat biaya sumber daya.

  • Kebijakan Penskalaan

    Saat membuat grup penskalaan di konsol Auto Scaling, Anda dapat menentukan beberapa vSwitch untuk grup tersebut. Jika zona salah satu vSwitch memiliki sumber daya yang tidak mencukupi, Auto Scaling secara otomatis membuat instans di zona lain untuk memastikan keberhasilan perluasan skala. Setelah menentukan beberapa zona untuk grup penskalaan, Anda dapat mengonfigurasi kebijakan penskalaan seperti kebijakan optimasi biaya berdasarkan distribusi bisnis Anda di zona tersebut. Di dalam grup penskalaan dengan kebijakan optimasi biaya, Auto Scaling secara prioritas membuat instans dengan harga vCPU terendah. Jika Anda menentukan tipe instans spot, Auto Scaling secara prioritas membuat instans spot. Jika tidak ada tipe instans spot yang tersedia, Auto Scaling membuat instans bayar sesuai pemakaian dengan harga relatif lebih rendah.

    Catatan
    • Kebijakan penskalaan multi-zona dapat berupa kebijakan prioritas, kebijakan distribusi seimbang, kebijakan optimasi biaya, atau kebijakan kombinasi kustom. Untuk informasi lebih lanjut, lihat Kelola Grup Penskalaan.

    • Anda hanya dapat mengonfigurasi kebijakan penskalaan multi-zona untuk grup penskalaan yang berada di VPC.

  • Beberapa Tipe Instans

    Auto Scaling memungkinkan Anda menentukan beberapa tipe instans dalam konfigurasi penskalaan. Jika Auto Scaling gagal membuat instans menggunakan tipe instans dengan prioritas tertinggi, sistem secara otomatis mencoba membuat instans menggunakan tipe instans dengan prioritas tertinggi berikutnya. Pendekatan ini mengurangi risiko ketidaktersediaan sumber daya dan memastikan pemenuhan tujuan penskalaan tanpa gangguan. Misalnya, selama lonjakan permintaan, pembuatan instans spesifikasi tinggi menjadi sangat penting untuk menjaga performa optimal. Mengandalkan satu tipe instans saja dapat menghambat pencapaian tujuan ini. Namun, dengan memasukkan beberapa tipe instans, fleksibilitas yang lebih besar diperkenalkan, memungkinkan Anda beradaptasi dengan cepat dan efektif untuk memastikan layanan tanpa gangguan.

Prosedur

  1. Buat grup penskalaan tipe Elastic Compute Service (ECS).

    Untuk informasi lebih lanjut, lihat Kelola Grup Penskalaan.

    Tabel berikut menjelaskan parameter yang digunakan dalam contoh ini.

    Parameter

    Deskripsi

    Network Type

    Tipe jaringan grup penskalaan. Pilih VPC.

    VPC

    VPC grup penskalaan. Pilih VPC yang sudah ada, seperti vpc-bp1idd****.

    vSwitch

    vSwitch grup penskalaan. Pilih beberapa vSwitch seperti vsw1 dan vsw2.

    Catatan

    Setiap vSwitch secara inheren berafiliasi dengan zona unik. Saat Anda menentukan beberapa vSwitch dari zona berbeda untuk grup penskalaan, instans ECS dalam grup penskalaan kemudian tersebar di zona-zona tersebut. Pendekatan ini memberdayakan Auto Scaling untuk secara efisien memanfaatkan kapasitas sumber daya kolektif dari zona-zona tersebut.

    Scaling Policy

    Kebijakan penskalaan multi-zona grup penskalaan. Pilih Cost Optimization Policy.

  2. Buat dan aktifkan konfigurasi penskalaan.

    Untuk informasi lebih lanjut, lihat Buat Konfigurasi Penskalaan Tipe ECS.

    Tabel berikut menjelaskan parameter yang digunakan dalam contoh ini.

    Parameter

    Deskripsi

    Billing Method

    Pilih Spot Instance.

    Instance Configuration Mode

    Nilai valid: Specify Instance Type dan Specify Instance Pattern. Dalam contoh ini, pilih Specify Instance Type.

    Select Instance Type

    Pilih beberapa tipe instans. Anda dapat memilih hingga 10 tipe instans.

    • Kami merekomendasikan Anda memilih tipe instans yang serupa dalam hal vCPU, memori, frekuensi prosesor, bandwidth internal, atau laju pengiriman paket.

    • Kami merekomendasikan Anda menetapkan penawaran maksimum untuk setiap tipe instans untuk mendapatkan kontrol atas biaya. Saat penawaran otomatis berlaku, Auto Scaling memperoleh dan meluncurkan instans spot dengan harga pasar saat ini.

    • Instans yang dioptimalkan I/O memiliki konfigurasi yang sangat berbeda dibandingkan dengan rekan-rekan mereka yang tidak dioptimalkan I/O. Mencampur dua tipe instans yang berbeda ini dalam konfigurasi penskalaan yang sama tidak menjamin peningkatan substansial dalam tingkat keberhasilan perluasan skala.

  3. Aktifkan grup penskalaan.

  4. Buat aturan penskalaan.

    Untuk informasi tentang cara membuat aturan penskalaan, lihat Konfigurasikan Aturan Penskalaan.

    Tabel berikut menjelaskan parameter yang digunakan dalam contoh ini.

    Parameter

    Deskripsi

    Rule Type

    Pilih Simple Scaling Rule.

    Operation

    Tetapkan nilai ke Add 1 Instances.

  5. Jalankan aturan penskalaan.

Verifikasi hasil

Dengan menerapkan kebijakan penskalaan yang dirancang dengan baik bersama dengan pemilihan beberapa tipe instans, Anda dapat mencapai penghematan substansial pada pengeluaran sumber daya Anda. Bagian berikut menjelaskan dampak dan manfaat dari penggunaan kebijakan optimasi biaya.

Contoh

  • Dalam contoh ini, vSwitch yang termasuk dalam Zona Hangzhou J dan Zona Hangzhou K ditentukan untuk grup penskalaan.

  • Tipe instans ecs.g8y.xlarge dan ecs.g8i.xlarge ditentukan dalam konfigurasi penskalaan grup penskalaan.

  • Metode penagihan konfigurasi penskalaan adalah Spot Instance.

  • Setiap tipe instans memiliki dua harga satuan: harga satuan vCPU untuk instans spot dan harga satuan vCPU untuk instans bayar sesuai pemakaian.

    Penting

    Harga yang tercantum dalam tabel berikut hanya untuk referensi. Harga yang ditampilkan di halaman pembelian instans lebih diutamakan.

    Dingtalk_20240201161230.jpg

    Dalam tabel berikut, ① menunjukkan harga pasar dari instans spot dan ② menunjukkan harga pasar dari instans pay-as-you-go.

    Tabel berikut menguraikan empat solusi penyediaan instans berbeda, berasal dari berbagai jenis instans dan metode tagihan. Solusi ini diurutkan berdasarkan biaya per vCPU individu secara menaik.

    No.

    Tipe instans

    Metode penagihan

    vCPU

    Harga pasar

    Biaya individu per vCPU

    Solusi1

    ecs.g8y.xlarge

    Instans Spot

    4

    0,22 USD per jam

    0,055 USD per jam

    Solusi2

    ecs.g8i.xlarge

    Instans Spot

    4

    0,336 USD per jam

    0,084 USD per jam

    Solusi3

    ecs.g8y.xlarge

    Bayar sesuai pemakaian

    4

    0,8 USD per jam

    0,2 USD per jam

    Solusi4

    ecs.g8i.xlarge

    Bayar sesuai pemakaian

    4

    1.099 USD per jam

    0,275 USD per jam

Efek

  • Hasil yang Diharapkan: Saat perluasan skala dipicu dalam grup penskalaan, Auto Scaling secara prioritas membuat instans ECS spot berdasarkan Solusi 1. Jika pembuatan instans gagal di Zona Hangzhou K dan Zona Hangzhou J, Auto Scaling mencoba membuat instans ECS berdasarkan Solusi 2, Solusi 3, dan Solusi 4 secara berurutan.

  • Verifikasi Hasil: Untuk memverifikasi hasil, jalankan aturan perluasan skala untuk menambah satu instans ECS ke grup penskalaan. Pada tab Instances konsol Auto Scaling, klik ID instans ECS yang ditambahkan untuk masuk ke konsol ECS. Pada tab Instance Details, lihat metode penagihan dan tipe instans.

    • Metode Penagihan: Pay-as-you-go-Spot Instance

    • Tipe Instans: ecs.g8y.xlarge

    实例列表.jpgHasilnya sesuai harapan. Auto Scaling secara mulus membuat instans ECS dengan mengikuti Solusi 1. Demonstrasi ini mengonfirmasi efektivitas menggabungkan kebijakan optimasi biaya dengan pemilihan beberapa tipe instans untuk meminimalkan biaya sumber daya secara efisien.