科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道PowerVM让PowerSystems的未来更美好!

PowerVM让PowerSystems的未来更美好!

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

面对着x86虚拟化市场如火如荼的表现,使得专注于小型机的IBM虚拟化技术更显独树一帜,而这其中,面向Power系统的虚拟化管理软件PowerVM就是最闪亮的主角。而为了了解Power虚拟化的现有态势和未来发展趋势,我们也采访了IBM全球Power Systems软件经理Ian Jarman先生和IBM大中华区系统与科技部Power Systems产品总经理李红女士。

作者:赵效民 来源:ZDNet【原创】 2009年8月26日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

答记者问:PowerVM的应用将更为广阔

在介绍完Power系统虚拟化以及PowerVM的近况之后,Ian与李红欣然接受了媒体记者们的采访。

IBM大中华区系统与科技部Power Systems产品总经理李红女士

刚才谈到66%的比率,之前我看过这个数字,包括Power520、Power570在70%以上的数是非常高的。但在x86市场上,根据Gartner的数据,预装所有虚拟化的机器是在20%-30%的比例。为什么在Power机器上有这么强的动力做虚拟化,尤其在Power 595非常关键的业务上有这么高的需要,达到百分之九十多?

Ian Jarman:一个主要的原因是看我们的服务器用在哪里,Power的服务器基本上很多用在数据中心,无论大大小小的数据中心,还有关键性应用。对于这种应用,虚拟化的技术比较重要。大家都知道,就像主机虚拟化就是百分之百,是最关键的应用。随着服务器应用的重要性,虚拟化被采用的程度会越来越高。

很关键的是客户的采购行为,他们怎么认为这个服务器。当客户买一个很简单的低端的服务器,简单的想就是为这个应用买这个服务器,初衷就是这样。当他买一个主机的时候,想的是要买一个系统,买一台机器去运行很多种应用,买的时候概念就是这样的。这就是为什么在大型主机上虚拟化达到了百分之百的原因。现在Power的服务器虽然从小到大都有,但客户在考虑的时候,也是在向多应用的方向考虑,不是为某一个简单的应用采购服务器,是在为多个应用,多个实际的需求采购服务器,这时候自然会考虑虚拟化的技术。

第三,从技术的角度来看,比如说VMWare是软件层面的,可能对系统整个的“Overhead”比较高,可能有20%的系统负载运行VMWare本身,所以带来的系统的虚拟化效率本身会下降。因为我们的Power是建立在硬件和软件超系统之间的层次,这个技术非常成熟,效率非常高。所以对整个系统的工作负载的Workload附加的负载非常小。在美国和世界其他地方,大的服务器会运行60、80个的分区,客户都可以很平滑的运行这样的应用。技术的成熟性和对系统的高效性使得客户比较偏向于我们的服务器,因为它更加适合虚拟化的环境。因为它本身就可以大幅提高机器的运行。

李红:我再补充一点,还有一个问题,是机器本身的速度、性能方面。本来你的机器性能客户刚好够用,这时候虚拟化的意义不是那么大,因为毕竟要有更多的工作负载进去。如果机器本身很强势,速度很快,才会考虑到要提高利用率的问题。可以看业界,单一处理器的处理能力,Power肯定毋庸置疑是领先,几倍于别人,这样快的机器可以更好的利用、开发它的资源,这时候客户就想通过虚拟化提高它的利用率,这个系统本身也引发了客户对需求的重视。

网络世界:应用虚拟化最重要的原因是计算机的利用率不高,在Power里面有没有做过统计,一般的Power对CPU的利用率有多少?

Ian Jarman:以前一般旧的Unix操作系统在20%-30%的样子。我们用了虚拟化技术之后,系统会提升60%-70%,极限情况是100%、99%,很少有客户把系统做的这么满。

