myguangzhou
作者myguangzhou·2011-08-04 16:11
技术经理·Uniwise

PowerVM,你好!

字数 3026阅读 4072评论 18赞 16

一、前言

近两三年来,云计算来势汹汹;各大IT厂商都纷纷推出自己的“云计划”,希望在云计算这个蛋糕上分一大块。

而提到云计算就不能不提虚拟化,因为正是虚拟化为云计算提供了基础平台。

二、PowerVM PK VMware

其实,虚拟化技术作为IT领域的一项高级技术,很早就被各大厂商提出并且推出了相关的产品。而提到服务器虚拟化,除了PowerVM,更多人想到的可能是Vmware!没错,Vmware的用户非常广泛,从银行、移动运营商等大型企业到制造业、学校等中小型企业都可以见到它的身影。

X86服务器与小型机之间的争夺历来已久,如今虚拟化也加入战场,战火将越燃越烈。

其实纯粹去比较PowerVMVMware两款软件的优劣意义不大,因为它们适用的服务器硬件基础就不同,他们的用户群也不同。如果非要将他们作对比,那么我们不妨从以下几个方面来PK

1X86虚拟化技术源自小型机

都说天下武学以少林武功为正宗,天下各门各派的武功皆出自少林,并在此基础之上作修修补补,或推陈出新,最终形成自己的门派武学。

同样,vmwareCitirxZenPC Server虚拟化技术的设计基础皆源于小型机的虚拟化技术。追溯到更远,虚拟化技术在 40 多年前就由 IBM 开发出来了,虚拟化技术最初起源于 20 世纪 60 年代的 IBM 大型机。

如果说天下武功出少林,那么说IBM是虚拟化的鼻祖一点也不为过。

2PowerVM的虚拟化技术更加先进

X86虚拟化实际是从纯软件层面进行;而小型机虚拟化则是基于硬件分区技术,虚拟化也更为彻底。

VMware为例,想要实现虚拟化,首先要在裸机上安装ESX Server操作系统,之所以说它是操作系统,因为它本来就是Linux!在操作系统上集成了Vmware的虚拟化软件,即可在上面创建VM。在客户机VM和裸硬件之间有一个 hypervisor 作为抽象层使用。

IBM 使用一种 type-1 虚拟化来实现逻辑分区和虚拟化。type-1 管理程序直接在主机硬件上运行,用作一个硬件控件和来宾操作系统,它由 IBM 最初的经典管理程序 vp/cms 演化而来。它们更加高效,与硬件集成得更加紧密,具有更高的性能,而且更加可靠。

3PowerVM性能更好、扩展性更强

因为Vmwarex86虚拟化技术是基于软件系统平台的,因此带来的系统的虚拟化效率本身会下降。IBMPowerVM解决方案将管理程序嵌入到硬件平台中,将虚拟化集成到固件中,它的执行效率无疑是最高的。

根据一项测试表明,在Power 750上,PowerVM的性能最多可以比VMware高出60%多!

而在扩展性方面,PowerVMVmware远远抛在后面。

我们可以从两个方面进行对比:系统支持的虚拟机数量及每个虚拟机支持的虚拟CPU数量。PowerVM虚拟化系统中,每颗POWER7处理器可以实现1/100的分区,每个POWER7服务器最多可以支持1000LPAR动态逻辑分区,这是目前X86服务器所无法比拟的。从每个虚拟机支持的虚拟CPU数量来看,VMware最多限于8vCPU,而PowerVM可以进一步实现线性扩展,最多可以做到32vCPU

其实PowerVM还有类似Vmware的软分区技术,那就是WPAR; 它拥有独立的、完全、隔离的环境,类似一个完全独立的操作系统。系统管理人员能够轻松地创建隔离的环境(即 WPAR),该环境可以为运行服务和应用程序提供虚拟的 AIX 操作系统。

三、PowerVM技术及应用

现在,让我们来了解一下IBM的虚拟化平台PowerVM将给我们带来什么!

其实PowerVM并非具体的产品,而是IBM小型机上虚拟化系统平台。PowerVM是在基于IBM POWER处理器的硬件平台上提供的具有行业领先水平的虚拟化技术家族。它是IBM Power System虚拟化技术全新和统一的品牌(逻辑分区,微分区,Hypervisor,虚拟I/O服务器,APVPowerVM Lx86Live Partition Mobility)PowerVM有三个版本,分别是PowerVM Express EditionPowerVM Standard EditionPowerVM Enterprise Edition

IBM Power 系列主机作为 IBM 企业级架构产品的主力,拥有一套成熟的虚拟化技术。从硬件到软件,从网络、存储到相关适配器,都可以实现相应的虚拟化功能。

1CPU虚拟化

通过先进的动态逻辑分区(LPAR)功能,一个单个分区可以作为一个完全隔离的AIXiLinux操作环境。分区可以使用专用或共享的处理器资源。通过共享的资源,PowerVM可以自动调整多个操作系统间合并的处理器资源,向闲置分区借用处理能力,以处理其他分区中的大量交易。

