计算平台路向何方?
应用优化是核心
记者手记
如果说amd收购seamicro是其企业级计算平台战略走向差异化的开始,宣布加入arm阵营并开发基于64位armv8架构的处理器则更为本已胶着的微服务器市场又添了一把火。无论从计算平台的演进还是服务器厂商的产品思路来看,传统市场中x86生态一统江湖的局面都将面临挑战。计算平台正在走向为应用优化的“应变”之路。
站在2013年的时间点上,英特尔全新的低功耗处理器产品线和基于22nm制程技术的未来规划将在很大程度上扭转过去一年来市场中关于“arm架构在能效方面较x86具有明显优势”的观点,其产品线的广度和纵深更加完善。服务器厂商也将陆续推出基于凌动平台的微服务器重新教育市场。对于未来预期占服务器整体市场份额或将高达20%的微服务器市场,从处理器、服务器到软件生态系统,全产业链都日益关注这一市场并持续投入。
对于arm阵营而言,企业级生态系统的建设是一条漫长而艰险的道路,2014年大规模商用化的armv8架构将是重要的节点。欣喜的是,arm已经获得了amd、惠普、红帽等生态系统内九游会网页的合作伙伴的支持。红帽公司首席arm架构师jon masters表示,随着工作负载多样化、快速化地演变,超大规模计算的生态系统正逐渐形成。从开源社区到内部项目,linaro企业应用组(linaro enterprise group,leg)、红帽的fedora项目、支持64位arm架构的openjdk (java)、兼容openstack云操作系统等表明业界对arm在linux环境中基础软件上的持续投入。此外,互联网应用、开放计算项目等也将是arm生态系统走向成熟的重要推手。
市场中甚至出现了通过云端提供接入arm服务器以开展相关的代码测试和移植服务的新应用类型(aaas)。boston公司与软件公司ellexus合作,以帮助开发人员移植代码到arm服务器,并且boston公司通过云端提供四核arm处理器,用以测试移植过去的代码。这使企业不再需要购买arm服务器来测试代码。
然而,市场中也有完全唱衰arm在企业级市场前景的观点存在。笔者认为,arm的优势在于其开放式生态环境中所包含的各种可能性。面向应用负载优化的基础平台设计是大势所趋。可以预见的是,随着arm新一代架构商用化的大规模到来,计算平台的“应变”之路将越走越宽,更多的j9九游会官网登录的解决方案将接受市场的检验。
目前,市场中已经出现了多款微服务器,比如惠普前段时间发布的project moonshot system,它采用了英特尔凌动centerton架构设计。戴尔则很早就推出了基于至强e3低功耗的poweredge c5220微服务器。作为全球首个采用arm处理器平台进入数据中心市场的企业,calxeda也于2012年推出了第一代基于arm cortex-a9架构处理器energycore ecx-1000单芯片服务器。
但另一方面,对于facebook和谷歌等公司而言,它们绕过了传统服务器oem厂商而采取了自行设计定制化服务器和数据中心硬件的做法。它们大部分时间需要在一个广泛的分布式环境下处理众多轻量化计算任务。而且它们也有自己的技术专家团队来驱动本地的软硬件优化从而更好地支持这些微服务器集群。大型web公司比如facebook还对微服务器进行了系统测试,而且多种微服务器设计也从其主导的open compute project(开放计算项目)中诞生。
中国惠普有限公司副总裁、企业集团工业标准服务器产品部总经理萧建生认为,开放系统、定制化和面向特定应用的服务器是计算平台重要的发展方向。微服务器在产品设计上考虑到了isp、云服务商、电信运营商等领域的应用环境和定制化需求。对于服务器设计而言,无论是采用arm还是x86计算节点,都将以面向细化和复杂的应用负载为导向。
在市场中所有的微服务器产品中,涵盖arm和x86处理器的惠普moonshot服务器无疑是其中的代表。