Bekerja dengan Host Khusus - Amazon Elastic Compute Cloud

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

Bekerja dengan Host Khusus

Untuk menggunakan Host Khusus, pertama alokasikan host untuk digunakan di akun Anda. Anda kemudian meluncurkan instans ke host dengan menentukan penghunian host untuk instans tersebut. Anda harus memilih host tertentu untuk peluncuran instans, atau Anda dapat mengizinkan instans untuk diluncurkan ke host mana pun yang mengaktifkan penempatan otomatis dan cocok dengan tipe instansinya. Saat sebuah instans dihentikan dan dimulai ulang, pengaturan Afinitas host menentukan apakah instans akan dimulai ulang pada host yang sama atau berbeda.

Jika Anda tidak lagi membutuhkan host Sesuai Permintaan, Anda dapat menghentikan instans yang berjalan pada host tersebut, mengarahkannya untuk diluncurkan pada host yang berbeda, lalu melepaskan host tersebut.

Host Khusus juga terintegrasi dengan AWS License Manager. Dengan License Manager, Anda dapat membuat grup sumber daya host, yang merupakan kumpulan Host Khusus yang dikelola sebagai satu entitas. Saat membuat grup sumber daya host, Anda menentukan preferensi pengelolaan host, seperti alokasi otomatis dan lepas otomatis, untuk Host Khusus. Ini memungkinkan Anda meluncurkan instans ke Host Khusus tanpa mengalokasikan dan mengelola host tersebut secara manual. Untuk informasi selengkapnya, lihat Grup Sumber Daya Host di Panduan Pengguna AWS License Manager.

Alokasikan Host Khusus

Untuk mulai menggunakan Host Khusus, Anda harus mengalokasikan Host Khusus di akun Anda menggunakan konsol Amazon EC2 atau alat baris perintah. Setelah Anda mengalokasikan Host Khusus, kapasitas Host Khusus akan segera tersedia di akun Anda dan Anda dapat mulai meluncurkan instans ke Host Khusus.

Saat mengalokasikan Host Khusus di akun, Anda dapat memilih konfigurasi yang mendukung baik satu tipe instans maupun beberapa tipe instans dalam keluarga instans yang sama. Jumlah instans yang dapat Anda jalankan di host tergantung pada konfigurasi yang Anda pilih. Untuk informasi selengkapnya, lihat Konfigurasi kapasitas instans.

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

  2. Di panel navigasi, pilih Host Khusus lalu pilih Alokasi Host Khusus.

  3. Di keluarga instans, pilih keluarga instans untuk Host Khusus.

  4. Tentukan apakah Host Khusus mendukung banyak ukuran instans dalam keluarga instans yang dipilih, atau hanya tipe instans tertentu. Lakukan salah satu dari berikut ini.

    • Untuk mengonfigurasi Host Khusus agar mendukung banyak tipe instans dalam keluarga instans yang dipilih, pada Dukung beberapa tipe instans, pilih Aktifkan. Dengan mengaktifkannya, Anda akan dapat meluncurkan ukuran instans yang berbeda dari keluarga instans yang sama ke Host Khusus. Misalnya, jika Anda memilih keluarga instans m5 dan memilih opsi ini, Anda dapat meluncurkan instans m5.xlarge dan m5.4xlarge ke Host Khusus.

    • Untuk mengonfigurasi Host Khusus agar mendukung satu tipe instans dalam keluarga instans yang dipilih, hapus Dukung beberapa tipe instans, lalu untuk Tipe instans, pilih tipe instans yang akan didukung. Dengan demikian, Anda akan dapat meluncurkan satu tipe instans pada Host Khusus. Misalnya, jika Anda memilih opsi ini dan menentukan m5.4xlarge sebagai tipe instans yang didukung, Anda hanya dapat meluncurkan instans m5.4xlarge ke Host Khusus.

  5. Untuk Zona Ketersediaan, pilih Zona Ketersediaan untuk mengalokasikan Host Khusus.

  6. Agar Host Khusus dapat menerima peluncuran instans tidak tertarget yang cocok dengan tipe instansnya, di Penempatan otomatis instans, pilih Aktifkan. Untuk informasi selengkapnya tentang penempatan otomatis, lihat Pahami penempatan otomatis dan afinitas.

  7. Untuk mengaktifkan pemulihan host untuk Host Khusus, pada Pemulihan host, pilih Aktifkan. Untuk informasi selengkapnya, lihat Pemulihan host.

  8. Untuk Kuantitas, masukkan jumlah Host Khusus yang akan dialokasikan.

  9. (Opsional) Pilih Tambahkan tanda baru dan masukkan kunci tanda dan nilai tanda.

  10. Pilih Alokasikan.

AWS CLI
Untuk mengalokasikan Host Khusus

Gunakan perintah allocate-hostsAWS CLI. Perintah berikut mengalokasikan Host Khusus yang mendukung beberapa jenis contoh dari keluarga instans m5 di Availability Zone.us-east-1a Host juga mengaktifkan pemulihan host dan menonaktifkan penempatan otomatis.

aws ec2 allocate-hosts --instance-family "m5" --availability-zone "us-east-1a" --auto-placement "off" --host-recovery "on" --quantity 1

Perintah berikut mengalokasikan Host Khusus yang mendukung instans tidak bertargetm4.large diluncurkan di Zona Ketersediaan eu-west-1a, mengaktifkan pemulihan host, dan menerapkan tanda dengan kunci purpose dan nilai production.