李红:我看到中国的情况,很多大的企业,可以提出IT的需求,有采购部门单独买。真正买回去以后,以前确实利用率比较低,采购和IT部门是不同的部门,所以不是完全的符合客户当时所有的需要,而且中国喜欢有一个长远的打算,比如说我为了满足未来三年业务的增长而考虑,刚开始系统的利用率确实不太高。这是我看到中国的一个现状,这也是为什么现在中国客户对虚拟化技术也比较感兴趣的原因,因为他们确实有很多闲置的资源,可能为一个新的项目又要做新的采购,其实很多情况下是不需要的,可以在原有的系统上开发已有的资源,提高效率。我们也确实看到在中国,越来越多的客户做整合,把分布在很多机器上的资源集中到少数服务器上,也不是意味着那些服务器不用了,可能用到更加小的分支机构上,用到其他的应用,这样提高了整个企业的利用率,这确实是有帮助的。

Ian Jarman:我们看到基本的虚拟化集中功能可以提高系统的利用率。另一点,实际上改变了IT部门、数据中心,不见得是狭义的数据中心,可能是企业里的IT部门给业务部门提供高质量服务的思维方式,他们以前要花几天的时间甚至在中国要花上月的时间采购新的设备,走各种流程,现在变成提供同样的服务给你,不见得是一个物理的机器在那里,而是一个同样的服务,可能只需要几分钟的时间或者十几分钟的时间。云计算就是这样的概念,我需要这样的计算能力,需要这样的计算吞吐能力,就可以在很短的时间里从现有的资源池里找出这样的资源来提供给你,几分钟之内可以完成这样的任务。提高了整个IT部门对业务部门支持服务的质量,这是改变了整个IT部门对业务部门支持的思维方式和运作方式。

这次Power研讨会北京、上海、广州三站都开,通过前两站的活动来总结一下,用户对虚拟化的关注点和反馈有哪些方面?另外,请问Ian Jarman先生,他从5月份就来中国做推广,从他看到的实际案例和客户的实际接触给我们做一个比较,目前国内的用户对虚拟化的应用和国际上的应用还有哪些差距?

李红:我们确实看到,现在客户已经从以前比较虚的探讨概念到现在很具体的实施问题,我开始看到客户真的在测试一些新的功能。比如刚才提到的虚拟I/O,活动分区的迁移,因为客户比较谨慎,虚拟化技术是比较先进的技术,而且我们谈到现在客户运行的都是关键应用,客户应用都是生产系统,不会轻易的把系统转移过去,他们比较慎重做反复的测试,他们测试到绝对没有问题的时候,不用人工干预系统可以自动的做确认以后,就会把他们的应用转到这上面来。他们提出很多问题就是在实施过程当中不太清楚的问题。

刚才说到虚拟化,虚拟化所有的资源,虚拟化的网络、I/O、存储,所有这些资源都虚拟化了。客户会问,跟原来物理的有什么区别,有很多这样类似的问题,他们已经到了真正在用的过程当中实际碰到问题的阶段了,不再是概念上质疑这个功能有没有效,而是实施过程当中的问题。

Ian Jarman:中国虚拟化的程度给我留下很深的印象,我觉得中国已经进步很多。中国现在处于非常愿意接受虚拟化的概念,也非常渴望、非常愿意接受在技术方面的指导,以尽快实施下一步虚拟化先进的功能。这是我在中国看到的主要现象。我跟很多客户谈过,其中一个是银行客户,以前这个银行有一个数据中心,一个备份中心,采用了虚拟化的技术中心,有了两个生产中心,因为可以互相做虚拟化的资源共享,这样就大大提高了该银行的效率,两个中心都可以做生产中心了,就是靠PowerVM的技术。

