服务器
    作者:范平

    ARM与x86对决:谁最适合云和移动设备?

         [ 中关村在线 编译 ] 暂无评论

      软件兼容性这一强大影响因素帮助英特尔 x86 家族攀上了现代 CPU 的顶峰。虽然在低功耗方面 ARM 较 x86 具有明显优势,但是 ARM 要求用户放弃 x86 软件的兼容性。在某些情况下,这是可以接受的,比如智能手机、平板电脑和高度受控的数据中心和云计算工作负载。无论是用户不需要或者不想运行现有 x86 二进制还是代码库太小,迁移至 ARM 都是一个现实的任务。

        但是,除了这些使用情形外,ARM 还面临着一件棘手的事情。英特尔最近针对微服务器优化的凌动处理器不仅可实现低功耗,而且还保留了 x86 的兼容性。虽然面临着这些挑战,但是 ARM 在智能手机和平板电脑这些无需 x86 兼容性的市场还是实现了大幅增长。最终,智能手机/平板电脑市场的扩大将帮助创建一个基于 ARM 的大型生态系统,该生态系统可在数据中心内对 x86 发起挑战,但是要想在专门应用以外的领域实现这一目标还有很长的路要走

      虽然 ARM 架构提供了令人不可思议的潜能,但是它仍然还处于起步阶段而且面临着许多巨大挑战。首先,最新一代的 ARM 芯片尚未在第一时间为企业的数据中心做好准备。到目前为止,ARM 架构仅支持 32 位指令集,这会导致在企业中出现问题。大部分服务器操作软件和企业级应用都基于 64 位架构,无法在当前的 ARM 芯片和平台上运行。Calxeda、Applied Micro 和 AMD 都已经意识到这一大问题,因此都宣布将在 2013 年末或 2014 年初发布 64 位版本。

      其次,即使 64 位 ARM 芯片可用,也需要针对 ARM 架构对许多企业应用进行重新编写或重新编译。微软已经开始开发面向 ARM 的 64 位版本,而 Facebook、惠普、AMD、三星和其他厂商最近发起成立了 Linaro Enteprise Group,以加速基于 ARM 架构的软件开发。目前尚无厂商使用 ARM 处理器构建商用云。虽然去年 7 月,Rackspace、惠普、Canonical 和其他 OpenStack 成员宣布了他们开发基于 ARM 的云的意图,但是目前唯一上市的产品仅是 ARM sandbox 上可通过 TryStack使用的 OpenStack Essex 。

    ARM与x86:谁最适合云和移动设备?
    英特尔x86与ARM的尖峰对决

      此外,尚存的疑虑还包括 ARM 服务器是否在数据中心内支持特定工作负载,或者它们是否能够真正取代 x86 架构。ARM 特别适合 web 扩展应用和数据分析,但是更多常用企业工作负载和常见云服务的价值定位还有待观察。

      最后一个挑战是数据中心采购者本人的性格,这些人通常保守、善变、不希望有任何风险存在。他们不仅需要熟悉 ARM 技术和厂商,而且需要熟悉多个架构的潜在需求,以便支持他们的数据中心。

      2014 年将是 ARM 、企业和云具有发展机遇的一年。虽然问题和挑战依然存在,但将值得期待。

        点击查看来源

    标签:服务器CPU
    提示:支持键盘“← →”键翻页
    本文导航

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询