Konfigurasikan pengaturan Peluncuran EC2 Cepat untuk Amazon EC2 Windows Server Anda AMI - Amazon Elastic Compute Cloud

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

Konfigurasikan pengaturan Peluncuran EC2 Cepat untuk Amazon EC2 Windows Server Anda AMI

Anda dapat mengonfigurasi Peluncuran EC2 Cepat untuk Windows AMIs AMIs yang Anda miliki, atau yang dibagikan dengan Anda dari AWS Management Console API,SDKs, CloudFormation, atau AWS Command Line Interface (AWS CLI). Sebelum Anda mengonfigurasi Peluncuran EC2 Cepat, verifikasi bahwa Anda AMI memenuhi semua prasyarat yang diperlukan untuk membuat snapshot yang telah disediakan sebelumnya. Untuk informasi selengkapnya, lihat EC2Prasyarat Peluncuran Cepat untuk Windows.

Saat Anda mengaktifkan peluncuran yang lebih cepat untuk instans Windows, Amazon EC2 memeriksa untuk memastikan bahwa Anda memiliki izin yang diperlukan untuk meluncurkan instance dari Template yang ditentukan AMI dan Luncurkan (jika disediakan), termasuk izin untuk dienkripsi. AMIs Untuk mencegah kesalahan selama proses peluncuran instans, layanan memvalidasi izin Anda sebelum Peluncuran EC2 Cepat diaktifkan. Jika Anda tidak memiliki izin yang diperlukan, layanan akan mengembalikan kesalahan, dan tidak mengaktifkan Peluncuran EC2 Cepat.

EC2Fast Launch terintegrasi dengan EC2 Image Builder untuk membantu Anda membuat gambar kustom dengan Peluncuran EC2 Cepat diaktifkan. Untuk informasi selengkapnya, lihat Membuat setelan distribusi untuk Windows AMI dengan EC2 Fast Launch enabled (AWS CLI) di Panduan Pengguna EC2 Image Builder.

Bagian berikut mencakup langkah-langkah konfigurasi untuk EC2 konsol Amazon dan AWS CLI.

Aktifkan Peluncuran EC2 Cepat

Untuk mengaktifkan Peluncuran EC2 Cepat, pilih tab yang cocok dengan lingkungan Anda, dan ikuti langkah-langkahnya.

catatan

Sebelum mengubah pengaturan ini, pastikan bahwa AndaAMI, dan Wilayah yang Anda jalankan memenuhi semuaEC2Prasyarat Peluncuran Cepat untuk Windows.

Console
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, di bawah Gambar, pilih AMIs.

  3. Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.

  4. Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.

  5. Untuk mulai menggunakan snapshot yang telah disediakan sebelumnya untuk meluncurkan instance dari Windows Anda AMI lebih cepat, pilih kotak centang Aktifkan peluncuran cepat untuk Windows.

  6. Dari daftar drop-down Tetapkan frekuensi peluncuran yang diantisipasi, pilih nilai untuk menentukan jumlah snapshot yang dibuat dan dipertahankan untuk mencukupi volume peluncuran instans yang Anda harapkan.

  7. Setelah selesai membuat perubahan, pilih Simpan perubahan.

catatan

Jika Anda perlu menggunakan template peluncuran untuk menentukan non-defaultVPC, atau untuk mengonfigurasi pengaturan metadata, lihat. IMDSv2 Gunakan template peluncuran saat Anda mengatur Peluncuran EC2 Cepat

AWS CLI

enable-fast-launchPerintah tersebut memanggil EC2 EnableFastLaunchAPIoperasi Amazon.

Sintaksis:

aws ec2 enable-fast-launch \ --image-id <value> \ --resource-type <value> \ (optional) --snapshot-configuration <value> \ (optional) --launch-template <value> \ (optional) --max-parallel-launches <value> \ (optional) --dry-run | --no-dry-run \ (optional) --cli-input-json <value> \ (optional) --generate-cli-skeleton <value> \ (optional)
Contoh:

enable-fast-launchContoh berikut memungkinkan Peluncuran EC2 Cepat untuk yang ditentukanAMI, meluncurkan enam instance paralel untuk pra-penyediaan. ResourceType diatur ke snapshot, yang merupakan nilai default.

aws ec2 enable-fast-launch \ --image-id ami-01234567890abcedf \ --max-parallel-launches 6 \ --resource-type snapshot

Output:

{ "ImageId": "ami-01234567890abcedf", "ResourceType": "snapshot", "SnapshotConfiguration": { "TargetResourceCount": 10 }, "LaunchTemplate": {}, "MaxParallelLaunches": 6, "OwnerId": "0123456789123", "State": "enabling", "StateTransitionReason": "Client.UserInitiated", "StateTransitionTime": "2022-01-27T22:16:03.199000+00:00" }
PowerShell