aws ec2 allocate-hosts --instance-type "m4.large" --availability-zone "eu-west-1a" --auto-placement "on" --host-recovery "on" --quantity 1 --tag-specifications 'ResourceType=dedicated-host,Tags=[{Key=purpose,Value=production}]'
PowerShell
Untuk mengalokasikan Host Khusus

Gunakan perintah AWS Tools for Windows PowerShell New-EC2Host. Perintah berikut mengalokasikan Host Khusus yang mendukung banyak tipe instans dari keluarga instans m5 di Zona Ketersediaan us-east-1a. Host juga mengaktifkan pemulihan host dan menonaktifkan penempatan otomatis.

PS C:\> New-EC2Host -InstanceFamily m5 -AvailabilityZone us-east-1a -AutoPlacement Off -HostRecovery On -Quantity 1

Perintah berikut mengalokasikan Host Khusus yang mendukung peluncuran instans m4.large tidak tertarget di Zona Ketersediaan eu-west-1a, mengaktifkan pemulihan host, dan menerapkan tanda dengan kunci purpose dan nilai production.

Parameter TagSpecification yang digunakan untuk menandai Host Khusus saat pembuatan memerlukan objek yang menentukan tipe sumber daya yang akan diberi tanda, kunci tanda, dan nilai tanda. Perintah berikut membuat objek yang diperlukan.

PS C:\> $tag = @{ Key="purpose"; Value="production" } PS C:\> $tagspec = new-object Amazon.EC2.Model.TagSpecification PS C:\> $tagspec.ResourceType = "dedicated-host" PS C:\> $tagspec.Tags.Add($tag)

Perintah berikut mengalokasikan Host Khusus dan menerapkan tanda yang ditentukan di objek $tagspec.

PS C:\> New-EC2Host -InstanceType m4.large -AvailabilityZone eu-west-1a -AutoPlacement On -HostRecovery On -Quantity 1 -TagSpecification $tagspec

Luncurkan instans pada Host Khusus

Setelah Anda mengalokasikan Host Khusus, Anda dapat meluncurkan instans ke dalamnya. Anda tidak dapat meluncurkan instans dengan penghunian host jika Anda tidak memiliki Host Khusus aktif dengan kapasitas ketersediaan yang cukup untuk tipe instans yang Anda luncurkan.

Tip

Untuk Host Khusus yang mendukung banyak ukuran instans, kami menyarankan Anda untuk meluncurkan ukuran instans yang lebih besar terlebih dahulu, kemudian mengisi kapasitas instans yang tersisa dengan ukuran instans yang lebih kecil, sesuai kebutuhan.

Sebelum Anda meluncurkan instans Anda, perhatikan batasannya. Untuk informasi selengkapnya, lihat Larangan Host Khusus.

Anda dapat meluncurkan sebuah instans ke Host Khusus menggunakan metode berikut.

Console
Untuk meluncurkan sebuah instans ke Host Khusus tertentu dari halaman Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pilih Host Khusus di panel navigasi.

  3. Di halaman Host Khusus, pilih host dan pilih Tindakan, Luncurkan Instans ke host.

  4. Di bagian Gambar Aplikasi dan OS, pilih AMI dari daftar.

    catatan

    AMI SQL Server, SUSE, dan RHEL yang disediakan oleh Amazon EC2 tidak dapat digunakan dengan Host Khusus.

  5. Di bagian tipe instans, pilih tipe instans yang akan diluncurkan.

    catatan

    Jika Host Khusus mendukung satu tipe instans saja, tipe instans yang didukung akan dipilih secara default dan tidak dapat diubah.

    Jika Host Khusus mendukung banyak tipe instans, Anda harus memilih tipe instans dalam keluarga instans yang didukung berdasarkan kapasitas instans yang tersedia pada Host Khusus. Kami menyarankan Anda untuk meluncurkan ukuran instans yang lebih besar terlebih dahulu, kemudian mengisi kapasitas instans yang tersisa dengan ukuran instans yang lebih kecil, sesuai kebutuhan.

  6. Di bagian Key pair, pilih key pair untuk diasosiasikan dengan instans.

  7. Di bagian Detail lanjutan, untuk Afinitas penghunian, lakukan salah satu hal berikut:

    • Pilih Nonaktif — Instans diluncurkan ke host yang ditentukan, tetapi tidak ada jaminan bahwa instans akan dimulai ulang pada Host Khusus yang sama jika dihentikan.

    • Pilih ID Host Khusus — Jika dihentikan, instans selalu dimulai ulang di host spesifik ini.

    Untuk informasi selengkapnya tentang Afinitas, lihat Pahami penempatan otomatis dan afinitas.

    catatan

    Opsi Penghunian dan Host telah dikonfigurasi sebelumnya berdasarkan host yang Anda pilih.

  8. Konfigurasikan opsi instans yang tersisa sesuai kebutuhan. Untuk informasi selengkapnya, lihat Luncurkan sebuah instans menggunakan parameter yang ditentukan.

  9. Pilih Luncurkan instans.