2、内存虚拟化

该技术允许用户智能地将内存从一个分区移向另一个分区,从而提高内存使用过程中的利用率和灵活性。活动内存共享能够在一个单一服务器上的逻辑分区间共享物理内存池,从而有助于提高内存利用率,并降低系统成本。您可以在分区间按需动态地分配内存,用以优化整个池中的总体物理内存使用情况。物理内存可在各个分区间共享,并能够根据工作负载需求,自动从闲置分区移向忙碌分区

3I/O虚拟化

虚拟I/O服务器(VIOS)是一个特定目的的分区,可以向客户分区提供虚拟I/O资源。虚拟I/O服务器拥有与客户共享的资源。向VIOS分区分配的一个物理适配器可由一个或多个其他分区共享。VIOS旨在通过消除各个客户分区中对于专用网络适配器、磁盘适配器和磁盘驱动器以及磁带适配器和磁带驱动器的需求,降低成本。

4、分区迁移

动态分区迁移可以支持一个正在运行的AIXLinux分区从一个物理服务器向另一个兼容服务器移动,而不会产生应用停机时间,帮助您避免在计划内系统维护、配置和工作负载管理过程中出现应用中断。动态分区迁移可用于将操作环境轻松地临时或永久性迁移到新的服务器。

5x86 Linux应用

PowerVM Lx86允许用户在一个Power Systems平台上的Linux on Power分区中的运行多种x86 Linux应用4。此特性旨在为将x86应用合并到Power平台上提供支持。

6、工作负载

工作负载整合平台可以帮助客户在提高整体性能、可用性和能效的同时,有效控制成本。借助这些服务器和 IBM PowerVM 虚拟化解决方案,企业可以整合大量的应用程序和服务器、充分虚拟化系统资源,从而提供一个更具灵活性的动态 IT 基础架构。

四、总结

PowerVM 通过针对客户端分区虚拟化处理器、内存、存储和 I/O 资源,为 AIXIBM i Linux on IBM Power Systems 提供了行业领先的虚拟化技术,从而提高资产利用率、增强基础架构灵活性并降低成本。

通过以上的分析对比,我们可以感觉到IBM在虚拟化软件和技术方面的优势。相信作为云计算的基础平台,虚拟化将发挥越来越重要的支撑作用,而其中的PowerVM一定是最闪亮的主角。

PowerVM,你好!

 

 

 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

16

添加新评论18 条评论

yuanyiyuanyi软件开发工程师昆明市
2011-11-20 09:37
文章不错,可以对我们这些新人一些初步了解
smallmiaosmallmiao存储工程师MacroSAN
2011-09-30 21:22
都刚刚接触,,,,继续学习
石板路石板路工程师1234567
2011-09-08 11:49
以后肯定要接触的。
xmutopxmutop专业技术支持人员厦门亿力吉奥信息科技有限公司
2011-08-19 16:38
很好很强大,可以帮企业更加合理地分配、利用已有资源
myguangzhoumyguangzhou技术经理Uniwise
2011-08-12 16:46
楼上,谢谢指正。
romanticjeffromanticjeff系统运维工程师高校信息
2011-08-12 15:05
CPU虚拟化

通过先进的动态逻辑分区(LPAR) 写错了 应该是DLPAR吧
xiao8577034xiao8577034系统运维工程师重庆市公安局交通巡逻警察总队
2011-08-09 22:27
虚拟是云得实事体现
myguangzhoumyguangzhou技术经理Uniwise
2011-08-09 12:17
老潘你你你最近累坏了没
热心冰块热心冰块项目经理浪潮INSPUR
2011-08-09 10:03
myguangzhou,你好!哈哈!攒一个
yulu4314yulu4314技术支持长春
2011-08-09 10:02
可惜了啊,还没铺天盖地的搞过虚拟化!都是在测试机上小弄一下!
colinscolins系统工程师金融行业
2011-08-09 09:46
现在全世界都充满的虚拟化,我觉得IBM的POWER VM技术很好,但是相对于其他的虚拟化产品来说,还是不够灵活。
wwwdpwwwdp项目经理西安未来国际信息股份有限公司
2011-08-09 09:41
可惜我们一直用vmware
FF网站开发工程师某互联网公司
2011-08-08 18:04
真的很好啊
myguangzhoumyguangzhou技术经理Uniwise
2011-08-08 09:49
V4是支持8VCPU啊
myguangzhoumyguangzhou技术经理Uniwise
2011-08-08 09:48
v5还没出来啊
zhuangzyzhuangzy
2011-08-07 21:52
VMware Max vCPU早就不是8了,vSphere 5 Max vCPU是32了,不过还是PowerVM更强大
ibmlifeibmlife系统管理员23
2011-08-06 00:38
大师的手笔就是不一样,通过这篇文章对PowerVM有一个初步的认识了!
feidaodaofeidaodao系统运维工程师GA
2011-08-05 21:58
虚拟化的未来应该是美好的。
Ctrl+Enter 发表

作者其他文章

X社区推广