Enable-EC2FastLaunchCmdlet memanggil EC2 EnableFastLaunchAPIoperasi Amazon untuk mengaktifkan Peluncuran EC2 Cepat di Windows Anda. AMI

Sintaksis:

Enable-EC2FastLaunch -ImageId <String> -LaunchTemplate_LaunchTemplateId <String> -LaunchTemplate_LaunchTemplateName <String> -MaxParallelLaunch <Int32> -ResourceType <String> -SnapshotConfiguration_TargetResourceCount <Int32> -LaunchTemplate_Version <String> -Select <String> -PassThru <SwitchParameter> -Force <SwitchParameter>
Contoh:

Enable-EC2FastLaunchContoh berikut memungkinkan Peluncuran EC2 Cepat untuk yang ditentukanAMI, meluncurkan enam instance paralel untuk pra-penyediaan. ResourceType diatur ke snapshot, yang merupakan nilai default.

Enable-EC2FastLaunch ` -ImageId ami-01234567890abcedf ` -MaxParallelLaunch 6 ` -Region us-west-2 ` -ResourceType snapshot

Output:

ImageId : ami-01234567890abcedf LaunchTemplate : MaxParallelLaunches : 6 OwnerId : 0123456789123 ResourceType : snapshot SnapshotConfiguration : Amazon.EC2.Model.FastLaunchSnapshotConfigurationResponse State : enabling StateTransitionReason : Client.UserInitiated StateTransitionTime : 2/25/2022 12:24:11 PM

Nonaktifkan Peluncuran EC2 Cepat

Untuk menonaktifkan Peluncuran EC2 Cepat, pilih tab yang cocok dengan lingkungan Anda, dan ikuti langkah-langkahnya.

catatan

Sebelum mengubah pengaturan ini, pastikan bahwa AndaAMI, dan Wilayah yang Anda jalankan memenuhi semuaEC2Prasyarat Peluncuran Cepat untuk Windows.

Console
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, di bawah Gambar, pilih AMIs.

  3. Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.

  4. Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.

  5. Kosongkan kotak centang Aktifkan peluncuran cepat untuk Windows untuk menonaktifkan Peluncuran EC2 Cepat dan untuk menghapus snapshot yang telah disediakan sebelumnya. Ini menghasilkan AMI penggunaan proses peluncuran standar untuk setiap instance, ke depan.

    catatan

    Saat Anda menonaktifkan optimisasi gambar Windows, snapshot yang telah tersedia akan dihapus secara otomatis. Langkah ini harus diselesaikan sebelum Anda dapat mulai menggunakan fitur ini lagi.

  6. Setelah selesai membuat perubahan, pilih Simpan perubahan.

AWS CLI

disable-fast-launchPerintah tersebut memanggil EC2 DisableFastLaunchAPIoperasi Amazon.

Sintaksis:

aws ec2 disable-fast-launch \ --image-id <value> \ --force | --no-force \ (optional) --dry-run | --no-dry-run \ (optional) --cli-input-json <value> \ (optional) --generate-cli-skeleton <value> \ (optional)
Contoh:

disable-fast-launchContoh berikut menonaktifkan Peluncuran EC2 Cepat pada yang ditentukanAMI, dan membersihkan snapshot yang sudah disediakan sebelumnya.

aws ec2 disable-fast-launch \ --image-id ami-01234567890abcedf

Output:

{ "ImageId": "ami-01234567890abcedf", "ResourceType": "snapshot", "SnapshotConfiguration": {}, "LaunchTemplate": { "LaunchTemplateId": "lt-01234567890abcedf", "LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2", "Version": "1" }, "MaxParallelLaunches": 6, "OwnerId": "0123456789123", "State": "disabling", "StateTransitionReason": "Client.UserInitiated", "StateTransitionTime": "2022-01-27T22:47:29.265000+00:00" }
PowerShell

Disable-EC2FastLaunchCmdlet memanggil operasi Amazon EC2 DisableFastLaunchAPI.

Sintaksis:

Disable-EC2FastLaunch -ImageId <String> -ForceStop <Boolean> -Select <String> -PassThru <SwitchParameter> -Force <SwitchParameter>
Contoh:

Disable-EC2FastLaunchContoh berikut menonaktifkan Peluncuran EC2 Cepat pada yang ditentukanAMI, dan membersihkan snapshot yang sudah disediakan sebelumnya.

Disable-EC2FastLaunch -ImageId ami-01234567890abcedf

Output:

