Most commonly, the term "virtualization" refers to the creation of virtual
instances of an operating system or virtual machines (VMs) on physical server
hardware, known as server virtualization. However, the development of server
virtualization has led to the creation of other virtual resource types,
including storage, network and I/O resources. Whether a server is physical or
virtual, it should be "balanced" with the right amount of resources to
achieve its intended operation without waste. Logically, it makes sense to
include all the server resources (CPU, memory, storage, I/O, network, etc.)
in this bundle of virtual devices. Furthermore, since the virtual server can
be placed anywhere, anytime within the available physical infrastructure -
improving flexibility, utilization, availability and operations - it stands
to reason that the resources it draws from shoul... (more)