【听杨姐说】
2014年6月5日,百度创始人李彦宏受联合国开发计划署之邀,正式担任联合国世界环境日环保公益大使。这也是联合国43年来首次在全球范围内邀请名人担任这一公益大使。
李彦宏帅吗?帅,但是这不是奥斯卡奖。
李彦宏富吗?富,但这不是胡润富豪榜的排名。
这是——联合国世界环境日环保公益大使。李彦宏干啥了,联合国凭啥喜欢上他?为啥没有找谷歌、苹果和facebook,以及云计算最牛的亚马逊?
我只能说,我认为,李彦宏干了一件事,一件连世界上很大的互联网云服务公司都没有干的事——让云省电!
大家们现在张口闭口谈大数据,这些大数据都建立在哪里?在云上。
云在哪里?在机房里。
机房在哪里?理论上应该在一个冰天雪地荒无人烟但是有电的地方。
大家知道云计算现在的技术水平吗?那是数千台服务器并联技术的比拼,中国TAB中有的说能6000台并联,有的私下表示能高于6000台更多来并联……
但大家都不太提及,所有的数据中心都很耗电,而且发热量惊人。那么李彦宏干了啥事?
其实很简单——降低服务器的功耗,省水省电——包括空调的电。但是李彦宏和他的百度怎么做到这一点的呢?
一句话,这是一个改写了服务器芯片行业格局的故事。
尽管更换ARM架构服务器,在百度内部并不算最重要的项目,但对整个数据中心领域来讲,却是大事件,这在某种程度上意味着,此前英特尔x86架构的垄断局面已经被打破,并且将可能有越来越多的供应商加入ARM阵营。而这样做的直接好处就是:降低功耗。
PUE(Power Usage Effectiveness)是评价数据中心能源效率的指标——去年4月,在云计算发展与政策论坛的“数据中心分级评估”中,百度M1云数据中心以PUE1.36取得了国内大型数据中心PUE第一的最佳成绩,远远优于业界平均PUE2.5的数值。
把PUE从2.5降低到1.36,意味着每10万台服务器每年就能节省约3亿度电,年节电费约2.4亿元。这让百度第二次赢得“国际碳金奖”环保大奖——迄今为止全球范围内唯一获此殊荣的互联网企业。
从头讲起,这是在2013年1月的事。
那时百度南京数据中心已经上马了全新的ARM架构服务器,一个2U机箱装6台,每台4个3T硬盘,每个机箱共72TB,功耗300W。如果采用x86的存储服务器,相同功耗存储容量只有36TB,即整机功耗降低了50%。
据一位百度内部人士透露,百度后来在其全国各地的云计算数据中心推广该技术——包括李彦宏的老家山西阳泉。
对百度来讲,这完全是一次成本角度出发的选择——可能是因为我们山西人比较抠门吧,杨姐也有一半是山西血统,过日子老是精打细算的……比较节俭。
所以百度其实采用ARM架构的芯片,确实是因为这个成本只有英特尔x86架构芯片的10%,整个数据中心的存储密度可以提升70%——但是节能低碳却是这个项目最直接的结果。
而这个项目的意义在于,全球这么多的网络公司中,真正通过技术改架构的,只有百度。
百度是全球第一个大规模商用ARM架构的服务器的公司,而百度的这一技术突破很可能带来服务器芯片领域的巨大变化——ARM很可能将因百度这个超级用户一改此前的缓慢步伐,以存储应用为突破口快速进入数据中心的腹地,而此前这里是英特尔的天下。当然,现在英特尔也在进入ARM的强势领域——移动终端。
这在百度内部也是一次跨部门的大项目——横跨了百度系统部、移动·云和基础架构部三个部门。
由于“百度云”在百度内部被定位为非常重要的业务,因此百度在2011年第四季度开始调研,研究云存储中冷数据(很少被读取的数据)的更经济的存储方法。当时参与这个项目的百度工程师研究了各种CPU平台,最后决定采用ARM架构的解决方案,就是因为这个架构解决方案的芯片价格低廉,芯片只是英特尔x86架构芯片的10%,加上硬盘等整体总成本可以下降25%,功耗则可以降低一半。
当然,这并不是一朝一夕之功。
2011年12月底,百度系统部对数据中心服务器采用ARM架构一事正式立项,并确立了两三款CPU平台进行重点考虑。2012年一季度,百度相关部门开始找芯片供应商谈合作,也就在2013年的1月,百度确立了云存储是全年的业务重点,当时的负责人为李明远。
其实,ARM是一家提供专利技术授权的公司,Marvell、三星这样的半导体厂商在获得ARM的授权后制造处理器,并根据自己的特长进行优化,然后Marvell等半导体厂商将处理器再卖给系统厂商(做手机、平板、服务器等)。现在最大的不同是,他们也开始向百度这样的互联网公司出货。相比之下,英特尔则是自己设计并制造芯片,面向服务器厂商出售,目前也向互联网厂商直接出售,用作定制白牌服务器。
ARM一直以低功耗著称。过去ARM的性能偏低,主要用于手机,后来到平板电脑,现在正在从“小”(例如手机终端)向“大”做(从端向云做);而英特尔的x86(代表PC时代)处理器则以高性能著称,功耗偏高,过去是主要用于PC、服务器等计算机,现在也开始努力降低功耗,从“大”向“小”做(从云向端做),英特尔处理器刚刚被用作联想手机内核——两家公司目前正呈现一种对冲态势,但ARM迟迟还没有进入英特尔的核心腹地,即没有进入用于数据中心构建云计算领域。
从ARM获得授权的Marvell大中华区战略市场与销售高级总监郑泓表示,芯片厂商直接与互联网厂商合作研发服务器不论在中国还是在全球是这几年行业发展的新动向。
但这个过程并不是受到所有人的支持,最开始的时候供应商就做出了误判。
在百度开发ARM架构服务器的过程中,一方面由于从x86到ARM架构是从复杂指令到精简指令的变迁,64位到32位系统的迁移,另一方面,尽管百度云的规模在中国已经居于领先地位,但在海外供应商眼中,他们并不像Google和Face-book那样“有名”。
除了美国Marvell公司之外的芯片厂商,起初对百度的态度并不那么积极。那些服务于美国大型网站的芯片供应商认为,国外大厂怎么做,百度就应该怎么做,不用也不应该做过多改动。不仅是芯片厂商对百度不重视,连服务器厂商对百度也“不Care”。
但这样的判断很快就被百度ARM架构服务器商用的现实扭转。杨姐听说的是,后来有厂商与百度接触,希望能够再度合作。
记得当时杨姐采访ARM企业应用市场经理邵巍时他透露,百度这个项目对于ARM服务器领域是个重要的里程碑,百度很可能借助ARM技术引领新一代云数据中心的发展方向。目前ARM与世界上第一阵营的互联网公司都有合作,2013年将会有更多ARM服务器部署的消息。
清华计算机系主任陈文光教授指出,目前百度应用的ARM解决方案主要是存储云服务器,还没有替换高端计算类型的服务器。不过据百度内部人士透露,未来ARM一旦推出64位解决方案,百度则很有可能将立刻跟进,可能将其他的搜索服务器也替换成ARM架构的。
那么大家现在理解了吧?
跟比尔盖茨一起喊喊“不吸二手烟”的口号,或者拍个环保视频,应该都不是让李彦宏成为联合国环保大使的真正原因——您以为联合国的人都是看韩剧长大的吗?
省电,即是节能环保啊,电是二次能源,都是把地球上的其他能源转化而来的,还有损失转化率的问题,还要用水来冷却。
而谷歌、亚马逊、苹果、“非死不可”这些互联网公司的“云”,动辄都是成千上万台服务器啊……
联合国的目的绝对不单纯,估计他们让李彦宏当这个环保大使,目的还是希望其他互联网公司的大佬也能像李彦宏这样,让服务器采用ARM架构或者其他低功耗的解决方案……