We recommend five good open-source virtualization technology software-Linux Enterprise Application-Linux server application information. The following is a detailed description. Virtualization has now become a mainstream technology for large enterprises. Major players include EMC, IBM, and Microsoft. Of course they are dedicated to the promotion of patented software. Next we will look at some good open-source virtualization software.
1. The most powerful open-source Virtual Machine VirtualBox
VirtualBox is a powerful x86 Virtual Machine Software with rich features and excellent performance. Even better, VirtualBox has become an open-source software released under the GPL license. Oracle VM VirtualBox has been released to version 4.0. With the powerful support of Oracle, Oracle VM is still worth using.
2. Open-source VM KVM
KVM (short for Kernel-based Virtual Machine) is a full-featured virtualization solution on the x86 hardware platform in Linux. It contains a scalable Kernel module kvm. ko provides and virtualizes core architecture and processor specification modules.
Using KVM allows multiple virtual machines, including Linux and Windows, to have private hardware, including NICs, disks, and graphics adapter.
3. Open-source Virtual Machine Xen
Xen is an open-source Virtual Machine monitor developed by the University of Cambridge. It intends to run as many as 100 operating systems with full features on a single computer. The operating system must be explicitly modified ("ported") to run on the Xen (but provide compatibility with user applications ). This allows Xen to achieve high-performance virtualization without special hardware support.
4. Linux virtualization technology OpenVZ
OpenVZ is an operating system virtualization technology based on Linux kernel and operating system. OpenVZ allows the physical Server to run multiple operating systems, such as Virtual Private Server (VPS) or Virtual Environment (VE, Virtual Environment ).
Compared with virtual machines like VMware and semi-Virtualization Technologies like Xen, both host OS and guest OS of OpenVZ must be Linux (although different Linux releases can be used in different virtual environments ). However, OpenVZ claims to have a performance advantage. According to the OpenVZ website, using OpenVZ has a performance loss of 1-3% compared with using an independent server.
OpenVZ is the foundation of mongoozzo, a proprietary software developed by SWsoft and Inc. OpenVZ authorization is GPLv2.
OpenVZ consists of two parts: a modified operating system core and user tools.
5. Lguest
Lguest Is A virtualization project initiated by IBM engineer Rusty Russell (Australian Developer). It is a streamlined hypervisor (hypervisor) with only 5000 lines of code ), it is included in the kernel of the latest version. Similar to KVM, it supports the latest virtualization technology for Intel and AMD chips. However, unlike ESX Server of VMware, the operating system in the virtual machine created by Lguest knows that it is virtualized. Therefore, when the CPU cycle is called, it can directly send requests to the real hardware, instead of being used as an intermediate medium, reducing the efficiency. Therefore, this architecture greatly improves the efficiency. Lguest adopts GPL authorization.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.