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

虚拟化技术和vm的区别(四种虚拟化技术)


一、VR虚拟现实与VM虚拟制造有什么区别?虚拟现实(VR)和虚拟制造(VM)都是虚拟技术,但它们的应用和目的不同。
虚拟现实(VR)是一种完全虚拟的体验,用户佩戴头戴式显示器或其他设备进入虚拟世界,与真实环境完全分离。在虚拟现实中,用户可以与虚拟环境中的物体、场景和其他用户进行交互,以获得类似于现实世界的体验。
虚拟制造(VM)是一种将现实世界的物理制造过程转化为数字模拟的技术。通过VM技术,可以在数字环境中创建、优化和验证产品模型、流程和制造流程。VM技术可以提高制造效率、降低成本、减少资源浪费和环境污染等。
因此,虚拟现实(VR)和虚拟制造(VM)的应用和目的是不同的。虚拟现实是用于创建虚拟体验的技术,而虚拟制造是用于数字化制造过程的技术。


二、【VM】虚拟化和hypervisor虚拟化是隐藏底层物理硬件的过程,以便多个操作系统可以透明地使用和共享它。
Hypervisor(虚拟机管理系统)是运行在物理服务器和操作系统之间的中间软件层。它允许多个操作系统和应用程序共享一组基本物理硬件,也称为虚拟环境中的“元”操作系统,它可以协调对服务器上所有物理设备和虚拟机的访问,也称为虚拟机监视器(虚拟机监视器)。
Hypervisor是所有虚拟化技术的核心,支持多个工作负载不间断迁移的能力是Hypervisor的基本功能。
当服务器启动并运行虚拟机管理程序时,它会为每个虚拟机分配适当数量的内存、CPU、网络和磁盘,并加载所有虚拟机的来宾操作系统。
虚拟机管理程序对于操作系统来说就像操作系统对于进程一样。它们提供独立的虚拟硬件平台来执行,而虚拟硬件平台又提供对底层机器的完全虚拟访问。
在典型的分层架构中,提供平台虚拟化的层称为虚拟机管理程序(有时称为虚拟机管理器或VMM)。
来宾操作系统称为虚拟机(VM),因为对于这些VM,硬件是专门为它们虚拟化的。
平台虚拟化有很多优点。美国报告的一组有趣的统计数据美国环境保护署(EPA)证明了其好处:当EPA研究服务器和数据中心的能源效率时,发现服务器实际上只有5%的时间在工作,服务器全部处于“睡眠”状态。
单一服务器虚拟化平台可以提高服务器利用率,但减少服务器数量才是它最大的作用。减少服务器数量意味着减少空间、功耗、冷却和管理成本。使用更少的硬件还可以提高可靠性。综上所述,平台虚拟化不仅提供了技术优势,还创造了成本和能源优势。
如图1所示,虚拟机管理程序是一个提供底层机器虚拟化的软件层(在某些情况下需要处理器支持。操作系统虚拟化对底层资源的访问)。该过程的机器。虚拟机管理程序也做同样的事情,但对象不是进程,而是整个来宾操作系统。
Hypervisor分类
Hypervisor可以分为两大类:
第一种是类型1。这种类型的Hypervisor直接运行在物理硬件上的。
另一种是类型2,它是在不同操作系统中运行的虚拟机管理程序(在物理硬件上运行)。
类型1虚拟机管理程序的一个示例是基于内核的虚拟机(KVM-本身是基于操作系统的虚拟机管理程序)。
第2类虚拟机管理程序包括QEMU和WINE。
虚拟机管理程序的构成
虚拟机管理程序(任何类型)只是一个从来宾操作系统中抽象出硬件的分层应用程序。这样,每个客户操作系统只能看到一个虚拟机,而不是实际的硬件机器。
让我们粗略地看一下虚拟机管理程序的内部组件及其在VM(来宾操作系统)上的表示。
在较高层面上,虚拟机管理程序需要一些工具来启动来宾操作系统:需要驱动程序的内核映像、配置(例如IP地址和所需的内存量)、磁盘盒和网络设备。
磁盘和网络设备通常映射到机器的物理磁盘和网络设备(如图2所示)。
最后,需要一组来宾操作系统工具来启动和管理来宾操作系统。
参考: