Data center virtualization is the process of designing, developing and deploying a data center on virtualization and cloud computing technologies.
It primarily enables virtualizing physical servers in a data center facility along with storage, networking and other infrastructure devices and equipment. Data center virtualization usually produces a virtualized, cloud and collocated virtual/cloud data center.
Data center virtualization encompasses a broad range of tools, technologies and processes that enable a data center to operate and provide services on top of virtualization layer/technology. Using data center virtualization, an existing or a standard data center facility can be used to provide/host multiple virtualized data centers on the same physical infrastructure, which can simultaneously be used by separate applications and/or organizations. This not only helps in optimal IT infrastructure/resource utilization, but also in reducing data center capital and operational costs.