aihot  2017-08-12 07:15:44  云计算 |   查看评论   
傲视世界的效能,也同时替Google 带来商业上的重大价值:时间。

 

  问题又来了,云端服务千百种,而且又不是所有云端服务业者都像Google 一样靠上网卖广告维持家计(讲得Google 好像很穷的样子),假如我只要建构便宜的免费云端储存服务,数据中心只需功能单纯的客制化储存服务器芯片,难道ARM 服务器没有空间吗?很刚好地,这的确是Annapurna Labs 之类的芯片厂商很擅长的领域(不少NAS 用他们家的芯片),然后又很刚好地,这间公司已是Amazon 的一部分了,Amazon 也开始拥有芯片销售业务,后继发展,值得慢慢观察。

 

  至于Google,曾在DEC 参与Alpha 处理器中的Piranha 计画──Sun Throughput Computing 概念的先驱──Luiz André Barroso2005 年在ACM 发表「An Economic Case for Chip Multiprocessing」,至今已相隔超过10 年,只闻楼梯响,不见人下来,让人不得不阴谋论:Google Sun 大张旗鼓的心理关键时刻放这一炮,该不会只为了要跟IntelAMD 杀价吧?

 

ARM 服务器唯一的机会在快速客制化与Time To Market

 

  一路看下来,先将近年新闻报导的海外誓师大会束之高阁,似乎苦苦挣扎中的ARM 服务器阵营已四面楚歌,连应该最看好、在数据中心网通设备累积巨大资本、最有挥洒本钱的Broadcom 都中止Vulcan 计画抽腿不玩了,但重新检视x86 处理器的最根本问题与最基本弱点,就会看到一丝微弱的曙光。

 

  为何x86 指令集会被讨厌到「大概只有发明它的人才会喜欢」?(Intel 内部也不是每个人都喜欢x86,要不然也不会发展iAPX 432i860i960 IA-64)不仅多数资讯科班在养成教育过程中,被RISC 大师撰写的计算机组织结构教科书洗礼,x86指令集毫无道理可循的高复杂性和缺乏统一版本的乱象,大幅垫高了研发处理器的投资与时间成本,导致今天仅剩Intel AMD 是唯二有能力持续推陈出新产品的厂商,严重伤害了处理器业界的多样化发展,整个计算机工业和资讯产业也跟着连带付出难以估算的重大代价。

 

  假如今天是ARM 或某种RISC 指令集取代x86 世界,仅凭想像也可断言电脑技术发展会更快,处理器产业也会更百家争鸣,竞争更激烈的市场将带来更好、更便宜、更贴近当下市场需求的产品,不会搞到扣除手机、平板、嵌入式系统(车用是比较特别的案例)、高阶服务器外,只剩下两家可选的惨况。

 

  别扯不是定律的摩尔「定律」了,笔者合理怀疑那根本是保护半导体制程工程师生活品质的阴谋(跟上曲线就算KPI 达标了)。没有摩尔定律,可能半导体产业进步的速度会更快也说不定。看来半导体制程与设备研发人员即将加入偷盖笔者布袋的行列。

 

  到头来,现有IntelAMDx86处理器,真的是服务器与数据中心大户的「最佳」选择吗?还是「不得不」的选择?x86处理器研发时间都这么长,动辄35年,真的可以准时满足客户的需求?如同x86无法在手机平板和机上盒市场站稳脚步的理由,这才是ARM服务器的切入点,只是到头来,这机会真的存在吗?

 

  这议题要分成套装服务器与数据中心这两块来看,两边的机会和条件大相径庭。

 

