虚拟化软件选型对比

虚拟化软件选型对比

ID:2681824

大小:7.72 MB

页数:67页

时间:2017-11-17

虚拟化软件选型对比_第1页
虚拟化软件选型对比_第2页
虚拟化软件选型对比_第3页
虚拟化软件选型对比_第4页
虚拟化软件选型对比_第5页
资源描述:

《虚拟化软件选型对比》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、虚拟化软件选型对比第67页共67页目录一.服务器虚拟化软件选型31.1服务器虚拟化技术31.1.1UNIX服务器虚拟化技术41.1.2x86服务器虚拟化技术131.2服务器虚拟化软件整体选型要求201.3服务器虚拟化软件对比221.3.1VMwarevSphere221.3.2MicrosoftHyper-V321.3.3CitrixXenServer361.3.4RedHatKVM411.4选型对比结论431.4.1x86服务器虚拟化技术对比分析43二.桌面虚拟化软件选型472.1桌面虚拟化软件整体选型要求472.2桌面虚拟化软件对比482.2.1CitrixX

2、enDesktop482.2.2VMwareView532.2.3MicrosoftVDI582.2.4RedHatVDI612.3选型对比结论65第67页共67页一.服务器虚拟化软件选型1.1服务器虚拟化技术服务器虚拟化也称系统虚拟化,它把一台物理计算机虚拟化成一台或多台虚拟计算机,各虚拟机间通过被称为虚拟机监控器(VirtualMachineMonitor,VMM)的虚拟化层共享CPU、网络、内存、硬盘等物理资源,每台虚拟机都有独立的运行环境。虚拟机可以看成是对物理机的一种高效隔离复制,要求同质、高效和资源受控。同质说明虚拟机的运行环境与物理机的环境本质上是相

3、同的;高效指虚拟机中运行的软件需要有接近在物理机上运行的性能;资源受控指VMM对系统资源具有完全的控制能力和管理权限。一般来说,虚拟环境由三个部分组成:硬件、VMM和虚拟机。VMM取代了操作系统的位置,管理着真实的硬件。服务器虚拟化示意图对服务器的虚拟化主要包括处理器(CPU)虚拟化、内存虚拟化和I/O虚拟化三部分,部分虚拟化产品还提供中断虚拟化和时钟虚拟化。CPU虚拟化是VMM中最核心的部分,通常通过指令模拟和异常陷入实现。内存虚拟化通过引入客户机物理地址空间实现多客户机对物理内存的共享,影子页表是常用的内存虚拟化技术。I/O虚拟化通常只模拟目标设备的软件接口而

4、不关心硬件具体实现,可采用全虚拟化、半虚拟化和软件模拟几种方式。按VMM提供的虚拟平台类型可将VMM分为两类:完全虚拟化(Full第67页共67页Virtualiztion),它虚拟的是现实存在的平台,现有操作系统无须进行任何修改即可在其上运行;类虚拟化(Para-Virtualiztion),虚拟的平台是VMM重新定义的,需要对客户机操作系统进行修改以适应虚拟环境。完全虚拟化技术又分为软件辅助和硬件辅助两类。按VMM的实现结构还可将VMM分为以下三类:Hypervisor模型,该模型下VMM直接构建在硬件层上,负责物理资源的管理以及虚拟机的提供;宿主模型,VMM

5、是宿主操作系统内独立的内核模块,通过调用宿主机操作系统的服务来获得资源,VMM创建的虚拟机通常作为宿主机操作系统的一个进程参与调度;混合模型,是上述两种模式的结合体,由VMM和特权操作系统共同管理物理资源,实现虚拟化。1.1.1UNIX服务器虚拟化技术从总体角度划分Unix上的虚拟化技术主要由硬件分区技术、逻辑分区技术和基于操作系统的虚拟化构成。1.1.1.1物理分区技术硬件分区是指在专用服务器上实现,通过逻辑和电气方式隔离多个操作系统实例的分区技术。常见的硬件分区技术有HP的nPar(nodepartition),Sun的DynamicSystemDomain。

6、1)HP的物理分区即nPar硬件分区是使用称为npartition的HP技术在单元板级别完成的。如下图是HPnPar示意图。第67页共67页HPnPar示意图硬件分区在支持多个单元板的服务器(Integrity和PA-RISC)上实现,用来隔离(以逻辑方式和电气方式)多个操作系统实例。也就是说,分配给一个硬件分区的单元板、核心、I/O卡以及内存只能供在该分区中运行的操作系统使用。如果一个分区中的操作系统、软件或甚至是硬件出现问题,运行在其他分区中的操作系统和软件不受影响。硬件分区的重要特性包括:·在单元板级别实现。·提供功能隔离和电气隔离。·通过软件分区可以进一步

7、细分nPartition。·在支持npartition的Integrity服务器上,npartition可以运行HP-UX、OpenVMS、Linux、MicrosoftWindows或所有这些操作系统(在单独的分区中)。1)Sun的硬件分区即动态系统域(DynamicSystemDomains)SunFire系统可以划分为若干个域。每个域均基于为其分配的系统板插槽。进一步讲,每个域均被从电气上隔离在不同的硬件分区中,这保证了一个域中的某种故障不会影响到服务器上的其他域。每个域的配置均由驻留于高端服务器的系统控制器(SC)上的配置数据库来确定。配置数据库-在高端系

8、统上则为平

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

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

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