Untuk meluncurkan sebuah instans ke Host Khusus menggunakan Wizard Peluncuran Instans
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans, Luncurkan instans.

  3. Di bagian Gambar Aplikasi dan OS, pilih AMI dari daftar.

    catatan

    AMI SQL Server, SUSE, dan RHEL yang disediakan oleh Amazon EC2 tidak dapat digunakan dengan Host Khusus.

  4. Di bagian tipe instans, pilih tipe instans yang akan diluncurkan.

  5. Di bagian Key pair, pilih key pair untuk diasosiasikan dengan instans.

  6. Di bagian Detail lanjutan, lakukan hal berikut:

    1. Untuk Penghunian, pilih Host Khusus.

    2. Untuk Target host berdasarkan, pilih ID Host.

    3. Untuk ID host Target, pilih host yang akan meluncurkan instans.

    4. Untuk Afinitas penghunian, lakukan salah satu hal berikut ini:

      • Pilih Nonaktif — Instans diluncurkan ke host yang ditentukan, tetapi tidak ada jaminan bahwa instans akan dimulai ulang pada Host Khusus yang sama jika dihentikan.

      • Pilih ID Host Khusus — Jika dihentikan, instans selalu dimulai ulang di host spesifik ini.

      Untuk informasi selengkapnya tentang Afinitas, lihat Pahami penempatan otomatis dan afinitas.

  7. Konfigurasikan opsi instans yang tersisa sesuai kebutuhan. Untuk informasi selengkapnya, lihat Luncurkan sebuah instans menggunakan parameter yang ditentukan.

  8. Pilih Luncurkan instans.

AWS CLI
Untuk meluncurkan sebuah instans ke Host Khusus

Gunakan perintah AWS CLI run-instances dan tentukan afinitas instans, penghunian, dan host di parameter permintaan Placement.

PowerShell
Untuk meluncurkan sebuah instans ke Host Khusus

Gunakan perintah AWS Tools for Windows PowerShellNew-EC2Instance dan tentukan afinitas instans, penghunian, dan host di parameter permintaan Placement.

Luncurkan sebuah instans ke dalam grup sumber daya host

Saat Anda meluncurkan instans ke dalam grup sumber daya host yang memiliki Host Khusus dengan kapasitas instans yang tersedia, Amazon EC2 meluncurkan instans ke host tersebut. Jika grup sumber daya host tidak memiliki host dengan kapasitas instans yang tersedia, Amazon EC2 secara otomatis mengalokasikan host baru di grup sumber daya host, lalu meluncurkan instans tersebut ke host tersebut. Untuk informasi selengkapnya, lihat Grup Sumber Daya Host di Panduan Pengguna AWS License Manager.

Persyaratan dan batasan
  • Anda harus mengaitkan konfigurasi lisensi berbasis inti atau soket dengan AMI.

  • Anda tidak dapat menggunakan AMI SQL SQL Server, SUSE, atau RHEL yang disediakan oleh Amazon EC2 dengan Host Khusus.

  • Anda tidak dapat menargetkan host tertentu dengan memilih ID host, dan Anda tidak dapat mengaktifkan afinitas instans saat meluncurkan sebuah instans ke dalam grup sumber daya host.

Anda dapat meluncurkan sebuah instans ke dalam grup sumber daya host menggunakan metode berikut.

Console
Untuk meluncurkan sebuah instans ke dalam grup sumber daya host
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans, Luncurkan instans.

  3. Di bagian Gambar Aplikasi dan OS, pilih AMI dari daftar.

    catatan

    AMI SQL Server, SUSE, dan RHEL yang disediakan oleh Amazon EC2 tidak dapat digunakan dengan Host Khusus.

  4. Di bagian tipe instans, pilih tipe instans yang akan diluncurkan.

  5. Di bagian Key pair, pilih key pair untuk diasosiasikan dengan instans.

  6. Di bagian Detail lanjutan, lakukan hal berikut:

    1. Untuk Penghunian, pilih Host Khusus.

    2. Untuk Host target oleh, pilih Grup sumber daya host.

    3. Untuk Grup sumber daya host penghunian, pilih grup sumber daya host di mana instans akan diluncurkan.

    4. Untuk Afinitas penghunian, lakukan salah satu hal berikut ini:

      • Pilih Nonaktif — Instans diluncurkan ke host yang ditentukan, tetapi tidak ada jaminan bahwa instans akan dimulai ulang pada Host Khusus yang sama jika dihentikan.

      • Pilih ID Host Khusus — Jika dihentikan, instans selalu dimulai ulang di host spesifik ini.

      Untuk informasi selengkapnya tentang Afinitas, lihat Pahami penempatan otomatis dan afinitas.

  7. Konfigurasikan opsi instans yang tersisa sesuai kebutuhan. Untuk informasi selengkapnya, lihat Luncurkan sebuah instans menggunakan parameter yang ditentukan.

  8. Pilih Luncurkan instans.

AWS CLI
Untuk meluncurkan sebuah instans ke dalam grup sumber daya host

Gunakan perintah AWS CLI run-instances, dan di parameter permintaan Placement, hilangkan opsi Penghunian dan tentukan ARN grup sumber daya host.

PowerShell
Untuk meluncurkan sebuah instans ke dalam grup sumber daya host

Gunakan perintah AWS Tools for Windows PowerShell New-EC2Instance, dan di parameter permintaan Placement, hilangkan opsi Penghunian dan tentukan ARN grup sumber daya host.

Pahami penempatan otomatis dan afinitas

Kontrol penempatan untuk Host Khusus terjadi pada level instans dan level host.

