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 |