Help meet security and compliance needs

Deploy instances on sole-tenant nodes to ensure they share a physical server only with
other instances you own in order to help address common security and compliance
requirements.

Bring existing software licenses

Run existing software by using sole-tenant node configurations to bind your instances
to an underlying physical server to help meet per-socket or per-core licensing
requirements. Gain visibility into underlying physical core usage to support your
license reporting needs.

Control your resources

Operate workloads with explicit placement using affinities and anti-affinities to
schedule instances onto a specific node, node group, or collection of node groups to
ensure your instances land on the nodes you desire.

Start quickly and easily

To get started, simply create a node template via the gcloud command line, provision
a sole-tenant node group with that template, and launch compute instances of any
shape onto the node group.

Features

Dedicated compute

Custom machine types

Create virtual machines on sole-tenant nodes with shapes (i.e., vCPU and memory) that
are right for each of your workloads.

Instance placement

Launch compute instances onto a specific sole-tenant node or different sole-tenant
Nodes in order to ensure instance co-location or separation.

Minimize physical server usage

For licensing and compliance purposes, configure your sole-tenant nodes to minimize
the number of physical servers used by each node, while still receiving transparent
maintenance events to stay up-to-date with security patches and updates.