Ringkasan kebijakan penempatan

Dokumen ini menjelaskan perilaku, batasan, dan penagihan kebijakan penempatan.

Secara default, Anda hanya mengelola lokasi instance Compute Engine dengan menentukan zonanya. Kebijakan penempatan memungkinkan Anda menentukan lebih lanjut penempatan relatif instance komputasi di suatu zona. Berdasarkan kebijakan yang Anda terapkan ke instance komputasi, Anda dapat mengurangi latensi jaringan di seluruh instance komputasi (kebijakan compact) atau meningkatkan ketahanan terhadap gangguan khusus lokasi (kebijakan spread).

Jika Anda ingin mengurangi latensi jaringan di antara instance komputasi dalam grup instance terkelola (MIG) dengan instance A3 High dengan 8 GPU (atau generasi yang lebih baru) atau H4D instance, gunakan kebijakan workload.

Untuk mempelajari cara lain mengontrol penempatan instance, lihat dokumentasi untuk penyewa tunggal dan MIG regional.

Tentang kebijakan penempatan

Setiap instance komputasi berjalan di server fisik—a host—yang berada dalam cluster yang terletak di pusat data untuk suatu zona. Jika Anda memiliki beberapa instance komputasi di zona yang sama, Compute Engine akan menempatkan instance komputasi ini di host yang berbeda secara default. Penempatan ini meminimalkan dampak potensi kegagalan daya. Namun, saat Anda menerapkan kebijakan penempatan ke instance komputasi di zona yang sama, Anda dapat mengontrol lebih lanjut lokasi relatif instance komputasi tersebut di zona berdasarkan kebutuhan workload Anda.

Anda dapat membuat jenis kebijakan penempatan berikut:

  • Kebijakan penempatan compact. Kebijakan ini menempatkan instance komputasi berdekatan satu sama lain di suatu zona, yang mengurangi latensi jaringan di antara instance komputasi. Kebijakan penempatan compact berguna saat instance komputasi Anda perlu sering berkomunikasi satu sama lain—misalnya, saat menjalankan komputasi berperforma tinggi (HPC), machine learning (ML), atau workload server database.

    Untuk mempelajari lebih lanjut, lihat Tentang kebijakan penempatan compact dalam dokumen ini.

  • Kebijakan penempatan spread. Kebijakan ini menempatkan instance komputasi pada hardware yang terpisah dan berbeda, yang dapat Anda gunakan untuk meningkatkan keandalan workload. Secara khusus, penyebaran instance komputasi membantu mengurangi jumlah instance komputasi yang terpengaruh secara bersamaan oleh gangguan khusus lokasi, seperti error hardware. Selain itu, jika Anda menggunakan kebijakan penempatan spread untuk menyediakan kapasitas berlebih di beberapa lokasi, Anda dapat membantu memastikan bahwa Anda masih memiliki kapasitas yang cukup meskipun satu lokasi terganggu. Oleh karena itu, kebijakan penempatan spread juga dapat berguna untuk workload skala besar, terdistribusi, dan direplikasi, seperti Hadoop Distributed File System (HDFS), Cassandra, atau Kafka.

    Untuk mempelajari lebih lanjut, lihat Tentang kebijakan penempatan spread dalam dokumen ini.

Tentang kebijakan penempatan compact

Saat Anda menerapkan kebijakan penempatan compact ke instance komputasi, Compute Engine akan mencoba menempatkan instance komputasi sedekat mungkin satu sama lain. Penempatan ini tunduk pada jenis mesin dan ketersediaan zona instance komputasi, dan kekompakan instance hanya dicapai berdasarkan upaya terbaik. Jika aplikasi Anda sensitif terhadap latensi dan mengharuskan instance komputasi berada sedekat mungkin (kekompakan maksimum) di suatu zona, tentukan nilai jarak maksimum (Pratinjau). Nilai jarak maksimum yang lebih rendah memastikan penempatan instance yang lebih dekat, tetapi dapat mengakibatkan lebih sedikit mesin yang tersedia untuk penempatan instance komputasi.

Tabel berikut menguraikan seri mesin yang didukung, jumlah maksimum instance komputasi, dan kebijakan pemeliharaan host untuk setiap nilai jarak maksimum:

