The adoption of virtualization in datacenters creates the need for a new class of networks designed to support elasticity of resource allocation, increasingly mobile workloads and the shift to production virtual workloads, requiring maximum availability. Building a network that spans both physical servers and virtual machines with consistent capabilities demands a new architectural approach to designing and building the IT infrastructure. Performance, elasticity, and logical addressing structures must be considered as well as the management of the physical and virtual networking infrastructure. Once deployed, a network that is virtualization ready can offer many revolutionary services over a common shared infrastructure.