Penempatan otomatis

Penempatan otomatis dikonfigurasi di tingkat host. Ini memungkinkan Anda untuk mengelola apakah instans yang Anda luncurkan diluncurkan ke host tertentu, atau ke host mana pun yang tersedia yang memiliki konfigurasi yang cocok.

Jika penempatan otomatis Host Khusus dinonaktifkan, host hanya akan menerima peluncuran instans penghunian Host yang menentukan ID host uniknya. Ini adalah pengaturan default untuk Host Khusus baru.

Jika penempatan otomatis Host Khusus diaktifkan, host akan menerima semua peluncuran instans yang tidak ditargetkan yang cocok dengan konfigurasi tipe instansnya.

Saat meluncurkan sebuah instans, Anda perlu mengonfigurasi penghuniannya. Meluncurkan sebuah instans ke Host Khusus tanpa memberikan HostId yang spesifik memungkinkannya untuk diluncurkan pada Host Khusus yang memiliki penempatan otomatis yang diaktifkan dan yang cocok dengan tipe instansnya.

Afinitas host

Afinitas host dikonfigurasi pada tingkat instans. Ini menetapkan hubungan peluncuran antara sebuah instans dan Host Khusus.

Saat afinitas ditetapkan ke Host, sebuah instans yang diluncurkan ke host tertentu selalu dimulai ulang di host yang sama jika dihentikan. Ini berlaku untuk peluncuran tertarget dan tidak tertarget.

Saat afinitas diatur ke Default, dan Anda menghentikan serta memulai ulang instans, instans ini dapat dimulai ulang di semua host yang tersedia. Namun, ia mencoba untuk meluncurkan kembali ke Host Khusus terakhir yang dijalankannya (dengan upaya terbaik).

Memodifikasi penempatan otomatis Host Khusus

Anda dapat memodifikasi pengaturan penempatan otomatis Host Khusus setelah Anda mengalokasikannya ke akun AWS, dengan menggunakan salah satu metode berikut.

Console
Untuk memodifikasi penempatan otomatis Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Host Khusus.

  3. Pilih host dan pilih Tindakan, Ubah host.

  4. Untuk Penempatan otomatis instans, pilih Aktifkan untuk mengaktifkan penempatan otomatis, atau kosongkan Aktifkan untuk menonaktifkan penempatan otomatis. Untuk informasi selengkapnya, lihat Pahami penempatan otomatis dan afinitas.

  5. Pilih Simpan.

AWS CLI
Untuk memodifikasi penempatan otomatis Host Khusus

Gunakan perintah modify-hostsAWS CLI. Contoh berikut memungkinkan penempatan otomatis untuk Host Khusus yang ditentukan.

aws ec2 modify-hosts --auto-placement on --host-ids h-012a3456b7890cdef
PowerShell
Untuk memodifikasi penempatan otomatis Host Khusus

Gunakan perintah Edit-EC2HostAWS Tools for Windows PowerShell. Contoh berikut memungkinkan penempatan otomatis untuk Host Khusus yang ditentukan.

PS C:\> Edit-EC2Host --AutoPlacement 1 --HostId h-012a3456b7890cdef

Mengubah tipe instans yang didukung

Dukungan untuk banyak tipe instans pada Host Khusus yang sama tersedia untuk keluarga instans berikut: C5, M5, R5, C5n, R5n, M5n, dan T3. Keluarga instans lain hanya mendukung satu tipe instans pada Host Khusus yang sama.

Anda dapat mengalokasikan Host Khusus menggunakan metode berikut ini.

Anda dapat memodifikasi Host Khusus untuk mengubah tipe instans yang didukungnya. Jika saat ini mendukung satu tipe instans, Anda dapat memodifikasinya untuk mendukung beberapa tipe instans dalam keluarga instans itu. Demikian pula, jika saat ini mendukung beberapa tipe instans, Anda dapat memodifikasinya untuk mendukung tipe instans tertentu saja.

Untuk mengubah Host Khusus agar mendukung banyak tipe instans, Anda harus terlebih dahulu menghentikan semua instans yang berjalan di host. Modifikasi membutuhkan waktu sekitar 10 menit untuk selesai. Transisi Host Khusus ke status pending saat modifikasi sedang berlangsung. Anda tidak dapat memulai instans yang berhenti atau meluncurkan instans baru pada Host Khusus saat berada di status pending.

Untuk mengubah Host Khusus yang mendukung banyak tipe instans agar hanya mendukung satu tipe instans, host tidak boleh memiliki instans yang sedang berjalan, atau instans yang sedang berjalan harus dari tipe instans yang Anda inginkan agar didukung oleh host. Misalnya, untuk mengubah host yang mendukung beberapa tipe instans di keluarga instans m5 untuk mendukung instans m5.large saja, Host Khusus tidak boleh memiliki instans yang berjalan, atau hanya boleh memiliki instans m5.large yang berjalan di atasnya.

Jika Anda mengalokasikan host untuk tipe instans tervirtualisasi, Anda tidak dapat mengubah tipe instans menjadi tipe .metal instans setelah host dialokasikan. Misalnya, jika Anda mengalokasikan host untuk tipe instans m5.large, Anda tidak dapat mengubah tipe instans menjadi m5.metal. Demikian pula, jika Anda mengalokasikan host untuk tipe .metal instans, Anda tidak dapat memodifikasi tipe instans menjadi tipe instans virtual setelah host dialokasikan. Misalnya, jika Anda mengalokasikan host untuk tipe instans m5.metal, Anda tidak dapat mengubah tipe instans menjadi m5.large.

