Memodifikasi Armada EC2 - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memodifikasi Armada EC2

Anda dapat memodifikasi total kapasitas target, kapasitas Spot, dan kapasitas On-Demand dari Armada EC2. Anda juga dapat mengubah apakah instans yang sedang berjalan harus dihentikan jika total kapasitas target baru dikurangi di bawah ukuran armada saat ini.

Pertimbangan-pertimbangan

Pertimbangkan hal berikut saat memodifikasi Armada EC2:

  • Jenis armada — Anda hanya dapat memodifikasi tipe maintain Armada EC2. Anda tidak dapat memodifikasi jenis Armada EC2 request atauinstant.

  • Parameter armada — Anda dapat memodifikasi parameter Armada EC2 berikut:

    • target-capacity-specificationMeningkatkan atau mengurangi kapasitas target untuk:

      • TotalTargetCapacity

      • OnDemandTargetCapacity

      • SpotTargetCapacity

    • excess-capacity-termination-policy – Apakah instans yang sedang berjalan harus diakhiri jika total kapasitas target Armada EC2 turun di bawah ukuran armada saat ini. Nilai yang valid adalah:

      • no-termination

      • termination

  • Perilaku armada saat meningkatkan kapasitas target total — Saat Anda meningkatkan kapasitas target total, Armada EC2 meluncurkan instans tambahan sesuai dengan opsi pembelian instans yang ditentukanDefaultTargetCapacityType, yaitu Instans Sesuai Permintaan atau Instans Spot, dan sesuai dengan strategi alokasi yang ditentukan.

  • Perilaku armada saat mengurangi kapasitas target Spot — Saat Anda mengurangi kapasitas target Spot, Armada EC2 menghapus permintaan terbuka yang melebihi kapasitas target baru. Anda dapat meminta agar armada menghentikan Instans Spot hingga ukuran armada mencapai kapasitas target baru. Saat Armada EC2 mengakhiri Instans Spot karena kapasitas target berkurang, instans tersebut akan menerima pemberitahuan gangguan Instans Spot.

    Instans dipilih untuk penghentian berdasarkan strategi alokasi:

    • capacity-optimized— Mengakhiri instance dari kumpulan dengan kapasitas paling sedikit yang tersedia.

    • price-capacity-optimized— Menggunakan kombinasi harga dan kapasitas yang tersedia: menghentikan instance dari kolam dengan kapasitas paling sedikit yang tersedia dan yang merupakan harga tertinggi di antara kumpulan ini.

    • diversified— Mengakhiri instance di semua kumpulan.

    • lowest-price— Mengakhiri instance dari pool dengan harga tertinggi.

    Atau, Anda dapat meminta Armada EC2 menjaga armada pada ukuran saat ini, tetapi tidak mengganti Instans Spot yang terputus atau yang Anda hentikan secara manual.

  • Status armada - Anda dapat memodifikasi Armada EC2 yang ada di active negara bagian submitted atau. Saat Anda memodifikasi armada, maka armada tersebut memasuki status modifying.

Perintah untuk memodifikasi Armada EC2

AWS CLI
Untuk memodifikasi total kapasitas target Armada EC2

Gunakan perintah modify-fleet.

aws ec2 modify-fleet \ --fleet-id fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity-specification TotalTargetCapacity=20

Jika Anda mengurangi kapasitas target tetapi ingin menjaga armada pada ukuran saat ini, Anda dapat memodifikasi contoh sebelumnya sebagai berikut.

aws ec2 modify-fleet \ --fleet-id fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity-specification TotalTargetCapacity=10 \ --excess-capacity-termination-policy no-termination
PowerShell
Untuk memodifikasi total kapasitas target Armada EC2

Gunakan Edit-EC2Fleetcmdlet.

Edit-EC2Fleet ` -FleetId "fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE" ` -TargetCapacitySpecification_TotalTargetCapacity 20

Jika Anda mengurangi kapasitas target tetapi ingin menjaga armada pada ukuran saat ini, Anda dapat memodifikasi contoh sebelumnya sebagai berikut.

Edit-EC2Fleet ` -FleetId "fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE" ` -TargetCapacitySpecification_TotalTargetCapacity 20 ` -ExcessCapacityTerminationPolicy "NoTermination"