WEB开发网
开发学院服务器虚拟化 虚拟化技术正热 各家理念不同 阅读

虚拟化技术正热 各家理念不同

 2009-04-06 16:59:31 来源:WEB开发网   
核心提示: 惠普的虚拟化技术包括组件虚拟化、集成虚拟化、全面IT公用化三个方面,这种多层面的虚拟化可帮助企业提高资IT源利用率,虚拟化技术正热 各家理念不同(3),并使IT供应自动满足业务需求,其中,在内存密集型应用,特别是在多个VM共存的环境下,组件虚拟化技术可以优化单独的服务器、存储、网络和其它资

惠普的虚拟化技术包括组件虚拟化、集成虚拟化、全面IT公用化三个方面。这种多层面的虚拟化可帮助企业提高资IT源利用率,并使IT供应自动满足业务需求。其中,组件虚拟化技术可以优化单独的服务器、存储、网络和其它资源,不仅提升资源利用率,以满足单个应用环境或业务流程中的需求。集成的虚拟化技术能优化单个应用环境或业务流程中的多个基础设施组件,在提升资源利用率的同时自动满足服务水平协议。而全面的IT公用化能优化各个应用和业务流程之间使用的资源,并将其池化和共享,从而使资源利用率得到提升,而且供应自动满足需求。

Intel:硬件辅助虚拟化

作为芯片厂商,Intel的芯片级虚拟化技术拉开了X86平台普遍虚拟化计算的帷幕。

2005年11月,英特尔发布了新的Xeon MP处理器系统7000系列,X86平台历史上第一个硬件辅助虚拟化技术――VT(Vanderpool Technology)技术也随之诞生。Intel认为,服务器虚拟化主要应用于服务器整合、灾难恢复、动态负载均衡等方面,可有效提升系统性能。

与软件方案相比,VT技术对如何在不同的情形下分配给Guest OS (虚拟机上的操作系统) 想要的Ring 特权级别做了重要的改进,在软件堆栈中为虚拟机监视器(VMM)提供了专用的空间,可以支持未经修改的操作系统和应用在专门为它们设计的环境中运行,从而简化了硬件调用。同时,VT通过硬件底层指令集来支持虚拟机监视器(VMM)与已安装Guest OS 之间的切换,效率和可靠性明显提高。另外,VT技术还设计了保留虚拟机监视器(VMM)和已安装的Guest OS的处理器状态信息的专用内存地址空间,这样不但可以缩短各个操作系统访问硬件之间的间隔时间, 同时提高了各个虚拟机上的操作系统之间的安全隔离性。

据Intel介绍,该公司将与明年发布新一代处理器架构,并于2009今年采用32nm制程,届时,硬件辅助虚拟化技术也会进入新的阶段。

AMD:提升性能和安全性

会上,AMD也介绍了自身虚拟化技术的主要特点。AMD的虚拟化技术主要解决性能和安全性问题,通过硬件实现DEV,可以进行内存分配。在虚拟化环境下,当需要映射多操作系统和运行多个应用程序时,MMU可以对物理内存寻址进行大量有效的跟踪协调,保障系统的安全性。同时,通过带标签的TLB(Tagged Translation Look-Aside Buffers)帮助VM识别最近访问的内存页表来提升性能。

另外, AMD对各种嵌套页表(NPT,nested page table)的支持。与Intel的软件方法不同,NPT允许每个VM通过独立于硬件、虚拟的CR3内存寄存器对其内部内存管理进行更有力的控制。虽然使用NPT增加了内存查找的数量,但NPT却消除了VT-x必须的软件层。这种方法通过硬件管理内存的方式大大提高了VM的内存性能。在内存密集型应用,特别是在多个VM共存的环境下,这一方法的效果最为明显。

上一页  1 2 3 

Tags:虚拟化 技术 各家

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接