以前参加Power一些访谈也会发现,有时候你们会推荐一种模式,采购Power的小型机通过虚拟化整合下面底层x86的服务器。我想问一下Ian Jarman,在你看来,用户虚拟化应用有哪些是整合下面x86的服务器,有哪些是整合同平台其他的Power应用,在一个大的系统里进行整合,这两种虚拟化的应用大概的比例是怎样的?第二个问题,Ian Jarman谈到出了一个VMControl,可以进行跨平台的虚拟化管理。我不太明白跨平台是什么意思,在x86里面,VMWare和三大提供商都不能在英特尔和AMD两套系统之间做资源的共享和迁移,现在您说PowerVMControl可以做跨平台的资源管理,不知道在什么层面上做资源管理,是虚拟机也可以在整个资源池里做迁移吗?

Ian Jarman:我们x86 整合,主要是为运行Linux 的 x86提供一个环境,使得它的Linux在Power上运行和在x86上运行完全一样,客户根本不用改,就完全制造了x86上的环境。对于这样的应用,客户不需要做移植,Linux上的应用可以直接在Power上可以运行,Power的应用很大,可以分很多的分区,可以把很多小的Linux服务器集中到一台大的服务器上。这是其中非常简单的应用模式,因为客户没有太多应用的迁移。

在全球其他的地方,x86上的Linux比较多,中国的Linux可能跟国外不一样。这是一个非常典型的使用方式,把很多Linux的x86服务器集中到一个Power服务器。这跟Power本身整合,把很多小的AIX的东西集中在一起只是一方面。

对于第二个问题VMControl是一个管理的软件,而不是具体实践虚拟化的技术,它可以管VMWare和PowerVM,还包括主机上虚拟化的软件。什么叫做管理,等于制造很多虚拟机器,这些虚拟机器通过什么管,怎样看到它,怎样在你的系统里通过一台服务器看到网络里所有虚拟化的机器,怎么知道内存多少,CPU是什么,应用在跑什么,状态是什么样子,怎样管理这些虚拟的机器?这就是VMControl,要看,要管理,不是本身实现虚拟化的功能,我们是在管理、控制,帮助建立虚拟化的功能,是一个管理的功能,是不同方面的软件。

是为云计算提供资源管理?

现在云计算里有很多的资源,怎样看到这些进行管理,比如说PowerVM把自己的机器虚拟化,怎样把虚拟化告诉客户,这有一个虚拟化的机器,在云里面到底有多少虚拟化的资源,这不是你本身的功能能实现的,所以在云里可能有很多的资源。

比如说VMWare出的云计算操作系统就可以做动态的资源调整。在x86的平台里做虚拟机的迁移,是在Intel或是AMD的运算环境下进行的。您这里是支持同一环境吗?就算只是管理PowerVM的环境,PowerVM的迁移也是通过VMControl管理吗?

李红:可以通过VMControl管理,但是没有VMControl也是可以做迁移的。不过,这种迁移不会从一个Power环境迁移到一个x86环境中去。

VMControl当中可以在VMWare的环境下帮助用户做虚拟机做迁移吗?

李红:可以通过VMWare的迁移还有Power Systems的迁移都可以。其他还包括XenServer和Hyper-V,它是一个公共的平台,在一个地方控制所有的点,这也是我们所说的跨平台的管理。

VMControl的两个版本的功能差别

虚拟化的功能在什么样的行业、企业用的比较多?现在是什么样的行业中虚拟化应用增长的比较快?

李红:其实各行各业用的都比较多,我们只是看到各行各业用的水平可能有一点差距。因为有的行业比较成熟,尤其是银行比较成熟。因为以前有主机的背景,本身自己脑海里都有虚拟化的概念。所以银行用起来比较顺理成章,而且技术也比较成熟,已经有主机虚拟化的很多经验了。其他行业比如说电信,也是比较重要的行业,电信行业到处在提云计算,把云计算作为自己未来的发展方向,所以虚拟化就成了基础。银行和电信是中国IT最大的行业,这就代表了整个的方向。像一些中小企业,数据中心就不像银行和电信规模这么大,可能规模比较小一点,所以它用的功能就简单一点。从虚拟化应用的先进功能程度来看,肯定是以银行和电信两大行业成熟度最高。

