In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article shows you what common Linux virtual machines are, which are concise and easy to understand, which can definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
Linux virtual machine has: 1, VMware Workstation, is a powerful desktop virtual computer software; 2, VirtualBox, is an open source virtual machine software; 3, KVM;4, Xen, is an open source virtual machine monitor; 5, OpenVZ;6, Lguest and so on.
The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.
It is necessary to learn Linux operation and maintenance technology and build an operation and maintenance environment for learning Linux. Many friends use virtual machines to learn Linux, so what is a virtual machine? What are the common virtual machines in Linux? Here's an introduction.
What is a virtual machine?
Virtual machine software is a group of special software, which can run either independently or on top of the operating system. When the virtual machine software is running on the system, after installing the virtual machine software on the computer (PC or notebook computer, etc.), several relatively independent virtual PC devices can be simulated, and each virtual PC device can be installed and run with operating system and network services, which is almost no different from the real computer equipment.
In use, it is necessary to install virtual machine software on the computer, and then create one or more virtual machine systems (virtual computer devices) through the installed virtual machine software. finally, the operating system is installed and configured on these virtual computer devices, and finally "run multiple virtual machine device systems" on one computer at the same time.
Linux common virtual machine VMware Workstation
VMware Workstation is a powerful desktop virtual computer software that provides users with the best solution to run different operating systems on a single desktop at the same time, and to develop, test and deploy new applications.
VirtualBox
VirtualBox is an open source virtual machine software. VirtualBox is a software developed by the German company Innotek and produced by the company Sun Microsystems, written in Qt, and officially renamed to Oracle VM VirtualBox after Sun was acquired by Oracle. VirtualBox claims to be the strongest free virtual machine software, it not only has rich features, but also excellent performance! VirtualBox is rewritten by qemu and contains a lot of qemu code. It can be used in cpu that does not support virtualization. One thing worth saying: VirtualBox is good at graphics and can accelerate 2D and 3D. The operation has an independent graphical interface, which is easy to use. However, the control of CPU is not very good, so it is more suitable for virtual machines with desktop needs.
KVM
KVM (Kernel-based Virtual Machine) is a fully functional virtualization solution on x86 hardware platform under Linux, including a loadable kernel module kvm.ko, providing and virtualizing core architecture and processor specification modules. The use of KVM allows multiple virtual machines, including Linux and Windows, to have private hardware, including network cards, disks, and graphics adapters.
Xen
Xen is an open source virtual machine monitor developed by the University of Cambridge. It intends to run up to 100 operating systems with full features on a single computer. The operating system must be explicitly modified ("ported") to run on Xen. This enables Xen to achieve high-performance virtualization without special hardware support.
OpenVZ
OpenVZ is an operating system-level virtualization technology based on Linux kernel and operating system. It is SWsoft, Inc. The foundation of the proprietary software Virtuozzo developed by the company consists of two parts, a modified operating system core and user tools. OpenVZ allows physical servers to run multiple operating systems, known as virtual private servers (VPS,Virtual Private Server) or virtual environments (VE, Virtual Environment). Compared with virtual machines like VMware and paravirtualization technologies such as Xen, both host OS and guest OS of OpenVZ must be Linux. However, OpenVZ claims that this has a performance advantage, and there is only a 1-3% performance loss with OpenVZ compared to using a stand-alone server.
Lguest
Lguest, a virtualization project initiated by IBM engineer Rusty Russell (Australian developer), is a streamlined hypervisor (hypervisor) with only 5000 lines of code that has been included in recent versions of the kernel. Similar to KVM, it supports the latest virtualization technologies of Intel and AMD chips, but unlike VMware's ESX Server, the operating system in the virtual machine created by Lguest knows that it is virtual, so when calling the CPU cycle, it can directly send requests to the real hardware, rather than as an intermediary and reduce efficiency, so this architecture greatly improves the efficiency.
What are the common Linux virtual machines? have you learned any knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to follow the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.