Strategi penempatan untuk grup penempatan Anda - Amazon Elastic Compute Cloud

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

Strategi penempatan untuk grup penempatan Anda

Anda dapat membuat grup penempatan untuk EC2 instans Anda menggunakan salah satu strategi penempatan berikut.

Grup penempatan klaster

Grup penempatan klaster adalah pengelompokan logis dari instans di dalam Zona Ketersediaan. Contoh tidak diisolasi ke satu rak. Grup penempatan cluster dapat menjangkau jaringan pribadi virtual peered (VPCs) di Wilayah yang sama. Instans dalam grup penempatan cluster yang sama menikmati batas throughput per aliran yang lebih tinggi untuk lalu lintas TCP /IP dan ditempatkan di segmen bandwidth biseksi tinggi yang sama dari jaringan.

Image berikut menunjukkan instans yang ditempatkan dalam grup penempatan klaster.

Grup penempatan klaster.

Grup penempatan klaster direkomendasikan untuk aplikasi yang mendapatkan keuntungan dari latensi jaringan rendah, throughput jaringan tinggi, atau keduanya. Grup-grup itu juga direkomendasikan ketika mayoritas lalu lintas jaringan berada di antara instans dalam grup. Untuk memberikan latensi terendah dan kinerja packet-per-second jaringan tertinggi untuk grup penempatan Anda, pilih jenis instans yang mendukung peningkatan jaringan. Untuk informasi lebih lanjut, lihat Jaringan yang Ditingkatkan.

Kami menyarankan Anda untuk meluncurkan instans Anda dengan cara berikut:

  • Gunakan permintaan peluncuran tunggal untuk meluncurkan jumlah instans yang Anda butuhkan dalam grup penempatan.

  • Gunakan tipe instans yang sama untuk semua instans di grup penempatan.

Jika Anda mencoba menambahkan lebih banyak instans ke grup penempatan nanti, atau jika Anda mencoba meluncurkan lebih dari satu tipe instans dalam grup penempatan, Anda meningkatkan peluang mendapatkan kesalahan kapasitas yang tidak cukup.

Jika Anda menghentikan satu instans dalam grup penempatan dan kemudian memulainya lagi, ini masih berjalan dalam grup penempatan. Namun demikian, momen mulai gagal jika tidak cukup kapasitas untuk instans.

Jika Anda menerima kesalahan kapasitas saat meluncurkan suatu instans dalam grup penempatan yang sudah memiliki instans, hentikan dan mulai semua instans dalam grup penempatan, dan coba luncurkan lagi. Memulai instans dapat memigrasikannya ke perangkat keras yang memiliki kapasitas untuk semua proses yang diminta.

Aturan dan batasan

Aturan berikut berlaku untuk grup penempatan klaster:

  • Berikut ini adalah tipe instans yang didukung:

    • Instans generasi saat ini, kecuali instans performa burstable (misalnya, T2), instans Mac1, dan instans M7i-flex.

    • Contoh generasi sebelumnya berikut: A1, C3, C4, I2, M4, R3, dan R4.

  • Grup penempatan klaster tidak dapat mencakup beberapa Zona Ketersediaan.

  • Kecepatan throughput maksimum jaringan di antara dua instans dalam grup penempatan klaster dibatasi oleh pelambatan dua instans. Untuk aplikasi dengan persyaratan high-throughput, pilih tipe instans dengan sambungan jaringan yang memenuhi kebutuhan Anda.

  • Untuk instans yang diaktifkan untuk jaringan yang ditingkatkan, aturan berikut berlaku:

    • Instans di dalam grup penempatan klaster dapat menggunakan hingga 10 Gbps untuk lalu lintas alur tunggal. Instans yang tidak berada di dalam grup penempatan klaster dapat menggunakan hingga 5 Gbps untuk lalu lintas alur tunggal.

    • Lalu lintas ke dan dari bucket Amazon S3 dalam Wilayah yang sama melalui ruang alamat IP publik atau melalui VPC titik akhir dapat menggunakan semua bandwidth agregat instans yang tersedia.

  • Anda dapat meluncurkan beberapa tipe instans ke dalam grup penempatan klaster. Namun demikian, ini mengurangi kemungkinan bahwa jadwal yang diperlukan akan tersedia untuk peluncuran Anda agar berhasil. Kami menyarankan Anda menggunakan tipe instans yang sama untuk semua instans dalam grup penempatan klaster.

  • Sebaiknya Anda memesan kapasitas secara eksplisit di grup penempatan klaster dengan membuat Reservasi Kapasitas Sesuai Permintaan di grup penempatan klaster. Perhatikan bahwa Anda tidak dapat memesan kapasitas menggunakan Instans Cadangan zona, karena mereka tidak dapat memesan kapasitas secara eksplisit dalam grup penempatan.

  • Lalu lintas jaringan ke internet dan melalui AWS Direct Connect koneksi ke sumber daya lokal dibatasi hingga 5 Gbps untuk grup penempatan klaster.

