虚拟化技术与云计算介绍详解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟化技术与云计算介绍详解.doc

虚拟化技术与云计算介绍详解 来源:小鸟云计算】 PS.小鸟云,国内专业的云计算服务商 ?、什么是虚拟化 虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大 硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行, 允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不 影响,从而显著提高计算机的工作效率, :、常见的虚拟化软件介绍 虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、 跨域共享,提高rr资源利用率,使it资源能够真正成为社会基础设施,服务于各行各业中 灵活多变的应用需求, 1、VmWare ESX 虚拟化方式:完全虚拟化 架构:裸金属架构 I/O协议桟:VMware选择性能,但是把I/O协议栈放到了 hypervisor里面。不幸的是, VMware kernel是专有的,那就意味着VMware不得不开发和维护整个协议栈,会导致开 发速度会减慢,你的硬件可能要等一段时间才会得到VMware的支持。 2、RedHat KVM 虚拟化方式:完全虚拟化 架构:寄居架构(linux内核);裸金属架构RHEV-H 特点:裸金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳性能。 I/O协议桟:KVM重用了整个Linux I/O协议栈,所以KVM的用户就自然就获得了最新的 驱动和I/O协议桟的改进。 3、 Citrix XenServer 虚拟化方式:半虚拟化(linux安装linux);全虚拟化(linux安装windows),硬件辅助虚拟化 架构:裸金属架构 I/O协议栈:Xen选择了可维护这条道路,它将所有的I/O操作放到了 Linux guest里面, 也就是所谓的domain-0里面。重用Linux来做I/O, Xen的维护者就不用重写整个I/O协 议桟了。但不幸的是,这样就牺牲了性能:每一个中断都必需经过Xen的调度,才能切换 到domain 0,并且所有的东西都不得不经过一^附加层的映射。 4、 Microsoft Hyper-V Hyper-V即Hypervisor,它是一种运行在基础物理服务器和操作系统之间的中间软件 层,可允许多个操作系统和应用共享硬件。也可叫做VMM( virtual machine monitor), 即虚拟机监视器。 Hypervisor是一种在虚拟环境中的元操作系统。他们可以访问服务器上包括磁盘 和内存在内的所有物理设备。Hypervisor不但协调着这些硬件资源的访问,也同时在各个 虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的 操作系统同时会分配给每一台虚拟机适量的内存,CPU ,网络和磁盘 虚拟化方式:半虚拟化 架构:裸金属架构Hyper-V Server;寄居架构Windows 2008 特点:父分区(宿主机操作系统)的位置挪到了子分区(虚拟机操作系统)的旁边,宿主机 操作系统和虚拟机操作系统是平级的,没有谁依附谁之上的关系。 I/O协议桟:虚拟机看到的所有设备不再都是虚拟出来的,有部分的硬件资源是真实的物理 设备。 三、虚拟化技术分类 1、 完全虚拟化 最流行的虚拟化方法,使用Hypervisor这种中间层软件,在虚拟服务器和底层硬件之 间建立一个抽象层。 Hypervisor可以捕获CPU指令,为指令访问硬件控制器和外设充当中介。因而,完全 虚拟化技术几乎能让可一款操作系统不用改动就能安装到虚拟服务器上,而它们不知道自 己运行在虚拟化环境下。主要缺点是,性能方面不如裸机,因为Hypervisor需要占用一些 资源,给处理器带来开销。 2、 准虚拟化 完全虚拟化是处理器密集型技术,因为它要求Hypervisor管理各个虚拟服务器,并让 它们彼此独立。减轻这种负担的一种方法就是,改动客户操作系统,让它以为自己运行在虚 拟环境下,能够与Hypervisor协同工作,这种方法就叫准虚拟化。 准虚拟化技术的优点是性能高。经过准虚拟化处理的服务器可与Hypervisor协同工作, 其响应能力几乎不亚于未经过虚拟化处理的服务器。它的客户操作系统(Guest OS)集成了 虚拟化方面的代码。该方法无需重新编译或引起陷阱,因为操作系统自身能够与虚拟进程进 行很好的协作。 3、 操作系统层虚拟化 实现虚拟化还有一个方法,那就是在操作系统层面增添虚拟服务器功能。就操作系统层 的虚拟化而言,没有独立的Hypervisor层。相反主机操作系统本身就负责在多个虚拟服务 器之间分配硬件资源,并且让这些服务器彼此独立。一个明显的区别是,如果使用操作系统 层虚拟化,所有虚拟服务器必须运行同一操作系统。 虽然操作系统层虚拟化的灵

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档