Host/Guest License Model | Glossary

Host/Guest License Model explains how SPLA licenses physical hosts and virtual machines for compliant, scalable Microsoft virtualization.

The Host/Guest License Model is a foundational licensing concept within Microsoft’s Service Provider License Agreement (SPLA) and other server virtualization environments. In this model, licensing is structured around the division between the physical server (the “host”) and its virtualized environments or virtual machines (the “guests”). The “host” refers to the underlying physical hardware running a hypervisor, while “guest” denotes each individual virtual instance operating atop the host.

Under the SPLA program, organizations must ensure that both the host infrastructure and each guest virtual machine comply with Microsoft’s licensing requirements as outlined in the Service Provider Use Rights (SPUR). For server products like Windows Server, this typically means that licensing can be applied either at the host level (covering all virtual machines running on that host) or at the guest level (licensing each virtual machine individually), depending on the chosen server edition and usage scenario.

Selecting the appropriate model is critical: licensing the host often allows greater VM density and agility, while guest licensing offers flexibility for diverse customer requirements. Accurate tracking and reporting of both host and guest usage is essential for compliance, especially in multi-tenant cloud or hosting environments. The Host/Guest License Model enables service providers to deliver scalable, cost-efficient, and compliant virtualization solutions tailored to modern business needs.

Ready to make your next move?

Experience the speed, ease, and limitless scalability of our platform.