|
为何选择ARM服务器?又为何现在选择?
智能手机与平板设备没有早一些普及不能不说是一种遗憾,更遗憾的是64位处理器与内存寻址机制没有借这股浪潮早些融入我们的生活。如果这些消费级设备能够早点采用上述电路设计,那么作为ARM阵营成员的芯片制造商们可能会提前将服务器级芯片引入这一领域、从而为数据中心带来更多行之有效的X86架构替代机制。
由Canonical公司于两周前公布的Ubuntu Server 14.04 LTS结合了来自Applied Micro公司的X-Gene 1以及Cavium Networks的Thunder。红帽则在X-Gene 1与AMD的“西雅图”皓龙A1150处理器组合平台之上演示了其Fedora开发Linux的运行示例。红帽公司ARM架构负责人Jon_masters在本次ARM技术日大会上表示,目前RHEL系统中已经有98.6%的软件包支持ARM架构,并补充称该堆栈完全面向64位实施机制。此外,由于对64KB内存页的支持将导致其无法向32位环境进行移植,因此红帽方面决定放弃对32位机制的支持。换句话来说,大家可以在必要时选择特定版本的Linux系统进行虚拟机载入,从而继续拥有对32位代码的支持能力,Masters指出。红帽公司不会对ARM支持能力将在何时或者采取怎样的方式登陆商业级企业Linux平台作出评论,这在很大程度上取决于能够支持多种标准的硬件何时面世(例如UEFI与ACPI等标准)、客户需求是否强烈以及Java等核心程序的准备情况。SUSE Linux已经在其openSUSE开发版本内引入了对ARM芯片的支持能力,而且很可能将这一能力整合到其Enterprise Server 12版本当中——这套系统估计将于今年晚些时候开始测试、计划在明年正式投放市场。 红帽与Canonical目前正在积极努力以保证其KVM虚拟机管理程序能够在64位ARM芯片上实现理想的运行效果,而思杰系统公司同样也在积极将其Xen虚拟机管理程序推向新平台——思杰的这套方案受到各大基于Linux系统的公有云体系的强烈推崇(Amazon Web Services、Rackspace Hosting以及IBM SoftLayer都在使用Xen衍生版本;目前谷歌的虚拟机管理程序选择尚不明确,但微软肯定会使用自家Hyper-V)。思杰公司首席软件工程师Stephano Stabellini解释称,ARM上的Xen是一套“精简而且直观的架构”,它“去掉了X86版本多年以来困扰着技术人员的一切负面元素”。Xen的ARM衍生版本并不提供模拟功能且没有用到QEMU,而且它只提供一种访客类型、即将可用于X86机制下的两种选项加以结合。(这相当于对Hardware Virtual Machine的完全虚拟化加上通过Para-Virtualization实现的部分虚拟化。) 不少程序员从2011年末时起以开始将一部分注意力转移到ARM版本的Xen身上,并在思杰加入Linaro Linux-on-ARM项目后逐步加大在这方面的工作力度。去年六月,Xen的ARM64衍生版本被正式添加到Linux 3.11内核当中,这一支持能力旋即于同年七月成为Xen 4.3的组成部分。Xen 4.4发布于今年三月,除了其它功能之外、此次新增的特性包括对ARMv8设备上的64位访客系统的支持能力、内存释放、CPU池化处理、vCPU锁定以及调度改进等。来自德州食品的OMAP5芯片以及来自Applied Micro的X-Gene 1都能够运行Xen 4.4,并可以充当多种32位处理器的开发板。而在将于今年第四季度推出的Xen 4.5当中,这款虚拟机管理程序将支持UEFI与ACPI、虚拟机实时迁移并提供大量面向ARM处理器核心组件的新型驱动程序。 随着多家处理器供应商计划于今年年底推出相关处理器产品,加上操作系统堆栈正逐步与ARM取得更为紧密的协作关系,看起来2015年将成为ARM真正步入成熟并给X86服务器带来实际压力的一年——当然,同样面临挑战的还有Power以及Sparc等其它芯片架构,只不过压力相对小一些。Underhill指出,ARM公司认为ARM芯片到2017年将在服务器出货量方面占据全球5%到10%份额;但不少分析人士认为这一评估结果过于保守。 人们殷切期望超大规模数据中心运营商能够率先迈向架构转型的第一步,而惠普超大规模业务部门总经理Paul Santeler在本周的AMD技术日大会上表示,X86与ARM芯片制造商充实了惠普的“双管齐下计算”战略。 “密集型服务器市场与企业服务器市场有所区别,前者需要在多种处理架构之上运行多种操作系统,”Santeler指出。“向外扩展架构在构建方式上非常均匀。它们包含多个应用程序层,它们拥有明确的结构化特性并在需要更高性能或者支持更多用户时进行向外扩展。这一系列因素使相关技术人员拥有高度核心化的软件专业知识,也因此能够快速适应新型技术方案。如果大家关注过各项技术成果的普及走势,就会发现它们都能够在向外扩展数据中心内得到迅速推广——包括闪存存储、向外扩展数据库以及开源等——这是因为此类运营商需要这些能力并能够在投资之后立即获得回报。我认为向外扩展数据中心将成为ARM64迈向成功的重要跳板。” 当然,最终结果在很大程度上还是取决于ARM芯片的实际表现、广泛适用性如何以及设置怎样的价格定位。这一点在很大程度上仍然属于变数,这意味着每位分析人士都可以通过自己的理解作出不同判断。然而从第一台客户端设备入驻数据中心环境的那一刻起,我们就已经意识到这股新潮流的诞生与涌动。真正的问题在于:这股潮流能否积蓄更大能量并再次席卷而来?
责编:李玉琴
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
推荐圈子
|
|