ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 透过Hypervisor看虚拟

透过Hypervisor看虚拟

原创 Linux操作系统 作者:danielw316 时间:2010-10-27 13:41:49 0 删除 编辑

     服务器虚拟化技术,使得我们能在单一的硬件服务器上增加许多不同的操作系统和工作负载到虚拟的环境中。这些虚拟的服务器或虚拟机是相互独立的运行环境,使用的是虚拟的资源。实现虚拟化一个通常的方法就是采用Hypervisor技术。Hypervisor,即管理程序技术,是一段“薄层”的代码行的软件,他能够精细地完成动态资源的分享。
    目前存在二种Hypervisor技术,所谓的“裸金属”技术和“宿居”技术。
     “裸金属”技术直接处理到硬件层面,具有较高的效率和性能,但它需要硬件厂商提供辅助的虚拟技术支持。比如,英特尔虚拟化技术(IntelVT)和AMD-V(TM)技术。
    “裸金属”类型的Hypervisor把客户操作系统,连同在这个操作系统上跑的应用软件打包成一个软实体,并为它提供一个标准的硬件模拟环境,使这个软实体与硬件剥离。
   
      “裸金属”类型的Hypervisor优点是高效的资源利用,能很好提供多个不同的操作系统同步运行,对多操作系统同时开发、测试比较效果明显。
     “裸金属”类型的Hypervisor缺点是由于在虚拟软件的顶端,一度表现出使得虚拟化软件性能降低,这需要硬件提供某些弥补。这也给硬件厂商带来创新的商机。硬件厂商从此切入了虚拟化的大阵营。
      第二种“宿居”类型Hypervisor,运行在一个客户操作系统之上。Hypervisor像处理I/O、内存及存储管理一样提供虚拟服务。这种方式也被称作操作系统虚拟化,在某些环境下也被称作为“容器”。这种方法非常适合将一台物理机虚拟成多个“容器”给WEB网站用,因为使用者看到的是一个假象的物理机,并能操作控制它。
    
      

hypervisor2.JPG

hypervisor1.JPG

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24730094/viewspace-676877/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 云计算方法浅议
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-10-09

  • 博文量
    2
  • 访问量
    2701