Ian Jarman:我介绍全球的情况。第一,银行是用的最多的。第二,是制造业,因为全球的制造业很发达。尤其是ERP系统,ERP系统有很多的组成部分,以前这种不同的组成部分,database运行在不同的服务器上,现在可以用虚拟化技术用在同样的服务器上。所以ERP应用也是非常好的虚拟化的应用实例。在全球范围内制造业使用虚拟化的量是非常大的,IBM在全球制造业领域虚拟化做的非常好。

刚才谈到有2/3的Power用户进行了虚拟化。我关心另外有1/3的用户还没有做虚拟化,是有些业务不太适合做这一块,还是有的用户比较谨慎,有风险方面的顾虑不太愿意做。他们没有做虚拟化是什么样的原因?

Ian Jarman:实际上AIX本身就有分区的功能,不买PowerVM也有分区功能。有的客户只需要简单的分区功能,做简单的集中式的东西,不需要做动态的资源共享的话,也可以不买PowerVM。有一部分客户的原因应该是这样的,因为应用比较简单。

李红:我看到中国客户有一个现象,越大的机器基本上都会跟着PowerVM,有的没跟确实是机器本身比较小。就像Ian Jarman谈到的,客户的采购行为决定,他买非常小服务器的时候就是为一个应用买的,就没有买资源共享的功能,比如说高性能运算的客户、刀片的客户,本来就是做一个简单的应用服务器,还有一些低端的用户,还有简单的几个活动分区,AIX里面本身就有了,所以不需要。

问POWER7和PowerVM的核心问题,PowerVM新版本可以保护POWER6用户的投资。POWER6和POWER7架构是完全改变了,从原来高频率变成多并行,多线程的现状,必须用PowerVM迁移原来的应用,是不是只有用虚拟化的方式才可以迁移?第二个问题,从POWER6到POWER7,从原来的2核到现在的8核系统,性能提升了2-3倍,PowerVM怎样保证应用在虚拟化的情况下,性能也可以提高这么多的倍数?

李红:从POWER6到POWER7的问题,因为现在不是POWER7的产品发布,还有很多细节没有办法宣布。POWER6到POWER7本身产品的升级不需要PowerVM,PowerVM是说两个系统之间应用的迁移,实时迁移需要PowerVM。PowerVM是用在实时的应用迁移和实时的分区迁移。

回答第二个问题,这是虚拟化的机器完全跟物理化的机器脱离开。比如说POWER6,假如用了4颗处理器,到POWER7用两个处理器分区的功能就够了。完全可以由4个转移到其他里面去,跟物理是完全脱开,是虚拟化的。其实,现在不仅是管理POWER6的环境,其实POWER5的资源也可以管理,不是只能管POWER6或者POWER7。即使不用PowerVM,原来的应用也可以用在POWER7上。

从POWER5到POWER6升级过程中,虚拟化利用率增长到3倍,明年有了POWER7以后,预测全球大概会增长多少?第二个问题,Power管理的问题,就是VMControl管理功能。刚才提到说除了全线的服务器还涉及到网络存储,现在基于存储也有很多虚拟化的软件,二者的关系是什么?

Ian Jarman:我们当然不可能再增长三倍,现在已经到了66%。也不能说到了POWER7一定是百分之百,这很难讲。最重要的事情是,广大的市场和客户对虚拟化的概念、理念和行为在发生改变,已经从原来的简单的集中向资源的共享,向未来自动化的云计算,从系统的池里,网络池里面拿到自己所需要的资源,向这个方向发展,这是IT行为的改变和思维的改变,对虚拟化认识的改变和如何应用虚拟化的改变,这个意义已经脱离开我们的比例,不是从60%到80%等简单意义上的改变,是说人们思维和行为方式的改变,怎样对待一个物理的机器和一个简单的集中发展到所有资源的共享,及时、随时拿到我们想要的计算资源,已经向这个方向发生转变,这是我们看到最重要的转变。

