In computing, virtualization means to create a virtual version of a device or resource, such as a server, storage device or network.
Major applications of the concept of virtualization are:
Disaster Recovery: Virtual machines can be used as backup machines for physical servers. These Virtual machine can take over workload for a server experiencing an outage.
Testing and Training: Virtualization can create virtual server to isolate machine for testing and training.
Portable Applications: Portable applications can run from a removable drive, without installing it on the system's main disk drive.
Portable Workspaces: Virtualization can create portable workspaces on removable devices.
Some common types of virtualization are:
Network Virtualization: Network virtualization allows a large physical network to be provisioned into multiple smaller logical networks and conversely allows multiple physical network to be combined into a larger logical network.
It can also split bandwidth into channels, and each of which can be assigned (or reassigned) to a particular server or device.
Storage virtualization is pooling of data from multiple storage devices, even different types of storage devices can be pooled, into what appears to be a single device that can be managed centrally.
Explore All Chapters