Virtualization

In modern computing, virtualization refers to creating a virtual version of common computing resources at the same abstraction level.

Virtualization is used to create virtual representations of common computing resources — servers, storage, networks, servers, desktops, mobile devices, and even applications. Virtualization is often used to optimize resource utilization, improve flexibility, and enhance scalability.

Here are a few common virtualization platforms and tools...

  • VMware
  • Microsoft Hyper-V
  • KVM (Kernel-based Virtual Machine)
  • VirtualBox
  • VMware Workstation
  • OpenStack