有意思! 再用Power,你就Low了 (轉文)
要说这位嘉宾的来头可不小,他是VMware大中华区高级业务拓展经理, 新一代关键业务云平台解决方案总监王俊标。来自VMware的资料显示——在加入VMware之前,他曾在中国银行,IBM 中国工作。是IBM灾备红皮书作者之一(1999年,美国奥斯汀)。拥有丰富的IT整体架构,数据中心规划经验,熟悉金融,电信,政府等行业。
话不多说,摘抄了演讲中比较有意思的几个梗,分享给大家。
VMware的由来
在1998年的一天,IBM有个项目经理说,目前Intel的计算性能足够好,很多CPU的时间空着,我们看看能不能把空余的时间用起来。他就创建了个项目,就请了伯克利大学一个教授叫做Mendel Rosenblum带着两个研究生,开始研究在大机上的虚机技术能不能够在Intel这样当时所谓低端的服务器上创建虚机。教授和研究生非常了不起把这个项目做出来了,虚拟花费半个小时启动了,项目经理验收通过了。沃森,很好的项目,付钱,抽屉里一放。然后就没然后了。
这个教授很郁闷,回去跟他太太讲,他太太叫Diane Greene。Diane Greene和一个中国人叫做Edward Wang正在找项目做。“我们就把这个项目做起来吧”,在1998年他们在一个有缝隙的房子里创建了VMware公司。
IBM倒贴15亿美元卖掉芯片业务
没想到有一天将这么厉害的芯片卖给了一家叫做GlobalFoundry的公司,我专门去查了一下这家公司,原来它是AMD分拆出去一家专门做代工的公司。我就挠头,这件事情基本就是个信号告诉客户,P可能接下去是很难,这件事情意味着很多很多。
一语道破12306危机本质
在互联网冲击下,现在用户量增长这么快,碰到了结构僵化,没有办法扩展,灵活性太差,还很贵,还没有未来。原来是Power8、Power9,按照一年半就出来,现在说没有未来。面对互联网的压力,原来跑得好好的应用,跑了这么多年的应用,在主机上撑不住了。很多客户告诉我,突然间走向的公共服务,铁道部在12306面向互联网卖票,这个架构一定是因为本身不是这样设计的,甚至是基于大机主机的应用架构也碰到这样的问题,因为当接入互联网的时候,它的业务增长已经是无法预测,不是5倍、10倍,可能是100倍,甚至于1000倍,铁道部要安12306,原来全国可能算的一个5000个网点排队在那里,不会有超过5000个并发,因为就是那几个人在那么卖票,最多是买票的人辛苦一点,可是基于互联网以后第一次有20亿的点击,所以这个系统会撑不住”。
跟POWER比,我都不好意思
说虚拟化和性能下降太厉害,这件事情反复讲,再三讲,这件事情是怎么理解,性能会损耗,但是物理x86和虚拟x86会损耗6%左右。现在拿先进的、快的、便宜的至强的x86芯片跟老的贵的POWER5、POWER6去比,每次比都不好意思,每次随便你跑Oracle DB2,都比你块5倍、10倍、100倍,你老说性能差,差在哪里,怎么差?这是一个误区。
我们是文明的拆迁办
说迁移太影响我现有的系统要花很多努力,这也是不对的。因为我们是文明的拆迁办,我经常是这样说,是文明的给你房子,但是不拆迁。认为我的新平台搭好之后,搭好的那一天就把老系统给拆掉了,没有这回事。老系统继续跑三年、五年是可以的,但是新平台搭好,你跑。有一个四川电信2009年开始跑到2011年,终于得出来一个结论,虚拟化是信得过的,x86是可靠的,甚至比Power更可靠。接下来两年之类把所有的贵的POWER全部搬走,全部跑x86。没有说搭那一天,老房子就不给你住了,不存在这种问题,所以根本不存在搬迁不搬迁的工作,全部东西都是新的,Oracle都是Linux的,所以没有这回事。
回應: VM家经理别闹了,人家POWER就是要low到底
据说前天有个VMware家的经理(就是食人族最喜欢吃的那种经理)在一个发布会上呐喊:再用POWER你就low了!这位经理童鞋的例证有三个,都很有趣,但不是那种正确的、有内涵的有趣,而是破绽百出、明眼人一看就受不了的那种有趣,这真不是我说话刻薄,接着往下看就知道我这么说着实还挺厚道的。
关于IBM倒贴15亿美元卖掉芯片业务
经理说,“没想到有一天将这么厉害的芯片卖给了一家叫GlobalFoundry的公司,我专门去查了一下,原来它是AMD分拆出去一家专门做代工的公司。”
经理就挠头了,得出结论是POWER就没有未来了。
别闹了,你都知道POWER是“这么厉害的芯片”,一个代工厂还去接这个芯片业务,人家GlobalFoundry活腻啦?明明出售的是“芯片制造业务”,经理非要把这个“制造”二字给忽略,我必须严肃地说这个错误犯得太low了!人家耐克没有制造工厂,按您这个说法耐克许多年前就没有未来,应该死翘翘了呀?
人家IBM说投资30亿做7nm工艺的芯片、神经元芯片、碳纳米管芯片等,这个计划可从来没有变化过,切记!
关于POWER很贵、没未来
经理说:“(POWER)结构僵化,没有办法扩展,灵活性太差,还很贵,还没有未来,原来是POWER8、POWER9一年半就出来,现在说没有未来。”
别闹了,跳票可从来不是IBM的范儿,从2004年的POWER5到2013年的POWER8,这一路从未有过啥意外,不知道这“一年半”的说法,经理是从哪里听来的,真的属于很low的谎言。
而且,恐怕经理还得打自己的脸两下,人家POWER9还是会准时出现在大家面前——在11月18日的第44届全球超级计算机TOP 500公布时候,透露了一些关于POWER9的技术细节,说进一步强化加速器,也将是第一个可通过NVLink总线互联的处理器架构,带宽高达80-200GB/s,而且延迟和功耗都将进一步降低等等——这话可不像经理一样乱说的,人家POWER的未来已经到来,您就别瞎放炮了。
不过,经理说的有一点是歪打正着——POWER真的low了,而且一门心思想要low到底,例如有个OpenPOWER基金会您造吗?就是去年8月IBM联合Google、NVIDA等5家公司成立的专门基于POWER平台进行开放创新的组织,到10月底已经有65家成员了,就是为了让POWER能够low到完全覆盖x86服务器市场。
你看这一Open,入门的门槛确实low了,用户选择也多了,以后POWER服务器可不再是IBM一家的,会有很多供应商出货Power服务器,比如泰安的Power服务器上个月已经开始订货了。另外,IBM还跟北京市经信委和华胜天成成立合资公司,主要业务就是搞POWER服务器,很快还会有中兴、浪潮等推出POWER服务器。就连POWER芯片,也不是IBM一家有,远的不说,中晟宏芯的POWRE芯片可是快来了,具体产品路线图白纸黑字宣布了:第一代产品将于2015年12月推出,12核心,对标英特尔E5-2690;第二代产品将于2017年12月推出,集成自主的浮点运算单元,对标英特尔E5-2620/2650。
门槛low了的同时,POWER的价格也必然会low下去。对嘛,就是要Low到x86市场去,让用户以亲民价格继续享受小型机的RAS性能。再有拿贵说事儿的,先去询一下泰安的POWER服务器价格咱们再讨论论吧。
还有,如果经理硬要说x86比POWER可靠,那这就超出技术和业务讨论范围,只关乎情绪,就不好弄了。
关于性能:5倍10倍100倍
经理提到一个事实,说拿新的x86芯片跟老的POWER6比,“每次都不好意思,随便你跑Oracle、DB2,都快5倍、10倍、100倍,你老说性能差,差在哪里?”
这个事情,的确是心有花则见花、心有沙则见沙的事情,我想用这几天很热的一篇文章的标题来说“国产大飞机,你敢坐吗?”不用多说吧?还有,咱们的“天河二号”在最新的全球HPC TOP 100中又夺得冠军了,貌似三连冠了,你能说中国的HPC系统比美国的HPC系统先进吗?
再多说一句,别拿2014年比2010年啦,比2013年的POWER8吧——22nm,12内核,4GHz频率,内存带宽230GB/s,利用率高达65%,数据吞吐量是x86服务器的两倍,内置加密引擎技术,使关键应用和数据可以放心地放到云上。。。。。。嗯,POWER的确不全low,这些特性只能用“High”来描述。
想起一个前几天的段子——听说某省电信运营商把核心系统迁移到x86系统后,曾经吸引了很多人眼球,但现在常常因故障率过高被扣奖金。这不就是疤瘌眼照镜子嘛,你说low不low?冷静想想,世界上哪里有最好?只有合适不合适,客户了解自己和供应商,知己知彼,然后选择适合自己的技术才是最明智的,才会让行家说low。
关于两个破词儿:Scale up和Scale out
经理说,POWER没办法扩展。
别闹了,这都是陈年老调了,经理作为大V家的一员,不应该停留在历史中。POWER服务器早就既能纵向扩展Scale up也可能横向扩展Scale out了,既有scale up的大系统,也有scale out的小系统。随着POWER8的推出,在性能、RAS和性价比方面都大幅提升,例如4月份推出的首批5个基于POWER8的全新Power服务器,就是专门为大规模scale out计算环境设计的,一两个插槽这种事早就不是个事儿了。
今天的POWER,应用门槛儿的确是low了,例如支持Little Endian,所有的Linux应用可以直接跑在Power上;另外还支持OpenStack方案中最为广泛使用的操作系统Ubuntu,够屌丝够low。
另外,虚拟化成本也low了,因为支持KVM虚拟化了。这个可以说是点中了VMware的罩门,怪不得V家经理急了眼胡言乱语呢。
关于12306危机是主机造成的
经理说,“12306危机的本质是面对互联网的压力,原来跑的好好的应用,在主机上撑不住了”。
别闹了,您能稍微严肃点吗?我的意思是说您能举个稍微靠谱的、不让圈内人说你low的例子吗?照您这说法,12306换一堆x86服务器问题就解决了?业界讨论已经很多了,12306这是scale out和scale up都很难解决的问题,Alibaba技术团队不是雄赳赳气昂昂进驻后灰溜溜铩羽而归了吗?再说了,12306后端用的明明是RISC小型机,您好歹是大VMware家的经理,肿么跟那谁谁一样把小型机叫主机啊?唉,压根儿就不是这么个角度的问题,建议经理百度一下,网上有大量深度技术剖析文章说这个事情,我懒得说了。
关于可怕的分布式架构隐患,八卦一下那位马师爷的双十一,某业内人士评价说:“当然马云关掉退款功能不是为了冲业绩,500多亿打个折扣也是惊人的,但是分布式架构的CAP难以三全的问题是个技术框架的问题,没有万能的架构,分布式当然也不是。”好奇的童鞋可以自己去查原文。