TranslateProject/published/201311/Red Hat prepares for 64-bit ARM servers.md
2013-12-02 23:08:48 +08:00

44 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Red Hat 为64位ARM服务器做准备
================================================================================
> ARM处理器可能带来具有成千上万的节点的堆叠服务器Red Hat的ARM首席架构师预测说
来自IDG新闻服务企业开源软件供应商Red Hat公司正在密切关注服务器的64位ARM处理器的发展以建立在数据中心的新生平台上的专业能力。
“你们在当今的商业产品市场看不到我们但我们已经建立了超越如今一些64位技术的能力。所以接下来如果我们有一个需要应对的市场我们将有能力应对”Red Hat首席ARM设计师Jon Masters说。这是Masters周五在华盛顿特区举行的USENIX LISA大型安装系统管理会议上提出的。
ARM处理器代表了“计算上翻天覆地的变化”Masters说。虽然已经在智能手机和嵌入式计算设备占据主导地位ARM处理器架构还可以在数据中心发挥作用。在过去的一年中基于ARM处理器的服务器已经开始出现在服务器市场。惠普已经开始销售基于ARM架构的Moonshot系列服务器。
对于数据中心ARM可能会因其低功耗设计而带来超大规模计算时代这样数千个微型计算节点可以打包成一个堆叠服务器。“我们在不久的将来能够建立起完全区别于现今的规模。”Masters说。
ARM处理器可能无法以x86处理器的速度运行但它们可以提供大部分的性能而只消耗一小部分能源这意味着在一个较小的空间可以打包更多的处理器。“你可以用你手机中相同的技术作为高密度服务器设计的一部分”Masters说。
他说许多工作并不需要最快的处理器。相反工作负载可以分布在更多的处理器上。“这和我能移动多少数据有关系并不一定和我能做多少计算有关”他说。例如云计算和Web应用程序运行在多个服务器上和运行在数量较少但速度更快的服务器上的表现会同样出色。
ARM的设计也可以简化数据中心操作。ARM的芯片内系统的设计方式可以解决管理许多服务器的外部元件的需要。例如ARM处理器可以提供交叉互联减少外部电缆和顶级机架交换机的需要。
“每一个刀片都具有离散布线已经指日可待了, ”他说。
Masters说超大规模计算还需要做大量的工作。
ARM授权它的架构而不是和英特尔一样卖处理器。其结果是从不同供应商提供的不同的ARM处理器有相当程度的变化。“有很多我们不需要的不必要的变化”Masters说。 ”这可能成为需要统一系统来管理集体的数据中心的一个问题。
[Linaro][1]是一个致力于为ARM平台和部分已经标准化ARM任务开发核心开源软件的产业群。Red Hat的工程师发挥了重要作用Linaro企业集团或称为LEG一直在努力规范软件让用户可以得到一个能运行在不同供应商提供的ARM处理器的Linux版本。”这些都是在企业领域的基本期望”Masters说。
“我们需要把重心放在如何使它们从根本上兼容,这样你可以进一步增加堆叠,”他说。
另一个问题是对外围设备的支持仍然没有标准化的32位ARM处理器。Masters说LEG正在考虑使用64位ARM处理器的ACPI高级配置和电源接口标准或UEFI统一可扩展固件接口。随着时间的推移ARM将提供一个类似自动化总线的能力比如将提供支持x86的机器的PCI总线。
Masters说Red Hat还没有宣布任何关于什么时候会发布一个ARM架构的Red Hat企业Linux版本的通知但他明确指出测试了许多RHEL应用程序的社区Linux发行版Fedora项目现在已经为ARM提供了一个发行版。
--------------------------------------------------------------------------------
via: http://www.computerworld.com/s/article/9243921/Red_Hat_prepares_for_64_bit_ARM_servers?taxonomyId=122
译者:[whatever1992](https://github.com/whatever1992) 校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://www.linaro.org/