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 instans EC2 menggunakan salah satu strategi penempatan berikut.
Strategi penempatan
Grup penempatan klaster
Grup penempatan klaster adalah pengelompokan logis dari instans di dalam Zona Ketersediaan. Instans tidak diisolasi ke rak tunggal. Grup penempatan klaster dapat menjangkau jaringan privat virtual (VPC) yang di-peering di Wilayah yang sama. Instans dalam grup penempatan cluster yang sama menikmati batas throughput per aliran yang lebih tinggi untuk TCP/IP lalu lintas dan ditempatkan di segmen bandwidth biseksi tinggi yang sama dari jaringan.
Image berikut menunjukkan instans yang ditempatkan dalam 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 menyediakan latensi terendah dan performa jaringan paket-per-detik tertinggi untuk grup penempatan Anda, pilih tipe instans yang mendukung peningkatan jaringan. Untuk informasi lebih lanjut, lihat Jaringan yang Ditingkatkan.
Anda dapat memastikan bahwa instans yang diluncurkan dalam grup penempatan cluster ditempatkan pada perangkat keras dengan kemampuan waktu presisi dengan menentukan grup penempatan waktu presisi induk saat Anda membuat grup penempatan cluster. Gunakan --parent-group-id parameter saat Anda membuat grup penempatan cluster untuk membangun hubungan ini.
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 instance dapat memigrasinya ke perangkat keras yang memiliki kapasitas untuk semua instans yang diminta.
Aturan dan batasan
Aturan berikut berlaku untuk grup penempatan klaster:
-
Berikut ini adalah tipe instans yang didukung:
-
Instans generasi saat ini, kecuali untuk inst ans kinerja yang dapat meledak (misalnya, T2), instans Mac1, dan M7i-flex instans.
-
Instans 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 titik akhir VPC 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 mencadangkan kapasitas secara eksplisit dalam grup penempatan cluster dengan membuat Reservasi On-Demand Kapasitas di grup penempatan cluster. Perhatikan bahwa Anda tidak dapat memesan kapasitas menggunakan Instans Cadangan zona, karena mereka tidak dapat mencadangkan kapasitas secara eksplisit dalam grup penempatan.
-
Blok Kapasitas tidak mendukung grup penempatan. Untuk informasi selengkapnya, lihat Blok Kapasitas untuk ML.
-
Lalu lintas jaringan ke internet dan melalui Direct Connect koneksi ke sumber daya lokal dibatasi hingga 5 Gbps untuk grup penempatan cluster.
Grup penempatan partisi
Grup penempatan partisi membantu mengurangi kemungkinan kegagalan perangkat keras terkait untuk aplikasi Anda. Saat menggunakan partisi grup penempatan, Amazon EC2 membagi setiap grup ke dalam segmen logis yang disebut partisi. Amazon EC2 memastikan bahwa setiap partisi di 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 dapat digunakan untuk menerapkan beban kerja terdistribusi dan tereplikasi besar, seperti HDFS, HBase, dan Cassandra, di seluruh rak yang berbeda. Saat Anda meluncurkan instans ke dalam grup penempatan partisi, Amazon EC2 mencoba mendistribusikan instans secara merata ke 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 partisi—Anda dapat melihat instance mana yang berada di partisi mana. Anda dapat membagikan informasi ini dengan aplikasi topology-aware, seperti HDFS, HBase, dan Cassandra. 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 menyediakan perangkat keras yang lebih berbeda 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 Anda meluncurkan instans ke dalam grup penempatan partisi, Amazon EC2 mencoba mendistribusikan instans tersebut secara merata ke semua partisi. Amazon EC2 tidak menjamin distribusi instans secara merata ke 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. Meluncurkan instance dalam grup penempatan spread mengurangi risiko kegagalan simultan yang mungkin terjadi ketika instans berbagi peralatan yang sama. Grup penempatan spread menyediakan akses ke perangkat keras yang berbeda, dan karenanya cocok untuk mencampur jenis 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 menyediakan perangkat keras yang lebih berbeda dari waktu ke waktu, sehingga Anda dapat mencoba permintaan Anda lagi nanti.
Grup penempatan spread dapat menyebarkan instance di seluruh rak atau host. Untuk informasi selengkapnya, lihat Grup penempatan pada AWS Outposts.
Gambar berikut menunjukkan tujuh contoh dalam grup penempatan spread dalam satu Zona Ketersediaan. Setiap instance ditempatkan pada rak yang berbeda, di mana setiap rak memiliki jaringan dan sumber daya sendiri.
Aturan dan batasan
Aturan berikut berlaku untuk grup penempatan tersebar:
-
Rack-level grup penempatan spread didukung di Wil AWS ayah dan seterusnya AWS Outposts.
-
Host-level grup penempatan spread hanya didukung pada AWS Outposts.
-
Grup penempatan spread tingkat rak dapat menjangkau beberapa Zona Ketersediaan di Wilayah yang sama, tetapi mendukung maksimal tujuh instans yang sedang berjalan di setiap Zona Ketersediaan.
Misalnya, di Wilayah dengan tiga Zona Ketersediaan, Anda dapat menjalankan total 21 instans dalam grup penempatan spread, dengan tujuh instans di setiap Zona Ketersediaan. Jika Anda mencoba memulai instans kedelapan di Zona Ketersediaan yang sudah memiliki tujuh instans, instans tidak diluncurkan.
Jika Anda membutuhkan lebih dari tujuh instans di Zona Ketersediaan, sebaiknya Anda menggunakan beberapa grup penempatan sebaran. Menggunakan beberapa grup penempatan spread tidak menjamin bahwa instance tersebar di seluruh grup, tetapi memastikan mereka tersebar dalam setiap grup, yang membatasi dampak dari kelas kegagalan tertentu.
-
Pada AWS Outposts, grup penempatan spread tingkat rak dapat menampung instans sebanyak yang Anda miliki di penerapan Outpost, dan grup penempatan spread tingkat host dapat menampung instans sebanyak yang Anda miliki host.
-
Grup penempatan sebaran tidak didukung untuk Instans Khusus.
-
Reservasi Kapasitas tidak menyimpan kapasitas dalam grup penempatan sebaran.
Grup penempatan waktu presisi
Grup penempatan waktu presisi menempatkan instance pada perangkat keras yang didukung dengan akses langsung ke sumber waktu presisi tinggi dalam AWS infrastruktur. Instans yang diluncurkan dalam grup penempatan waktu presisi dapat mengakses Layanan Sinkronisasi Waktu Amazon yang disempurnakan, yang menyediakan sumber waktu lokal dengan akurasi lebih tinggi dibandingkan dengan titik akhir NTP lokal standar yang tersedia untuk semua instans Amazon EC2.
Grup penempatan waktu presisi direkomendasikan untuk aplikasi yang memerlukan sinkronisasi jam akurat mikrodetik, seperti database terdistribusi yang memerlukan pemesanan dan konsistensi transaksi, layanan keuangan yang memerlukan stempel waktu yang tepat, dan sistem terdistribusi yang memesan peristiwa menggunakan pembacaan jam lokal.
Contoh dalam grup penempatan waktu presisi mendapat manfaat dari hal berikut:
-
Sumber waktu NTP lokal yang ditingkatkan dengan akurasi yang ditingkatkan, tersedia untuk semua sistem operasi yang didukung tanpa konfigurasi tambahan.
-
Akses ke perangkat Jam Perangkat Keras PTP (PHC) untuk sinkronisasi akurat mikrodetik (hanya instans Linux).
-
Timestamp paket perangkat keras untuk pengukuran jaringan resolusi nanodetik (hanya instans Linux).
Untuk informasi tentang mengonfigurasi instance Anda untuk menggunakan sumber waktu yang disempurnakan, lihatMengatur referensi waktu pada instans EC2 Anda untuk menggunakan Layanan Sinkronisasi Waktu Amazon lokal.
Aturan berikut berlaku untuk grup penempatan waktu presisi:
Aturan dan batasan
-
Untuk daftar keluarga instans yang didukung saat ini, lihatMengatur referensi waktu pada instans EC2 Anda untuk menggunakan Layanan Sinkronisasi Waktu Amazon lokal.
-
Jika Anda memulai atau meluncurkan instance dalam grup penempatan waktu presisi dan perangkat keras tidak mencukupi untuk menyediakan akses ke Layanan Sinkronisasi Waktu Amazon yang disempurnakan, permintaan gagal. Coba lagi nanti atau coba Zona Ketersediaan yang berbeda.
-
Anda tidak dapat menghapus grup penempatan waktu presisi yang merupakan induk dari grup penempatan cluster.
-
Tidak ada biaya tambahan untuk menggunakan grup penempatan waktu presisi.