Hypervisor,虚拟化,容器 - 1

Hypervisor是一种运行在物理服务器和OS之间的中间软件层,可允许多个操作系统和应用共享一套物理硬件,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor)。

Hypervisor是所有虚拟化技术的核心。非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。当服务器启动并执行Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统。

虚拟化技术 

概念 
Hypervisors是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisors不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。 

种类

三个最主要的架构类别包括:

第一种 :虚拟机直接运行在系统硬件上,创建硬件全仿真实例,被称为“裸机”型。最为常见。

裸机型在虚拟化中Hypervisor直接管理调用硬件资源,不需要经过底层操作系统,也可以将Hypervisor看作一个精简的操作系统。这种方案的性能处于主机虚拟化(下面要介绍到的第二种)与操作系统虚拟化(第三种)之间。

它的结构是:从底层到上层分别为   硬件->Hypervisor->不同类型的(客户OS+APP)


第二种 :虚拟机运行在传统操作系统上,同样创建的是硬件全仿真实例,被称为“托管(宿主)”型。

这种类型,我们比较熟悉,在自己PC机上创建虚拟机时,都是用的这种,比如在windows上创建windows或linux虚拟机,我们常用的Hypervisor就是VMWare。

托管型/主机型Hypervisor运行在基础操作系统(比如windows/linux)上,构建出一整套虚拟硬件平台(CPU/Memory/Storage/Adapter),使用者根据需要安装新的操作系统和应用软件,底层和上层的操作系统可以完全无关化(比如我们可以在windows上安装linux虚拟机)。主机虚拟化中VM的应用程序调用硬件资源时需要经过:   VM内核->Hypervisor->主机内核,    因此相对来说,性能是三种虚拟化技术中最差的。 

它的结构是:从底层到上层分别为   硬件->主机操作系统->Hypervisor->不同类型的(客户OS+APP) 


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

转载于:http://blog.itpub.net/35489/viewspace-2120396/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值