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

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

ID:22439899

大小:50.00 KB

页数:6页

时间:2018-10-29

虚拟化技术与云计算介绍详解_第1页
虚拟化技术与云计算介绍详解_第2页
虚拟化技术与云计算介绍详解_第3页
虚拟化技术与云计算介绍详解_第4页
虚拟化技术与云计算介绍详解_第5页
资源描述:

《虚拟化技术与云计算介绍详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、虚拟化技术与云计算介绍详解【来源:小鸟云计算】PS.小鸟云,国内专业的云计算服务商•、什么是虚拟化虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率,:、常见的虚拟化软件介绍虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高rr资源利用率,使it资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求,

2、1、VmWareESX虚拟化方式:完全虚拟化架构:裸金属架构I/O协议桟:VMware选择性能,但是把I/O协议栈放到了hypervisor里面。不幸的是,VMwarekernel是专有的,那就意味着VMware不得不开发和维护整个协议栈,会导致开发速度会减慢,你的硬件可能要等一段时间才会得到VMware的支持。2、RedHatKVM虚拟化方式:完全虚拟化架构:寄居架构(linux内核);裸金属架构RHEV-H特点:裸金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳性能。I/O协议桟:KVM重用了整个LinuxI/O协议栈,所以KVM的用户就自然

3、就获得了最新的驱动和I/O协议桟的改进。3、CitrixXenServer虚拟化方式:半虚拟化(linux安装linux);全虚拟化(linux安装windows),硬件辅助虚拟化架构:裸金属架构I/O协议栈:Xen选择了可维护这条道路,它将所有的I/O操作放到了Linuxguest里面,也就是所谓的domain-0里面。重用Linux来做I/O,Xen的维护者就不用重写整个I/O协议桟了。但不幸的是,这样就牺牲了性能:每一个中断都必需经过Xen的调度,才能切换到domain0,并且所有的东西都不得不经过一^附加层的映射。4、MicrosoftHyper-VHyper-V即

4、Hypervisor,它是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM(virtualmachinemonitor),即虚拟机监视器。Hypervisor是一种在虚拟环境中的"元"操作系统。他们可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisor不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘虚拟化方式:半虚拟化架构:裸金属架构Hyper-VServer;寄居

5、架构Windows2008特点:父分区(宿主机操作系统)的位置挪到了子分区(虚拟机操作系统)的旁边,宿主机操作系统和虚拟机操作系统是平级的,没有谁依附谁之上的关系。I/O协议桟:虚拟机看到的所有设备不再都是虚拟出来的,有部分的硬件资源是真实的物理设备。三、虚拟化技术分类1、完全虚拟化最流行的虚拟化方法,使用Hypervisor这种中间层软件,在虚拟服务器和底层硬件之间建立一个抽象层。Hypervisor可以捕获CPU指令,为指令访问硬件控制器和外设充当中介。因而,完全虚拟化技术几乎能让可一款操作系统不用改动就能安装到虚拟服务器上,而它们不知道自己运行在虚拟化环境下。主要缺点

6、是,性能方面不如裸机,因为Hypervisor需要占用一些资源,给处理器带来开销。2、准虚拟化完全虚拟化是处理器密集型技术,因为它要求Hypervisor管理各个虚拟服务器,并让它们彼此独立。减轻这种负担的一种方法就是,改动客户操作系统,让它以为自己运行在虚拟环境下,能够与Hypervisor协同工作,这种方法就叫准虚拟化。准虚拟化技术的优点是性能高。经过准虚拟化处理的服务器可与Hypervisor协同工作,其响应能力几乎不亚于未经过虚拟化处理的服务器。它的客户操作系统(GuestOS)集成了虚拟化方面的代码。该方法无需重新编译或引起陷阱,因为操作系统自身能够与虚拟进程进行

7、很好的协作。3、操作系统层虚拟化实现虚拟化还有一个方法,那就是在操作系统层面增添虚拟服务器功能。就操作系统层的虚拟化而言,没有独立的Hypervisor层。相反主机操作系统本身就负责在多个虚拟服务器之间分配硬件资源,并且让这些服务器彼此独立。一个明显的区别是,如果使用操作系统层虚拟化,所有虚拟服务器必须运行同一操作系统。虽然操作系统层虚拟化的灵活性比较差,但本机速度性能比较高。此外,由于架构在所有虚拟服务器上使用单一、标准的操作系统,管理起来比异构环境要容易。4、硬件虚拟化英特尔虚拟化技术(IVT,IntelVir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。