套装服务器:山穷水尽疑无路

 

  坦白讲,无论怎么想,机会都很渺小,如坚定相信机会无穷,请先提出说服自己愿意用ARM 服务器的理由:

  • 服务器市场剩下的市占率很小,容不下太多厂商,最早ARM 本家把这希望寄托在拥有Opteron 经验、被ARM 连续三顾茅庐10 年的AMD 身上,现在看来AMD 很难有多余资源放在K12,而会集中力气在EPYC 的后继产品。就某种意义来看,AMD 对企图进军ARM 服务器市场的芯片厂商,是比Intel 更大的威胁,因为AMD 会试图先抢着吃掉这些所剩不多的余额。市场上老二对老大最重要的价值,不只让老大不被反托拉斯,更可排除掉后进的破坏性创新潜在竞争者。
  • 正面与x86 竞争并取胜的机会实在太低了,要说服现有套装x86 服务器用户琵琶别抱,一定要有很难抵抗的诱因,然后还是老话一句,不要对价格战抱太高的期望,尽速整合重要的新技术把产品推到市场上(如诸多新世代网络界面、SDN 控制器、新型非挥发性记忆体等)会比较实际一点。
  • 更实际一点,要说服企业接受ARM 指令集服务器前,先确定可先在目前实质上真正的「家庭服务器」──家用与中小企业NAS──展现足以完全取代x86 处理器的能力吧,不要一方面动不动I/O 效能不足,一方面又一堆赢咖4平台跑不太动到根本不堪用的程度,导致「搭载ARM 芯片的NAS = 非常不好用」的刻板印象深植人心,连这关都过不了,就别肖想企业市场了。

  最基本的必备条件如下:

  • 该有的生态圈都要到位,最起码,要做到像现行x86 平台一样,有统一韧体(UEFI)与电源管理(ACPI)介面,而且不能只是做到「Just Work」。应该不会有人相信,把Linaro 里面列出的东西都做完,就可以让ARM 拥有与x86 相匹敌的「生态系统」。
  • 不能只仰赖把指令集换成ARM 的网络处理器厂商和x86 的既得利益者AMDARM 自己需推出能跟现行主流x86 处理器平起平坐、具备多核心高时脉延展性的高效能64 位元核心IP,包含服务器等级的系统汇流排、高效率的快取一致性协定,跟主要芯片代工厂和EDA 工具厂商要有完美的合作,确保客户可以快速「堆」出可卖又不会出包的产品。AMD ARM 核心Opteron 之所以「褒贬不一」(这已算是很委婉的说法),在于他们竟然花了一年多时间,「打造」一颗不是自有架构而是现成Cortex-A57 兜出来的芯片。
  • 最重要的要素:Windows Server for ARM,最普及的微软服务器赢咖4平台,像ExchangeSQL Server 等,一个都不能少。

  嗯,越写越觉得机会越渺茫了,连让Intel 冷汗多两滴都很艰难,我们把镜头转向到最火热的数据中心战场,看看截然不同的景象。

 

数据中心:柳暗花明又一村

 

  毕竟直接主宰使用者体验,掌握作业系统的话语权,不一样就是不一样。

 

  二十几年来,虽然「Wintel」一词营造出微软与Intel看似唇齿相依、同舟共济、肝胆相照、狼狈为奸的错觉,但微软从来就没有中止让作业系统下面的「地基」摆脱Intel束缚、让Windows无所不在的想法。Windows NT的劈腿「前科」久远,Itanium的投资失败不堪回首,2012年的Windows RT尸骨未寒,微软今年卷土重来,陪着QualcommCavium一起发表部援ARMWindows ServerWindows 10,更公开表示自己头先洗下去当白老鼠进行内部数据中心测试。有了作业系统霸权的加持,终于让这几年倍受质疑的ARM服务器阵营(与其部持者),仿佛看到隧道尽头的光芒,只欠爬出隧道的体力。

 

  微软这举动最重大的战略意义,很简单,也很正确:双管齐下,同时发展ARM架构的「服务器」和「个人电脑」的生态系统,一次把饼做大,重现1990年代Windows NT跟着价格效能竞争力一飞冲天的x86处理器,同时在个人电脑和服务器一同崛起的发展轨迹。

 

  微软打Intel 这一枪打得还满狠,让人不得不回忆起2000 年内定AMD64 为唯一部援的64 位元x86 指令集、2005 年放弃Itanium 工作站、2010 年彻底放弃Itanium 等保证让Intel「津津有味」的往事。

 

  但这并不代表我们很快就会看到ARM 架构服务器与个人电脑迅速快速普及,在建立完整生态系、并拥有足够市场竞争力前,仍有一道又一道光动大脑就会让想像力哀号的难关,光要开发出足以对抗x86 世界的ARM 服务器芯片,就已难如登天。所有被点名的潜在大户关起门来进行可行性评估是一回事,实际大规模部署在营运环境又是另一回事。

 

  Google

 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自云端是未来,那ARM 在服务器市场到底有没有搞头?

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]