diff --git a/src/dstack/_internal/core/backends/gcp/compute.py b/src/dstack/_internal/core/backends/gcp/compute.py index e2b54b1e40..3846e4f4d5 100644 --- a/src/dstack/_internal/core/backends/gcp/compute.py +++ b/src/dstack/_internal/core/backends/gcp/compute.py @@ -411,10 +411,8 @@ def create_placement_group( name=placement_group.name, region=placement_group.configuration.region, group_placement_policy=compute_v1.ResourcePolicyGroupPlacementPolicy( - # GCP documents only collocation="COLLOCATED" - # but collocation="AS_COMPACT" actually places VMs on the same host - # and improves networking performance. Discovered with Gemini. - collocation="AS_COMPACT", + availability_domain_count=1, + collocation="COLLOCATED", ), ) self.resource_policies_client.insert(