Anda dapat memodifikasi tipe instans yang didukung menggunakan salah satu metode berikut.

Console
Untuk mengubah tipe instans yang didukung untuk Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel Navigasi, pilih Host Khusus.

  3. Pilih Host Khusus untuk memodifikasi dan pilih Tindakan, Ubah host.

  4. Lakukan salah satu hal berikut, tergantung pada konfigurasi Host Khusus saat ini:

    • Jika Host Khusus saat ini mendukung tipe instans tertentu, Dukung beberapa tipe instans tidak diaktifkan, dan Tipe instans mencantumkan tipe instans yang didukung. Untuk mengubah host agar mendukung banyak tipe dalam keluarga instans saat ini, pada Dukungan beberapa tipe instans, pilih Aktifkan.

      Anda harus terlebih dahulu menghentikan semua instans yang berjalan pada host sebelum memodifikasinya untuk mendukung banyak tipe instans.

    • Jika Host Khusus saat ini mendukung beberapa tipe instans dalam sebuah keluarga instans, Diaktifkan dipilih untuk Mendukung beberapa tipe instans. Untuk memodifikasi host agar mendukung tipe instans tertentu, pada Dukungan beberapa tipe instans, hapus Aktifkan, lalu pada Tipe instans, pilih tipe instans tertentu yang akan didukung.

      Anda tidak dapat mengubah keluarga instans yang didukung oleh Host Khusus.

  5. Pilih Simpan.

AWS CLI
Untuk mengubah tipe instans yang didukung untuk Host Khusus

Gunakan perintah modify-hostsAWS CLI.

Perintah berikut mengubah Host Khusus untuk mendukung beberapa jenis instans dalam keluarga instans.m5

aws ec2 modify-hosts --instance-family m5 --host-ids h-012a3456b7890cdef

Perintah berikut mengubah Host Khusus untuk mendukung instans m5.xlarge saja.

aws ec2 modify-hosts --instance-type m5.xlarge --instance-family --host-ids h-012a3456b7890cdef
PowerShell
Untuk mengubah tipe instans yang didukung untuk Host Khusus

Gunakan perintah Edit-EC2HostAWS Tools for Windows PowerShell.

Perintah berikut mengubah Host Khusus untuk mendukung beberapa tipe instans dalam keluarga instans m5.

PS C:\> Edit-EC2Host --InstanceFamily m5 --HostId h-012a3456b7890cdef

Perintah berikut memodifikasi Host Khusus untuk mendukung instans m5.xlarge saja.

PS C:\> Edit-EC2Host --InstanceType m5.xlarge --HostId h-012a3456b7890cdef

Memodifikasi penghunian dan afinitas instans

Anda dapat mengubah penghunian instans setelah Anda meluncurkannya. Anda juga dapat mengubah afinitas instans Anda untuk menargetkan host tertentu atau mengizinkannya diluncurkan pada host khusus apa pun yang tersedia dengan atribut yang cocok di akun Anda. Untuk mengubah penghunian atau afinitas instans, instans tersebut harus ada dalam status stopped.

Detail sistem operasi instans Anda, dan apakah SQL Server diinstal, memengaruhi konversi apa yang didukung. Untuk informasi selengkapnya tentang jalur konversi penghunian yang tersedia untuk instans Anda, lihat Konversi penghunia di Panduan Pengguna Manajer Lisensi.

catatan

Untuk instans T3, Anda harus meluncurkan instans pada Host Khusus untuk menggunakan penyewaan host. Untuk instans T3, Anda tidak dapat mengubah penghunian dari host ke dedicated atau default. Percobaan mengubah salah satu penghunian yang tidak didukung ini dapat mengakibatkan kode kesalahan InvalidRequest.

Anda dapat memodifikasi penghunian dan afinitas sebuah instans menggunakan metode berikut.

Console
Untuk memodifikasi penghunian atau afinitas instans
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pilih Instans dan pilih instans yang akan dimodifikasi.

  3. Pilih Status instans, Berhenti.

  4. Dengan instans yang dipilih, pilih Tindakan, Pengaturan instans, Modifikasi penempatan instans.

  5. Pada halaman Modify instance placement, konfigurasikan hal berikut:

    • Penghunian—Pilih salah satu dari berikut:

      • Jalankan instans perangkat keras khusus — Meluncurkan instans sebagai Instans Khusus. Untuk informasi selengkapnya, lihat Instans Khusus.

      • Meluncurkan instans pada Host Khusus — Meluncurkan instans ke Host Khusus dengan afinitas yang dapat dikonfigurasi.

    • Afinitas—Pilih salah satu dari berikut:

      • Instans ini dapat berjalan di salah satu host saya—Instans ini diluncurkan ke Host Khusus mana pun yang tersedia di akun Anda yang mendukung tipe instansnya.

      • Instans ini hanya dapat berjalan di host yang dipilih—Instans ini hanya dapat berjalan di Host Khusus yang dipilih untuk Host Target.

    • Target Host—Pilih Host Khusus tempat instans harus dijalankan. Jika tidak ada host target yang terdaftar, Anda mungkin tidak memiliki Host Khusus yang tersedia dan kompatibel di akun Anda.

    Untuk informasi selengkapnya, lihat Pahami penempatan otomatis dan afinitas.

  6. Pilih Simpan.

AWS CLI
Untuk mengubah tenancy atau afinitas instance

Gunakan perintah modify-instance-placement AWS CLI. Contoh berikut mengubah afinitas instance yang ditentukan dari default untuk, hostdan menentukan Host Khusus yang terkait dengan instans.

aws ec2 modify-instance-placement --instance-id i-1234567890abcdef0 --affinity host --tenancy host --host-id h-012a3456b7890cdef
PowerShell
Untuk memodifikasi penghunian atau afinitas instans

Gunakan perintah Edit-EC2 InstancePlacementAWS Tools for Windows PowerShell. Contoh berikut mengubah afinitas instans yang ditetapkan dari default menjadi host, dan menetapkan Host Khusus yang mempunyai afinitas dengan instans.

PS C:\> Edit-EC2InstancePlacement -InstanceId i-1234567890abcdef0 -Affinity host -Tenancy host -HostId h-012a3456b7890cdef

Melihat Host Khusus

Anda dapat melihat detail tentang Host Khusus dan masing-masing instans di dalamnya menggunakan metode berikut.

Console
Untuk melihat detail dari Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Host Khusus.

  3. Di halaman Host Khusus, pilih host.

  4. Untuk informasi tentang host, pilih Detail.

    vCPU yang Tersedia menunjukkan vCPU yang tersedia di Host Khusus untuk peluncuran instans baru. Sebagai contoh, Host Khusus yang mendukung banyak tipe instans dalam keluarga instans c5, dan yang tidak memiliki instans berjalan di atasnya, memiliki 72 vCPU yang tersedia. Hal ini berarti bahwa Anda dapat meluncurkan kombinasi tipe instans yang berbeda ke Host Khusus untuk menggunakan 72 vCPU yang tersedia.

    Untuk informasi tentang instans yang berjalan di host, pilih Menjalankan instans.

AWS CLI
Untuk melihat kapasitas Host Khusus

Gunakan perintah AWS CLI describe-host.

Contoh berikut menggunakan perintah describe-hosts (AWS CLI) untuk melihat kapasitas instans yang tersedia untuk Host Khusus yang mendukung beberapa tipe instans dalam keluarga instans c5. Host Khusus sudah memiliki dua instans c5.4xlarge dan empat instans c5.2xlarge yang berjalan di atasnya.

C:\> aws ec2 describe-hosts --host-id h-012a3456b7890cdef
"AvailableInstanceCapacity": [ { "AvailableCapacity": 2, "InstanceType": "c5.xlarge", "TotalCapacity": 18 }, { "AvailableCapacity": 4, "InstanceType": "c5.large", "TotalCapacity": 36 } ], "AvailableVCpus": 8
PowerShell
Untuk melihat kapasitas instans dari Host Khusus

Gunakan perintah AWS Tools for Windows PowerShell Get-EC2Host.

PS C:\> Get-EC2Host -HostId h-012a3456b7890cdef

Tandai Host Khusus

Anda dapat menetapkan tanda kustom ke Host Khusus yang ada untuk mengategorikannya dengan cara berbeda, misalnya, berdasarkan tujuan, pemilik, atau lingkungan. Ini membantu Anda untuk menemukan Host Khusus dengan cepat berdasarkan tanda kustom yang Anda tetapkan. Tanda Host Khusus juga dapat digunakan untuk pelacakan alokasi biaya.

Anda juga dapat menerapkan tanda ke Host Khusus pada saat pembuatan. Untuk informasi selengkapnya, lihat Alokasikan Host Khusus.

Anda dapat mengalokasikan Host Khusus menggunakan metode berikut ini.

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

  2. Di panel navigasi, pilih Host Khusus.

  3. Pilih Host Khusus untuk ditandai, lalu pilih Tindakan, Kelola tanda.

  4. Di layar Kelola tanda, pilih Tambahkan tanda, lalu tentukan kunci dan nilai untuk tanda tersebut.

  5. (Opsional) Pilih Tambahkan tanda untuk menambahkan tanda tambahan ke Host Khusus.

  6. Pilih Simpan Perubahan.

AWS CLI
Untuk menandai Host Khusus

Gunakan perintah create-tagsAWS CLI.

Perintah berikut menandai Host Khusus dengan Owner=TeamA.

aws ec2 create-tags --resources h-abc12345678909876 --tags Key=Owner,Value=TeamA
PowerShell
Untuk menandai Host Khusus

Gunakan perintah New-EC2Tag AWS Tools for Windows PowerShell.

Perintah New-EC2Tag memerlukan objek Tag, yang menentukan pasangan kunci dan nilai yang akan digunakan untuk tanda Reservasi Host Khusus. Perintah berikut membuat objek Tag bernama $tag, dengan pasangan kunci dan nilai Owner dan TeamA.

PS C:\> $tag = New-Object Amazon.EC2.Model.Tag PS C:\> $tag.Key = "Owner" PS C:\> $tag.Value = "TeamA"

Perintah berikut menandai Host Khusus yang ditentukan dengan objek $tag.

PS C:\> New-EC2Tag -Resource h-abc12345678909876 -Tag $tag

Memantau Host Khusus