ImageId : ami-01234567890abcedf LaunchTemplate : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse MaxParallelLaunches : 6 OwnerId : 0123456789123 ResourceType : snapshot SnapshotConfiguration : State : disabling StateTransitionReason : Client.UserInitiated StateTransitionTime : 2/25/2022 1:10:08 PM

Gunakan template peluncuran saat Anda mengatur Peluncuran EC2 Cepat

Dengan template peluncuran, Anda dapat mengonfigurasi serangkaian parameter peluncuran yang EC2 digunakan Amazon setiap kali meluncurkan instance dari templat tersebut. Anda dapat menentukan hal-hal seperti yang akan digunakan AMI untuk gambar dasar Anda, jenis instans, penyimpanan, pengaturan jaringan, dan banyak lagi.

Template peluncuran bersifat opsional, kecuali untuk kasus spesifik berikut, di mana Anda harus menggunakan templat peluncuran untuk Windows Anda AMI saat Anda mengonfigurasi peluncuran yang lebih cepat:

  • Anda harus menggunakan template peluncuran untuk menentukan non-default VPC untuk Windows AMI Anda.

  • Jika akun Anda menyertakan kebijakan yang diberlakukan IMDSv2 untuk EC2 instans Amazon, Anda harus membuat templat peluncuran yang menentukan konfigurasi metadata yang akan diterapkan. IMDSv2

    Gunakan template peluncuran yang menyertakan konfigurasi metadata Anda dari EC2 konsol, atau saat Anda menjalankan enable-fast-launchperintah di AWS CLI, atau panggil tindakan. EnableFastLaunchAPI

Amazon EC2 EC2 Fast Launch tidak mendukung konfigurasi berikut saat Anda menggunakan template peluncuran. Jika Anda menggunakan template peluncuran untuk Peluncuran EC2 Cepat, Anda tidak boleh menentukan salah satu dari berikut ini:

  • Skrip data pengguna

  • Perlindungan pengakhiran

  • Dinonaktifkan metadata

  • Opsi Spot

  • Perilaku shutdown yang mengakhiri instance

  • Tag sumber daya untuk antarmuka jaringan, grafik elastis, atau permintaan instance spot

Tentukan non-default VPC

Langkah 1: Buat templat peluncuran

Buat templat peluncuran yang menetapkan detail berikut untuk instans Windows Anda:

  • VPCSubnet.

  • Tipe instans t3.xlarge.

Untuk informasi selengkapnya, lihat Buat template EC2 peluncuran Amazon.

Langkah 2: Tentukan template peluncuran untuk Peluncuran EC2 Cepat Anda AMI

Pilih tab yang cocok dengan proses Anda:

Console

Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dari AWS Management Console, ikuti langkah-langkah berikut:

  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, di bawah Gambar, pilih AMIs.

  3. Pilih AMI yang akan diperbarui dengan memilih kotak centang di samping Nama.

  4. Dari menu Tindakan di atas daftarAMIs, pilih Konfigurasi peluncuran cepat. Ini membuka halaman Konfigurasi peluncuran cepat, tempat Anda mengonfigurasi pengaturan untuk Peluncuran EC2 Cepat.

  5. Kotak Templat peluncuran melakukan penelusuran tersaring yang mencari templat peluncuran di akun Anda di Wilayah saat ini yang cocok dengan teks yang Anda masukkan. Tentukan semua atau sebagian nama atau ID templat peluncuran di kotak untuk menampilkan daftar templat peluncuran yang cocok. Misalnya, jika Anda memasukkan fast kotak, Amazon EC2 menemukan semua templat peluncuran di akun Anda di Wilayah saat ini yang memiliki nama “cepat”.

    Untuk membuat templat peluncuran baru, Anda dapat memilih Buat templat peluncuran.

  6. Saat Anda memilih template peluncuran, Amazon EC2 menampilkan versi default untuk template tersebut di kotak versi template Sumber. Untuk menentukan versi yang berbeda, sorot versi default untuk menggantinya, dan masukkan nomor versi yang Anda inginkan di kotak.

  7. Setelah selesai membuat perubahan, pilih Simpan perubahan.

AWS CLI, API

Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dari AWS CLI, tentukan nama template peluncuran atau ID di --launch-template parameter saat Anda menjalankan enable-fast-launchperintah di AWS CLI.

Untuk menentukan template peluncuran untuk Peluncuran EC2 Cepat dalam API permintaan, tentukan nama atau ID templat peluncuran di LaunchTemplate parameter saat Anda memanggil EnableFastLaunchAPItindakan.

Untuk informasi lebih lanjut tentang templat EC2 peluncuran, lihatSimpan parameter peluncuran instans di templat EC2 peluncuran Amazon.