Grup penempatan partisi

Grup penempatan partisi membantu mengurangi kemungkinan kegagalan perangkat keras terkait untuk aplikasi Anda. Saat menggunakan grup penempatan partisi, Amazon EC2 membagi setiap grup menjadi segmen logis yang disebut partisi. Amazon EC2 memastikan bahwa setiap partisi dalam grup penempatan memiliki set rak sendiri. Setiap rak IT jaringan dan sumber daya sendiri. Tidak ada dua bagian di dalam grup penempatan yang memiliki rak yang sama, yang memungkinkan Anda mengisolasi dampak kegagalan perangkat keras di dalam aplikasi Anda.

Image berikut adalah representasi visual sederhana dari grup penempatan partisi dalam satu Zona Ketersediaan. Ini menunjukkan instans yang ditempatkan ke dalam grup penempatan partisi dengan tiga partisi—Partisi 1, Partisi 2, dan Partisi 3. Setiap partisi terdiri dari beberapa instans. Instans dalam suatu partisi tidak menggunakan bersama rak dengan instans di dalam partisi lainnya, yang memungkinkan Anda untuk mencakup dampak kegagalan perangkat lunak tunggal ke hanya partisi terkait.

Grup penempatan partisi dengan tiga partisi.

Grup penempatan partisi dapat digunakan untuk menyebarkan beban kerja terdistribusi dan direplikasi yang besar, seperti,, dan Cassandra HDFSHBase, di rak yang berbeda. Saat Anda meluncurkan instance ke grup penempatan partisi, Amazon EC2 mencoba mendistribusikan instance secara merata di seluruh jumlah partisi yang Anda tentukan. Anda juga dapat meluncurkan instans ke partisi tertentu untuk memiliki lebih banyak kontrol terhadap lokasi instans.

Suatu grup penempatan partisi dapat memiliki partisi pada beberapa Zona Ketersediaan di Wilayah yang sama. Grup penempatan partisi dapat memiliki maksimum tujuh partisi per Zona Ketersediaan. Jumlah instans yang dapat diluncurkan ke grup penempatan partisi hanya dibatasi oleh batas akun Anda.

Selain itu, grup penempatan partisi menawarkan visibilitas ke dalam partisi – Anda dapat melihat instans mana dan berada di partisi mana. Anda dapat membagikan informasi ini dengan aplikasi sadar topologi, sepertiHDFS,, dan Cassandra. HBase Aplikasi ini menggunakan informasi ini untuk membuat keputusan replikasi data cerdas guna meningkatkan ketersediaan data durabilitas data.

Jika Anda memulai atau meluncurkan suatu instans dalam grup penempatan partisi dan tidak ada perangkat keras unik yang cukup untuk memenuhi permintaan, maka permintaan tersebut gagal. Amazon EC2 membuat perangkat keras yang lebih berbeda tersedia dari waktu ke waktu, sehingga Anda dapat mencoba permintaan Anda lagi nanti.

Aturan dan batasan

Aturan berikut berlaku untuk grup penempatan partisi:

  • Grup penempatan partisi mendukung memiliki maksimum tujuh partisi per Zona Ketersediaan. Jumlah instans yang dapat diluncurkan dalam grup penempatan partisi hanya dibatasi oleh batas akun Anda.

  • Saat instance diluncurkan ke grup penempatan partisi, Amazon EC2 mencoba mendistribusikan instance secara merata di semua partisi. Amazon EC2 tidak menjamin distribusi instans yang merata di semua partisi.

  • Sebuah grup penempatan partisi dengan Instans Khusus bisa memiliki maksimum dua partisi.

  • Reservasi Kapasitas tidak menyimpan kapasitas dalam grup penempatan partisi.

