主流虚拟化技术有哪些?计算机虚拟化技术是什

时间:2021-07-16 | 标签: | 作者:Q8 | 来源:网络

小提示:您能找到这篇{主流虚拟化技术有哪些?计算机虚拟化技术是什}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的主流虚拟化技术有哪些?计算机虚拟化技术是什内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

计算机虚拟化已经成为当下计算机领域的一个热门话题,虚拟化技术在很多环境下都有使用,为一些企业工作提供了更多方便,那么主流虚拟化技术有哪些呢?下面跟随一起看下吧。
  什么是虚拟化技术
  简单来讲,虚拟化就是为一些组件创建虚拟(而不是物理)版本的过程。虚拟化可以应用到计算机、操作系统、存储设备、应用或网络。但是,服务器虚拟化才是虚拟化的核心。现如今的x86服务器的设计存在局限性,每次只能运行一个操作系统和应用,这为IT部门带来了挑战。因此,即使是小型数据中心也必须部署大量服务器,而每台服务器的容量利用率只有5%到15%,无论以哪种标准来衡量,都十分的低效。
  虚拟化使用软件来模拟硬件并创建虚拟计算机系统。这样一来,企业便可以在单台服务器上运行多个虚拟系统,也就是运行多个操作系统和应用,而这可以实现规模经济以及提高效益。

  硬件分区技术
  硬件分区技术:硬件资源被划分成数个分区,每个分区享有独立的CPU、内存,并安装独立的操作系统。在一台服务器上,存在有多个系统实例,同时启动了多个操作系统。这种分区方法的主要缺点是缺乏很好的灵活性,不能对资源做出有效调配。随着技术的进步,如今对于资源划分的颗粒已经远远提升,例如在IBMAIX系统上,对CPU资源的划分颗粒可以达到0.1个CPU。这种分区方式,在目前的金融领域,比如在银行信息中心得到了广泛采用。
  虚拟机技术
  在虚拟机技术(VirtualMachineMonitor)中,不再对底层的硬件资源进行划分,而是部署一个统一的Host系统。在Host系统上,加装了VirtualMachineMonitor,虚拟层作为应用级别的软件而存在,不涉及操作系统内核。虚拟层会给每个虚拟机模拟一套独立的硬件设备,包含CPU、内存、主板、显卡、网卡等硬件资源,在其上安装所谓的Guest操作系统。最终用户的应用程序,运行在Guest操作系统中。这种虚拟机运行的方式有一定的优点,比如能在一个节点上安装多个不同类型的操作系统;但缺点也非常明显,虚拟硬件设备要消耗资源,大量代码需要被翻译执行,造成了性能的损耗,使其更合适用于实验室等特殊环境。其代表产品有EMC旗下的VMware系列、微软旗下的VirtualPC/Server系列等。



  准虚拟机技术
  为了改善虚拟机技术(VirtualMachineMonitor)的性能,一种新的准虚拟化技术(Para-Virtualizion)技术诞生了。这种虚拟技术以Xen为代表,其特点是修改操作系统的内核,加入一个XenH全网营销效果ypervisor层。它允许安装在同一硬件设备上的多个系统可以同时启动,由XenHypervisor来进行资源调配。在这种虚拟环境下,依然需要模拟硬件设备,安装Guest操作系统,并且还需要修改操作系统的内核。政法舆情监测Xen相对于传统的VirtualMachineMonitor,性能稍有提高,但并不十分显著。为了进一步提高性能,Intel和AMD分别开发了
  计算机虚拟化技术
  VT和Pacifica虚拟技术,将虚拟指令加入到了CPU中。使用了CPU支持的硬件虚拟技术,将不再需要修改操作系统内核,而是由CPU特有的指令集进行相应的转换操作。
  操作系统虚拟化技术
  最新的虚拟化技术已经发展到了操作系统虚拟化,以SWsoft的Virtuozzo/OpenVZ和Sun基于Solaris平台的Container技术为代表,其中Virtuozzo是商业解决方案,而OpenVZ是以Virtuozzo为基础的开源项目。他们的特点是一个单一的节点运行着唯一的操作系统实例,通过在这个系统上加装虚拟化平台,可以将系统划分成多个独立隔离的容器,每个容器是一个虚拟的操作系统,被称为虚拟环境(即VE,VirtualEnvironment),也被称为虚拟专用服务器(即VPS,VirtualPrivateServer)。在操作系统虚拟化技术中,每个节点上只有唯一的系统内核,不虚拟任何硬件设备。此外,多个虚拟环境以模板的方式共享一个文件系统,性能得以大幅度提升。在生产环境中,一台服务器可根据环境需要,运行一个VE/VPS,或者运行上百个VE/VPS。所以,操作系统虚拟化技术是面向生产环境、商业运行环境的技术。从最早的硬件分区到现阶段的虚拟机和虚拟操作系统,虚拟化技术已经发展了好几代,不同的技术路线也带来了不同的优劣势。选择什么样的技术和产品,用户还是应该结合自身的预算和应用实践来决策。
 

  以上是有关主流虚拟化技术有哪些的具体介绍,主流虚拟化技术是现在非常流行的一种先进技术,完成了相关虚拟场景的搭建,为人们提供了更多方便。
 



主流虚拟化技术有哪些?计算机虚拟化技术是什

上一篇:怎么购买虚拟主机?购买虚拟主机如何进行
下一篇:虚拟主机的功能和作用 租用虚拟服务器就选


版权声明:以上主题为“主流虚拟化技术有哪些?计算机虚拟化技术是什"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
扫码咨询
    主流虚拟化技术有哪些?计算机虚拟化技术是什
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“主流虚拟化技术有哪些?计算机虚拟化技术是什”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通主流虚拟化技术有哪些?计算机虚拟化技术是什的相关事宜。

关键词:主流虚拟化技术有哪些?

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:545321@QQ.com
电话:400-021-1330 | 客服QQ:545321
沪ICP备12034177号 | 沪公网安备31010702002418号