Amazon EC2 secara konstan memantau status Host Khusus Anda. Pembaruan dikomunikasikan di konsol Amazon EC2. Anda dapat melihat informasi tentang Host Khusus menggunakan metode berikut ini.

Console
Untuk melihat status Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Host Khusus.

  3. Cari Host khusus dalam daftar dan tinjau nilai di kolom Status.

AWS CLI
Untuk melihat status Host Khusus

Gunakan perintah AWS CLI describe-hosts kemudian tinjau properti state di elemen respons hostSet.

aws ec2 describe-hosts --host-id h-012a3456b7890cdef
PowerShell
Untuk melihat status Host Khusus

Gunakan perintah AWS Tools for Windows PowerShell Get-EC2Host kemudian tinjau properti state di elemen respons hostSet.

PS C:\> Get-EC2Host -HostId h-012a3456b7890cdef

Tabel berikut menjelaskan kemungkinan status Host Khusus.

Status Deskripsi
available AWS belum mendeteksi masalah dengan Host Khusus. Tidak ada pemeliharaan atau perbaikan yang dijadwalkan. Instans dapat diluncurkan ke Host Khusus ini.
released Host Khusus telah dilepas. ID host tidak lagi digunakan. Host yang dilepas tidak dapat digunakan kembali.
under-assessment AWS sedang mengeksplorasi kemungkinan masalah dengan Host Khusus. Jika tindakan harus diambil, maka Anda akan diberi tahu melalui AWS Management Console atau email. Instans tidak dapat diluncurkan ke Host Khusus dalam status ini.
pending Host Khusus tidak dapat digunakan untuk peluncuran instans baru. Modifikasi untuk mendukung banyak tipe instans atau pemulihan host sedang berlangsung.
permanent-failure Telah terdeteksi kegagalan yang tidak dapat dipulihkan. Anda menerima pemberitahuan pengosongan melalui instans Anda dan melalui email. Instans Anda mungkin terus berjalan. Jika Anda menghentikan atau mengakhiri semua instans pada Host Khusus dengan status ini, maka AWS akan memensiunkan host tersebut. AWS tidak akan memulai ulang dalam status ini. Instans tidak dapat diluncurkan ke Host Khusus dalam status ini.
released-permanent-failure AWS secara permanen merilis Host Khusus yang telah gagal dan tidak lagi memliki instans berjalan di dalamnya. ID Host Khusus tidak lagi tersedia untuk digunakan.

Melepas Host Khusus

Setiap instans yang berjalan di Host Khusus harus dihentikan sebelum Anda dapat merilis host. Instans ini dapat dimigrasikan ke Host Khusus lainnya di akun Anda sehingga Anda dapat terus menggunakannya. Langkah-langkah ini hanya berlaku untuk Host Khusus Sesuai Permintaan.

Anda dapat melepas Host Khusus menggunakan metode berikut ini.

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

  2. Di panel navigasi, pilih Host Khusus.

  3. Di halaman Host Khusus, pilih Host Khusus yang akan dirilis.

  4. Pilih Tindakan, Rilis host.

  5. Untuk mengonfirmasi, pilih Lepaskan.

AWS CLI
Untuk merilis Host Khusus

Gunakan perintah AWS CLI release-hosts.

aws ec2 release-hosts --host-ids h-012a3456b7890cdef
PowerShell
Untuk merilis Host Khusus

Gunakan perintah AWS Tools for Windows PowerShell Remove-EC2Hosts.

PS C:\> Remove-EC2Hosts -HostId h-012a3456b7890cdef

Setelah Anda merilis Host Khusus, Anda tidak dapat menggunakan kembali host atau ID host yang sama, sehingga Anda tidak lagi dikenai tarif penagihan Sesuai Permintaan. Status Host Khusus diubah menjadi released, dan Anda tidak dapat meluncurkan instans apa pun ke host itu.

catatan

Jika Anda baru saja melepas Host Khusus, mungkin perlu beberapa saat bagi host tersebut untuk tidak diperhitungkan dalam batas Anda. Selama waktu ini, Anda mungkin mengalami kesalahan LimitExceeded saat mencoba mengalokasikan Host Khusus baru. Jika ini masalahnya, coba alokasikan host baru lagi setelah beberapa menit.

Instans yang dihentikan masih tersedia untuk digunakan dan terdaftar di halaman Instans. Pengaturan penghunian host dipertahankan.

Membeli Reservasi Host Khusus

Anda dapat membeli reservasi menggunakan metode berikut:

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

  2. Pilih Host Khusus, Reservasi Host Khusus, Beli Reservasi Host Khusus.

  3. Pada layar Beli Reservasi Host Khusus, Anda dapat mencari penawaran yang tersedia menggunakan pengaturan default, atau Anda dapat menentukan nilai kustom untuk hal berikut:

    • Keluarga instans host — Opsi yang terdaftar sesuai dengan Host Khusus di akun Anda yang belum ditetapkan ke reservasi.

    • Zona Ketersediaan—Zona Ketersediaan dari Host Khusus di akun Anda yang belum ditetapkan ke reservasi.

    • Opsi pembayaran—Opsi pembayaran untuk penawaran.

    • Jangka Waktu—Jangka waktu reservasi, yang bisa satu atau tiga tahun.

  4. Pilih Temukan penawaran dan pilih penawaran yang sesuai dengan kebutuhan Anda.

  5. Pilih Host Khusus untuk dikaitkan dengan reservasi, lalu pilih Tinjau.

  6. Tinjau pesanan Anda dan pilih Pesan.