Nilai jarak maksimum Deskripsi Seri mesin yang didukung Jumlah maksimum instance komputasi Kebijakan pemeliharaan host yang didukung
Tidak ditentukan (Tidak direkomendasikan) Compute Engine melakukan upaya terbaik untuk menempatkan instance komputasi sedekat mungkin satu sama lain, tetapi tanpa jarak maksimum antara instance komputasi di zona.
  • Mesin yang dioptimalkan untuk akselerator: A4X Max, A4X, A4, A3 Ultra, A3 Mega1, A3 High1, A3 Edge1, A2, dan G2
  • Mesin yang dioptimalkan untuk komputasi: H4D, H3, C2D, dan C2
  • Mesin tujuan umum: C4D, C4, C3D, C3, N2D, dan N2
  • Mesin yang dioptimalkan untuk memori: M4N, M4, M3, M2, dan M1
  • Mesin yang dioptimalkan untuk jaringan: M4N
  • Mesin yang dioptimalkan untuk penyimpanan: Z3-metal
1.500
  • Untuk Z3-metal: Hentikan
  • Untuk semua seri mesin lain yang didukung: Migrasikan atau Hentikan
3 Compute Engine menempatkan instance komputasi Anda di blok yang berdekatan dalam cluster untuk latensi rendah.
  • Mesin yang dioptimalkan untuk akselerator: A4, A3 Mega1, A3 High1, A3 Edge1, A2, dan G2
  • Mesin yang dioptimalkan untuk komputasi: H4D, H3, C2D, dan C2
  • Mesin tujuan umum: C4D, C4, C3D, dan C3
  • Mesin yang dioptimalkan untuk memori: M4N, M4
  • Mesin yang dioptimalkan untuk jaringan: M4N
  • Mesin yang dioptimalkan untuk penyimpanan: Z3-metal
1.500
  • Untuk Z3-metal: Hentikan
  • Untuk semua seri mesin lain yang didukung: Migrasikan atau Hentikan
2 Compute Engine menempatkan instance komputasi Anda di blok yang sama dalam cluster. Instance komputasi mengalami latensi jaringan yang lebih rendah daripada instance komputasi yang ditempatkan di cluster yang sama, tetapi di blok yang berdekatan.
  • Mesin yang dioptimalkan untuk akselerator: A4, A3 Ultra, A3 Mega1, A3 High1, A3 Edge1, A2, dan G2
  • Mesin yang dioptimalkan untuk komputasi: H4D, H3, C2D, dan C2
  • Mesin tujuan umum: C4D, C4, C3D, dan C3
  • Mesin yang dioptimalkan untuk memori: M4N, M4
  • Mesin yang dioptimalkan untuk jaringan: M4N
  • Mesin yang dioptimalkan untuk penyimpanan: Z3-metal
  • Untuk A3 Ultra, A3 Mega, A3 High, dan A3 Edge: 256
  • Untuk semua seri mesin lain yang didukung: 150
Hentikan
1 Compute Engine menempatkan instance komputasi Anda di sub-blok yang sama. Penempatan ini meminimalkan latensi jaringan sebanyak mungkin.
  • Mesin yang dioptimalkan untuk akselerator: A3 Edge1, A2, dan G2
  • Mesin yang dioptimalkan untuk komputasi: H4D, H3, C2D, dan C2
  • Mesin tujuan umum: C4D, C4, C3D, dan C3
  • Mesin yang dioptimalkan untuk memori: M4N, M4
  • Mesin yang dioptimalkan untuk jaringan: M4N
  • Mesin yang dioptimalkan untuk penyimpanan: Z3-metal
22 Hentikan

1 Jika Anda ingin menerapkan kebijakan penempatan compact ke instance A3 Mega, A3 High, atau A3 Edge yang dibuat sebelum 1 Oktober 2025, hubungi tim akun atau tim penjualan Anda.

Setelah membuat kebijakan penempatan compact dan menerapkannya ke instance komputasi, Anda dapat memverifikasi lokasi fisik instance komputasi sehubungan dengan instance komputasi lain yang menentukan kebijakan penempatan compact yang sama. Untuk mengetahui informasi selengkapnya, lihat Melihat topologi instance Compute Engine.

Tentang kebijakan penempatan spread

Saat membuat kebijakan penempatan tersebar, Anda dapat menentukan jumlah domain ketersediaan—hingga delapan—untuk menyebarkan instance komputasinya di seluruh. Domain ketersediaan menyediakan hardware yang terisolasi dan berbeda untuk meminimalkan dampak gangguan lokal. Namun, domain ketersediaan masih terpengaruh oleh kegagalan infrastruktur bersama, seperti pemadaman listrik pusat data.

Untuk mengurangi proporsi instance komputasi Anda yang terpengaruh setiap kali domain ketersediaan terganggu, sebarkan instance komputasi Anda di setidaknya dua domain ketersediaan—setiap domain ketersediaan tambahan akan semakin mengurangi proporsi instance komputasi Anda yang terpengaruh. Atau, Anda dapat menyebarkan instance komputasi di sejumlah kecil domain ketersediaan untuk mencoba membatasi latensi jaringan antara instance komputasi tersebut atau karena batasan zona.