Grup penempatan tersebar

Grup penempatan sebaran adalah kelompok instans yang ditempatkan pada perangkat keras yang berbeda.

Grup penempatan sebaran direkomendasikan untuk aplikasi yang memiliki sejumlah kecil instans penting yang harus disimpan terpisah satu sama lain. Peluncuran instans dalam grup penempatan tingkat sebaran mengurangi risiko kegagalan simultan yang mungkin terjadi ketika instans memiliki peralatan yang sama. Grup penempatan tingkat tersebar menyediakan akses ke perangkat keras yang berbeda, dan oleh karena itu cocok untuk menggabungkan tipe instans atau meluncurkan instans dari waktu ke waktu.

Jika Anda memulai atau meluncurkan suatu instans dalam grup penempatan sebaran dan tidak ada perangkat keras unik yang cukup untuk memenuhi permintaan, maka permintaan tersebut gagal. Amazon EC2 membuat perangkat keras yang lebih berbeda tersedia dari waktu ke waktu, sehingga Anda dapat mencoba permintaan Anda lagi nanti. Grup penempatan dapat menyebarkan instans di seluruh rak atau host. Grup penempatan spread level rak dapat digunakan di AWS Wilayah dan seterusnya AWS Outposts. Grup penempatan spread level host AWS Outposts hanya dapat digunakan.

Grup penempatan penyebaran tingkat rak

Image berikut menunjukkan tujuh instans dalam satu Zona Ketersediaan yang ditempatkan dalam grup penempatan sebaran. Tujuh instans tersebut ditempatkan di tujuh rak yang berbeda, masing-masing rak memiliki jaringan dan sumber daya sendiri.

Sebuah grup penempatan sebaran.

Grup penempatan spread level rak dapat menjangkau beberapa Availability Zone di Region yang sama. Di Wilayah, grup penempatan spread level rak dapat memiliki maksimal tujuh instance berjalan per Availability Zone per grup. Dengan Outposts, grup penempatan spread level rak dapat menampung sebanyak mungkin instance karena Anda memiliki rak di penyebaran Outpost Anda.

Grup penempatan sebaran tingkat host

Grup penempatan spread tingkat host hanya tersedia dengan AWS Outposts. Grup penempatan tingkat penyebaran host dapat menampung instance sebanyak yang Anda miliki di penyebaran Outpost Anda. Untuk informasi selengkapnya, lihat Grup penempatan di AWS Outposts.

Aturan dan batasan

Aturan berikut berlaku untuk grup penempatan tersebar:

  • Grup penempatan sebaran rak mendukung maksimal tujuh instans yang berjalan per Zona Ketersediaan. Misalnya, di Wilayah dengan tiga Zona Ketersediaan, Anda dapat menjalankan total 21 instans dalam grup, dengan tujuh instans di setiap Zona Ketersediaan. Jika Anda mencoba memulai instans kedelapan dalam Zona Ketersediaan yang sama dan dalam grup penempatan sebaran yang sama, instans tersebut tidak akan diluncurkan. Jika Anda membutuhkan lebih dari tujuh instans di Zona Ketersediaan, sebaiknya Anda menggunakan beberapa grup penempatan sebaran. Penggunaan beberapa grup penempatan sebaran tidak memberikan jaminan tentang penyebaran instans antar grup, tetapi ini membantu memastikan penyebaran untuk tiap-tiap grup, sehingga membatasi dampak dari kelas kegagalan tertentu.

  • Grup penempatan sebaran tidak didukung untuk Instans Khusus.

  • Grup penempatan spread tingkat host hanya didukung untuk grup penempatan di AWS Outposts. Grup penempatan spread tingkat host dapat menampung instance sebanyak yang Anda miliki sebagai host dalam penyebaran Outpost Anda.

  • Di Wilayah, grup penempatan spread level rak dapat memiliki maksimal tujuh instance berjalan per Availability Zone per grup. Dengan AWS Outposts, grup penempatan spread level rak dapat menampung sebanyak mungkin instance karena Anda memiliki rak di penyebaran Outpost Anda.

  • Reservasi Kapasitas tidak menyimpan kapasitas dalam grup penempatan sebaran.