AWS CLI
Untuk membeli reservasi
  1. Gunakan describe-host-reservation-offeringsAWS CLIperintah untuk membuat daftar penawaran yang tersedia yang sesuai dengan kebutuhan Anda. Contoh berikut menampilkan daftar penawaran yang mendukung instans di keluarga instans m4 dan memiliki jangka waktu satu tahun.

    catatan

    Jangka waktu ditentukan dalam hitungan detik. Jangka waktu satu tahun mencakup 31.536.000 detik, dan jangka waktu tiga tahun mencakup 94.608.000 detik.

    aws ec2 describe-host-reservation-offerings --filter Name=instance-family,Values=m4 --max-duration 31536000

    Perintah menampilkan daftar penawaran yang sesuai dengan kriteria Anda. Perhatikan offeringId dari penawaran yang akan dibeli.

  2. Gunakan purchase-host-reservationAWS CLIperintah untuk membeli penawaran dan berikan yang offeringId disebutkan di langkah sebelumnya. Contoh berikut membeli reservasi yang ditentukan dan mengaitkannya dengan Host Khusus tertentu yang sudah dialokasikan di akun AWS, dan menerapkan tanda dengan kunci purpose dan nilai production.

    aws ec2 purchase-host-reservation --offering-id hro-03f707bf363b6b324 --host-id-set h-013abcd2a00cbd123 --tag-specifications 'ResourceType=host-reservation,Tags={Key=purpose,Value=production}'
PowerShell
Untuk membeli reservasi
  1. Gunakan HostReservationOffering AWS Tools for Windows PowerShell perintah Get-EC2 untuk membuat daftar penawaran yang tersedia yang sesuai dengan kebutuhan Anda. Contoh berikut mencantumkan penawaran yang mendukung instans di keluarga instans m4 dan memiliki jangka waktu satu tahun.

    catatan

    Jangka waktu ditentukan dalam hitungan detik. Jangka waktu satu tahun mencakup 31.536.000 detik, dan jangka waktu tiga tahun mencakup 94.608.000 detik.

    PS C:\> $filter = @{Name="instance-family"; Value="m4"}
    PS C:\> Get-EC2HostReservationOffering -filter $filter -MaxDuration 31536000

    Perintah menampilkan daftar penawaran yang sesuai dengan kriteria Anda. Perhatikan offeringId dari penawaran yang akan dibeli.

  2. Gunakan HostReservation AWS Tools for Windows PowerShell perintah New-EC2 untuk membeli penawaran dan memberikan yang offeringId dicatat pada langkah sebelumnya. Contoh berikut membeli reservasi yang ditentukan dan mengaitkannya dengan Host Khusus tertentu yang sudah dialokasikan di akun AWS.

    PS C:\> New-EC2HostReservation -OfferingId hro-03f707bf363b6b324 -HostIdSet h-013abcd2a00cbd123

Melihat reservasi Host Khusus

Anda dapat melihat informasi tentang Host Khusus yang terkait dengan reservasi Anda, termasuk:

  • Jangka waktu reservasi

  • Opsi pembayaran

  • Tanggal mulai dan berakhir

Anda dapat melihat detail reservasi Host Khusus menggunakan metode berikut.

Console
Untuk melihat detail reservasi Host Khusus
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pilih Host Khusus di panel navigasi.

  3. Di halaman Host Khusus, pilih Reservasi Host Khusus, lalu pilih reservasi dari daftar yang disediakan.

  4. Pilih Detail untuk informasi tentang reservasi.

  5. Pilih Host untuk informasi tentang Host Khusus yang terkait dengan reservasi.

AWS CLI
Untuk melihat detail reservasi Host Khusus

Gunakan perintah describe-host-reservations AWS CLI.

aws ec2 describe-host-reservations
PowerShell
Untuk melihat detail reservasi Host Khusus

Gunakan perintah Get-EC2 HostReservationAWS Tools for Windows PowerShell.

PS C:\> Get-EC2HostReservation

Menandai Reservasi Host Khusus

Anda dapat menetapkan tanda kustom ke Reservasi Host Khusus untuk mengategorikannya dengan cara berbeda, misalnya, berdasarkan tujuan, pemilik, atau lingkungan. Ini membantu Anda untuk menemukan Reservasi Host Khusus dengan cepat berdasarkan tanda kustom yang Anda tetapkan.

Anda dapat menandai Reservasi Host Khusus menggunakan alat baris perintah saja.

AWS CLI
Untuk menandai Reservasi Host Khusus

Gunakan perintah create-tagsAWS CLI

aws ec2 create-tags --resources hr-1234563a4ffc669ae --tags Key=Owner,Value=TeamA
PowerShell
Untuk menandai Reservasi Host Khusus

Gunakan perintah New-EC2Tag AWS Tools for Windows PowerShell.

Perintah New-EC2Tag memerlukan parameter Tag, yang menentukan pasangan kunci dan nilai untuk digunakan untuk tanda Reservasi Host Khusus. Perintah berikut akan membuat parameter Tag.

PS C:\> $tag = New-Object Amazon.EC2.Model.Tag PS C:\> $tag.Key = "Owner" PS C:\> $tag.Value = "TeamA"
PS C:\> New-EC2Tag -Resource hr-1234563a4ffc669ae -Tag $tag