The tutorial provides the software virtualization concepts, advantages of software virtualization in the cloud computing environment The tutorial is useful for both beginners and professionals.
What is software virtualization ?
- The software virtualization in the cloud computing also called the application virtualization.
- The software virtualization is the mechanism which is similar to the virtualization process except that it abstracts the software installation procedure and creates a virtual software installation.
- Each virtual machine is provided the virtual software for processing the application requests. Virtual Box,
- Virtualized software is an application that will be “installed” into its own self-contained unit.
- Software Virtualization.examples: VMware , Virtual Box
Advantages of Software Virtualization
- provides easy client deployment process
- provides easy software upgrades as each virtual machine uses the same software virtually
- provides easy and quick software migration among platforms
Top 10 Popular virtualization software
| Virtualization Software | Host OS | Guest OS | Price |
| Microsoft Hyper -V | Windows 64 bit | Windows, Linux | Free |
| Redhat Virtualization | Linux | Windows, Linux | Free |
| VMWare Workstation Player | Windows | Windows, Linux, Mac OS | Paid |
| VMWare Fusion | Mac OS | Windows, Linux, Solaris, Netware | Paid |
| Oracle Virtualization | Windows, Linux, Mac OS , Solaris | Windows, Linux, Mac OS , Solaris | Free |
| QEMU | Any | Any | Free |
| Apple Boot Camp | Mac OS | Windows | Free |
| Virtual Box | Windows, Linux, Mac OS | Windows, Linux, Mac OS | Free |
| Parallels Desktop | Mac OS | Mac OS | Paid |
| Xen Project | Linux Windows | works with hyperscale cloud | FreeSoftware VirtualizationSoftware Virtualization |