Saat Anda menerapkan kebijakan penempatan tersebar ke instance, Compute Engine akan menempatkan instance di domain ketersediaan tertentu berdasarkan salah satu hal berikut:

  • Penempatan otomatis. Secara default, Compute Engine akan otomatis menempatkan instance di domain berdasarkan jumlah instance komputasi yang sudah menerapkan kebijakan penempatan:

    • Delapan instance komputasi atau kurang: Jika kebijakan penempatan tersebar sudah diterapkan ke delapan instance komputasi atau kurang, Compute Engine akan menempatkan instance Anda di domain dengan instance komputasi paling sedikit.

    • Lebih dari delapan instance komputasi: Jika kebijakan penempatan tersebar sudah diterapkan ke lebih dari delapan instance komputasi, Compute Engine akan menempatkan instance Anda di domain acak.

  • Penempatan tertentu. Saat membuat instance, memperbarui properti instance, atau membuat template instance, Anda dapat secara opsional menentukan domain ketersediaan tempat instance komputasi Anda akan ditempatkan. Mendistribusikan instance komputasi di seluruh domain akan membantu meningkatkan ketahanan workload Anda. Menempatkan instance komputasi di domain yang sama dapat membantu mengurangi latensi jaringan di antara instance komputasi tersebut.

Saat Anda menerapkan kebijakan penempatan tersebar ke instance yang ada, instance tersebut mungkin perlu dipindahkan ke domain ketersediaan lain. Selama proses ini, Compute Engine akan menghentikan atau memigrasikan instance secara langsung berdasarkan kebijakan pemeliharaan host-nya.

Pembatasan

Bagian berikut menguraikan batasan untuk kebijakan penempatan.

Batasan untuk semua kebijakan penempatan

Untuk semua kebijakan penempatan, batasan berikut berlaku:

  • Kebijakan penempatan adalah resource regional, dan hanya berfungsi di region tempat kebijakan tersebut berada. Misalnya, jika Anda membuat kebijakan penempatan di region us-central1, Anda hanya dapat menerapkannya ke resource Compute Engine yang terletak di us-central1 atau di zona di us-central1.

  • Anda hanya dapat menerapkan satu kebijakan penempatan per resource Compute Engine.

  • Anda hanya dapat mengganti atau menghapus kebijakan penempatan dari instance komputasi. Mengganti atau menghapus kebijakan penempatan dari resource Compute Engine lain tidak didukung.

  • Anda hanya dapat menghapus kebijakan penempatan jika tidak sedang diterapkan ke resource Compute Engine apa pun.

  • Anda tidak dapat menerapkan kebijakan penempatan ke instance penyewa tunggal.

Batasan untuk kebijakan penempatan compact

Selain batasan untuk semua kebijakan penempatan, kebijakan penempatan compact memiliki batasan berikut:

  • Jika kebijakan penempatan compact menentukan a nilai jarak maksimum, nilai ini akan memengaruhi jumlah maksimum instance komputasi yang dapat Anda terapkan kebijakan penempatan, serta seri mesin dan kebijakan pemeliharaan host yang dapat digunakan instance komputasi.

  • Jika Anda ingin menerapkan kebijakan penempatan compact ke pemesanan sesuai permintaan saat Anda membuatnya, batasan berikut berlaku:

    • Anda hanya dapat menerapkan kebijakan penempatan compact ke pemesanan sesuai permintaan, project tunggal, dan mandiri. Pemesanan bersama dan pemesanan yang dilampirkan ke komitmen tidak didukung.

    • Anda tidak dapat menerapkan kebijakan penempatan compact yang menentukan nilai jarak maksimum 1.

    • Anda hanya dapat menerapkan kebijakan penempatan compact ke satu pemesanan dalam satu waktu.

  • Anda tidak dapat menerapkan kebijakan penempatan compact ke VM Flex-start di MIG.

Batasan untuk kebijakan penempatan spread

Selain batasan untuk semua kebijakan penempatan, kebijakan penempatan spread memiliki batasan berikut:

  • Anda dapat menerapkan kebijakan penempatan tersebar ke maksimum 256 instance komputasi.

  • Anda tidak dapat menerapkan kebijakan penempatan spread ke pemesanan.

  • Anda tidak dapat menerapkan kebijakan penempatan spread ke VM Flex-start.

Penagihan

Tidak ada biaya tambahan untuk pembuatan, penghapusan, atau penerapan kebijakan penempatan ke instance komputasi.

Langkah berikutnya