The term Virtualization refers to creation of virtual version of computer system of different operating systems, servers, file storage devices and network resources. Virtualization reduce the hardware costs and allowing us to utilize the expensive processing power effectively. This article listed available open source virtualization software tools tools for all hardware and operating system platforms.
Open Source Virtualization software tools list:
|KVM||KVM is known as Kernal Based Virtual Machine and is an open-source software. Provide an virtualization solution for Linux X86 hardware. Using KVM can connect multiple virtual machines running Linux or Windows images with private virtualized hardware. KVM consists of loadable kernal module, kmv.ko which provides the core virtualization infrastructure and processor specific module, kvm-intel.ko and kvm-amd.ko.||Linux|
|OpenVZ||OpenVZ is available under GNU GPL licence. Unlike other virtual machines, OpenVX provides container-based virtualization for Linux and creates multiple secure, isolated containers (VEs or VPSs) on a single server. Primary goal of isolation is to enabling better server utilization and avoiding conflicts as each container perform like a stand-alone server.||Linux|
|XBox||XBox is a powerful virtualization software and support both 32-bit (x86) and 64-bit (AMD64 and Intel64) machines. It is made to use for enterprise and home purpose. Known for high performance product for enterprise customers. This is the only professional solution which is freely available as open-source software under GNU GPL version 2 licence. Support large number of guest operating systems.||Windows
|Xen||The Xen describe itself is the leading open-source virtualization platform that is powering some of the largest clouds in production like Amezon Webservices Aliyun, Rackspace Public Cloud, Verizon Cloud and many hosting services use Xen Project software. Plus, it is integrated into multiple cloud orchestration projects like OpenStack. Xen supports multiple guest operating systems Linux, Windows, NetBSD, FreeBSD, Supports multiple Cloud platforms like CloudStack, OpenStack. Support Virtual Machine Migration. Secured by implementing the Xen Security Model (XSM). Provides scalable platform, the hypervisor can scale up to 4,095 host CPUs with 16Tb of RAM. Using Para Virtualization (PV), the hypervisor supports a maximum of 512 VCPUs with 512Gb RAM per guest. Using Hardware Virtualization (HVM), it supports a maximum of 128 VCPUs with 1Tb RAM per guest.||Windows
Open Source licence:
– Article ends here –