Sole-tenant nodes are physical Compute Engine servers dedicated solely to your workloads. Sole-tenant nodes offer the same machine types and options as regular compute instances, including custom machine shapes and transparent maintenance, but on servers dedicated exclusively to your use.
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.
1. // CREATE A NODE TEMPLATE 2. gcloud compute sole-tenancy node-templates create 3. mynodetemplate --node-type n1-node-96-624 --region us-central1 4. 5. // PROVISION A NODE GROUP OF SIZE TWO 6. gcloud compute sole-tenancy node-groups create mynodegroup 7. --node-template mynodetemplate --target-size 2 8. --zone us-central1-a 9. 10. // CREATE INSTANCE WITH 4vCPUS AND 8GB OF MEMORY ON A NODE 11. gcloud compute instances create my-vm 12. --node-group mynodegroup --custom-cpu 4 --custom-memory 8 13. --zone us-central1-a
Create a sole-tenant node with an underlying physical server dedicated entirely to your workloads.
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.
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.
View physical core usage information, including sockets, cores, and memory through the cloud audit logger to easily identify usage for compliance and license reporting.
Learn and build
New to GCP? Get started with any GCP product for free with a $300 credit.
Need more help?
Our experts will help you build the right solution or find the right partner for your needs.