当前位置:首页 > 虚拟化 > 正文

linux虚拟化技术优缺点教程(linux虚拟机的运行原理)

虚拟机有什么用处呢?如果用它装一个LINUX会用什么好处呢?

一个比较通俗的答案(适合不懂计算机知识的人)
虚拟机,顾名思义,就是虚拟的计算机,这个虚拟的计算机和真实的计算机很接近。唯一的区别是它的硬盘。它被虚拟成一个文件,这样你就可以修改虚拟机的设置,而不用担心损坏你的计算机,所以可以用来做实验等等。哈哈,就是这样。我不知道我的意思。你明白吗?^_^简单地说,你可以用虚拟电脑做任何事情。现在我们来说说虚拟机软件,主要是两个软件VirtualPC和VMware。还有一个选择软件的,呵呵,简单来说,安装VPC很简单,直接下一步即可,安装VM相对复杂,但也不是太复杂,但是VM性能比较好,可以说是就像真实的东西一样。电脑的性能是完全一样的,还可以使用桥接器连接到现有的电脑^_^。有很多东西可以研究
比较专业的回答(适合有一定计算机知识的人)
在电脑上,拿一个硬盘和内存输出,虚拟多台机器,每台机器都可以运行的作,互不干扰。这些“新”机器中的每一个都有自己的作。CMOS、硬盘和作,你可以像普通机器一样分区、格式化、安装和应用软件,还可以将这些作连接成。虚拟出现故障后,可以直接删除,不会影响本地。同样,本地崩溃后,虚拟不会受到影响,下次可以重新安装,然后添加之前创建的虚拟。这也是唯一可以在Windows和Linux服务器平台上运行的虚拟计算机软件。虚拟机软件可以让您在同一台计算机上使用多个作而无需重新启动,这不仅方便而且安全。虚拟机可以在学习技术中发挥重要作用。
虚拟机(virtualmachine)
虚拟机(VM)是一种支持多个作在单个物理服务器上并行运行的,可以提供更高效的运行环境。使用硬件的平台。在虚拟机中,处理器芯片将存储区域与的其他部分分开,作和应用程序运行在“保护模式”环境中。如果虚拟机内部的程序崩溃,不会影响虚拟机外部运行的程序的运行以及作的正常运行。
虚拟机有四种架构。种是“一对一映射”,其中以IBM虚拟机最为典型。第二类包括虚拟机指令映射,其中以Java虚拟机最为典型。Unix虚拟机模型和OSI虚拟机模型可以直接映射一些指令,而其他模型可以直接调用作函数。
在现实的计算机中,作中的设备驱动程序控制硬件资源,并负责将指令转换为特定的设备控制语言。设想的驱动程序假定的设备所有权,这使得不可能在一台计算机上同时运行多个作。虚拟机包含克服此的技术。虚拟化引入了低级设备资源重定向交互,而不影响更高级别的应用程序层。虚拟机允许客户在一台计算机上同时运行多个作。
MicrosoftVirtualServer2005基于OSI虚拟机结构,主要包括以下内容:
服务器作,如WindowsServer2003,服务器控制能力较弱主机。
虚拟机作,例如VirtualServer2005,包含一个VMM虚拟层,用于控制虚拟机并提供用于硬件模拟的软件结构。
每个虚拟机都由一组虚拟化设备组成,每个虚拟机都有相应的虚拟硬件。
优点:作和客户端应用程序可以在虚拟机上运行,​​无需提供任何交互式适配器支持。虚拟服务器只是物理以太网设备的软件模拟。
主要目的是安装一些软件进行研究,不需要在当前上安装,非常干净,需要使用时只需要启动虚拟机即可。但如果你只是做正常的事情,则不需要安装虚拟机,否则启动虚拟机会消耗大量资源。
目前,在多台服务器上安装虚拟机越来越流行,这样服务器才能充分发挥作用,一台物理服务器可以变成多台服务器而不互相影响在一起。

linux哪个虚拟机好???

个:KVM
是一种基于内核的开源虚拟化,集成到Linux2.6.20之后的所有主要发行版中。KVM虚拟化需要硬件支持,并且基于完全硬件虚拟化。KVM比Xen具有更好的可管理性和更高的性能。所以RHEL6及以后版本默认支持KVM并放弃Xen。
第二:Xen
是剑桥大学开发的开源虚拟机。Xen通过一种称为半虚拟化的技术实现高性能。即使在一些不太适应传统虚拟化技术的架构中,Xen也表现得非常好,但是Xen的作比较复杂,维护成本也比较高。不支持Windows虚拟机。
第三:VirtualBox
它是一款由德lnnotek公司开发、SunMicrosystems公司出品的开源虚拟机软件。它是用QT编写的,被Oracle收购后正式更名为OracleVMVirtualBox。被誉为目前功能最强大的虚拟机软件,功能丰富,性能优良。
第四:VMwareWorkstation
VMwareWorkstation是一款功能强大的桌面虚拟计算软件,允许用户在单个桌面上同时运行不同的作,开发新的应用程序,实验和使用是的。适合您的程序的解决方案。它可以在物理机以及便携式虚拟机上模拟完整的环境。其更大的灵活性和先进的技术超越了市场上其他虚拟计算机软件。虚拟;实时快照;VMware提取共享文件夹的功能以及对PXE的支持使其成为必不可少的工具,但这是有代价的。