回答第二个问题,刚才谈到服务器虚拟化,肯定大家还听到过存储的虚拟化,比如说DS8000提供很多虚拟化的技术。实际上PowerVM提供服务器和数据存储之间虚拟化的接口。比如把数据虚拟化还需要服务器认识这个虚拟化的设备,能够用上虚拟化的设备。比如刚才谈到虚拟I/O服务器,不是一个,可以在系统里有多个冗余的虚拟化的I/O,可以帮助我们真正实现访问所有虚拟化的存储,并且这个路径本身就是虚拟化的。比如说把所有的连接路径都虚拟化了。谈到的存储是后面本身存储数据的虚拟化,I/O是把所有访问的路径也虚拟化,才可以及时的拿到所有的资源,把服务器和存储连接起来。

从客户角度讲,虚拟化I/O服务器是一个非常大的节省资金的方式,随着分区的数目越来越多,如果对存储访问的路径不能虚拟化的话,意味着每一个虚拟化的机器,不管是微分区还是逻辑分区,都需要一个有I/O卡,到几十个服务器的时候得需要多少个卡,这就无法计算,整个成本就会上升很多。把连接途径虚拟化以后,代表这个虚拟化机器上面连接了很多虚拟化的I/O卡以太网卡等,这样可以连接到这个网络当中,这不是一个简单的服务器,提供了一个虚拟化的系统,包括服务器、对外连接的设备,包括网络,这样才构成了整个的虚拟化的计算环境,这个意义是很大的。

Power Systems在虚拟化部署和虚拟化管理方面的成本,和其他的品牌或者在其他平台的对比优势在什么地方?

李红:IBM谈这个东西,它的优势是非常明显的。大家都有虚拟化的技术,跟他们相比,第一,IBM成熟。因为虚拟化是一个先进的技术,客户对这个技术的成熟性认可是很关键的问题,因为他们在运行关键的应用,所以他们希望是非常成熟的技术,在运行的时候不要出任何问题,IBM在这方面领先于其他所有厂商,因为毕竟IBM有四十年的历史,毫无疑问成熟度最高。

第二,从功能、技术本身的角度来讲,IBM也是优先于其他厂商。IBM的虚拟化跟其他厂商做比较的时候,可以看到其他人在很多方面都有很多限制,所谓限制在哪些方面,就不具体说到底是哪一个厂商的哪一条。总结出来在几个方面:

一是能不能Scale(覆盖)到所有的服务器。某个功能只能在某一些的服务器上用,不是整个产品线都有的,这是一个限制。而IBM是全线产品,所有服务器是完全一样的。

二是,虚拟化的技术可以应用到所有的资源。能否让你的系统访问所有的资源,这也是一个限制。像x86和其他的厂家比如HP、Sun,是有其他资源限制的要求,无论是处理器的数目,逻辑分区的数目都有一定的限制,用的时候有虚拟化功能,但是有很多的限制。而IBM一个逻辑分区规划了整个系统所有的资源,这一点IBM是一个明显的优势,就是高可扩展性Scalability。

三是,在线功能。IBM很强调关键应用,因为本来就是商业服务器,实时和在线是IBM重要的特色,别的厂家也可以分配资源,有时候需要系统的重启或者有其他的限制,我们IBM所有的虚拟都是强调实时、在线。

四是,我们的颗粒度,你有多大的单位可以分配资源。当你的颗粒度很粗的时候,单位就有很多限制,一分处理器颗粒度很粗,不是不能调配,但是灵活度有很大的限制。IBM在颗粒度方面是最细腻的,达到的单位可以最小。CPU可以达到1/100的单位进行调配,这个颗粒度就是非常细的。

以上几个方面就可以看出IBM的领先性。而且在最新的一些科技方面,比如说活动分区的迁移,这是IBM独家有的技术。IBM有很多独有的技术,另外技术的成熟度也比较好。这是为什么很多的客户都非常喜欢和接纳IBM虚拟化技术的重要原因。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章