科技云报道:2022Arm服务器现状:云阵营已成

简介: 为什么看好Arm在数据中心市场的发展前景?

科技云报道原创。

与服务器硬件市场固若金汤的x86阵营不同,云服务商都非常欢迎Arm。

 

微信图片_20220505100052.png

 

大概十年前,AMD曾与Arm结盟,推出过主打低功耗的Arm服务器,当时的Arm也只能打低功耗这张牌。以失败告终后,AMD重回x86阵营,从“那不勒斯”开始,打了一个翻身仗。

随后几年,随着在性能方面的不断突破,Arm服务器再度炒热,高通推出了Centriq服务器处理器,后来还在中国市场与华芯通合作,然而,最后也算不了了之。

转折出现在2018年,那一年亚马逊云科技首次推出了自研的Graviton 处理器和相关实例,主打通用工作场景,以诱人的性价比吸引了很多人,目前Graviton2已经快两年了,Graviton3也已经在路上了。

最近,阿里云和微软Azure两大公有云服务商更新了采用Arm处理器实例的最新动态,站在2022年,我们再来简单看一看2022年的Arm云服务器现状。

 

两大公有云的Arm实例动态

最近,阿里云基于倚天710的实例g8m开放邀测,官网上公布了g8m的一些规格参数,部分实例支持申请测试。

 

1.png

基于倚天710的g8m实例(g代表通用场景)

去年十月,阿里云高调宣布发布倚天710 Arm处理器,宣称为性能和能效做了很多优化,号称是业界性能最强的Arm服务器芯片,同时发布的,还有代号为“磐久”的服务器。

倚天710基于5nm工艺制程构建,芯片可容纳600亿晶体管,有128个Arm v9高性能核心,每个核心的主频为2.75GHz,最高3.2GHz,支持8个DDR5内存通道,96条PCIe 5.0通道。

“磐久”服务器针对通用计算负载和人工智能负载进行了优化,适用于高性能存储和云原生工作负载,比如,一些容器应用,从市场宣传的口径来说,它被描述成一种云原生服务器。

 

2.png

基于Ampere的g6r实例(g代表通用场景)

在宣布推出倚天710之前,阿里还低调预览了基于安晟培Altra处理器的实例,如今,打开阿里云官网还是能看见g6r系列实例的规格。

在Arm服务器方面,阿里云做到了两手抓,未来可能会视市场表现和成本考量重新作出选择,但也不排除会继续增加更多基于Arm的SKU,总之,还是很看好Arm前景的。

最近,微软Azure也发布了Arm实例Dpsv5的预览版,与AWS自研Graviton芯片不同,微软Azure用的是来自安晟培(Ampere)的 Altra处理器。

 

3.png

Azure Dpsv5实例规格

安晟培(Ampere)这两年被曝光的次数其实挺多的,安晟培(Ampere)在芯片行业还是很有背景的,毕竟,安晟培(Ampere)的创始人兼CEO的Renee James之前是英特尔的高管。

可以说,拿下Azure对于安晟培(Ampere)的背书意义还是非常大的,对于提振Arm阵营士气很有帮助。

Arm服务器怎么用?Arm生态行不行?

此前,Arm服务器失败的根本原因是没有建立起应用生态,也就是说,即使有性能又高,价格又友好的服务器,但是也没有可以运行的应用,也不会有人买单,那么现在,谁会用Arm云主机?能用Arm云主机做什么呢?

四五年前,在某展会上,笔者指着一台Arm服务器询问它的使用场景,展台的技术专家表示,它主要用来运行安卓类的工作负载,直到现在,安卓类负载仍是Arm服务器的一大类应用场景,但远不止于此。

自2018年,亚马逊云科技推出Graviton以来就瞄准了通用场景,在一些场景上已经可以取代x86处理器的场景,比如,Graviton2可用于Web应用服务器、微服务、视频转码、高性能计算、EDA设计、压缩、游戏、开源数据库、数据存储以及机器学习等场景。

亚马逊云推出Graviton2时,宣称性价比相比x86提升了40%,Azure新推出的Dpsv5,与基于x86的主机相比,在一些工作负载上可以提升50%的性价比,这些工作负载包括Web服务器、应用程序服务器、开源数据库、云原生以及微软的.NET应用、Java应用等。

 4.png


Oracle A1实例的性价比优势

2021年,Oracle云也推出了基于Ampere Altra的A1实例,性价比相比较于AMD的米兰都高出了32%。Oracle云没具体强调用于哪些场景,但是强调跟一些技术和开源伙伴有密切合作关系,开发者生态特别的强,言外之意就是不愁Arm主机没有可以运行的应用程序。

 

5.png

甲骨文云的基础Arm软件栈

Oracle手握Java开发者上游生态和MySQL数据库生态,在Linux生态方面也积累颇深,也有自己的Oracle Linux发行版。

微软有Windows操作系统生态和Github代码托管平台,微软在Arm实例上提供了一系列开发工具,包括自家的VS C++/C#/F#,另外,Azure的Arm实例还支持.Net6和OpenJDK。

亚马逊云虽然也有自己的Linux发行版,虽然在开源方面有过不少争议,好在,作为Arm服务器阵营的一面旗帜,也另辟蹊径走出了一条破局之路。

确实有一些用户在考虑将工作负载迁移到Arm的成本和迁移后的收益后,最后选择迁移,但尽管现在许多Linux发行版都支持Arm架构,但围绕x86构建的开源应用生态太过于丰富和完善,仅靠重写程序慢慢对齐x86其实并不太现实。

亚马逊云科技的做法是,让自己庞大的云服务矩阵先用上Arm服务器,自己改写代码自己先用上,于是我们能看到,有25项技术服务在用Graviton,包括Amazon Aurora、Amazon EMR、Amazon RDS、AWS EKS、AWS Lambda等各种常见的重量级服务。

云计算托管的模式本身就是要屏蔽底层硬件的差异性,而亚马逊云让很多用户不知不觉间就用上了Arm服务器,即使没有繁荣的业务应用生态,也能靠自身的体量将Graviton服务器大规模用起来,并且能成为降低服务成本,提升竞争力的手段。

阿里云公测的g8m没有公布性价比相较于x86提升的数字,只说了性能和能效比的优势,应用场景方面,也能支持容器、微服务,测试开发,网站和应用服务器,游戏服务器以及其他通用类企业级应用。

整体,阿里云的Arm云主机目前还算比较低调,毕竟开发生态不能跟微软和Oracle,在宣传上少了一些可以打的牌,但好在可以参考亚马逊云的技术路线,让自家的服务用上自家的Arm主机。

在众多巨头的力推之下,Arm生态可期。

 

Arm现状:云阵营已成

自研也好,用第三方的Arm平台也好,整体而言,Arm服务器的云浪潮才刚刚兴起,谁都无法预料到几年后会是怎样一副光景。

在亚马逊云、甲骨文云、Azure和阿里云等巨头纷纷入局Arm云主机市场,也有人按兵不动的,比如谷歌云(GCP),又比如,IBM云应该也没有Arm主机。

腾讯云在2021年推出了首款基于Ampere Altra的Arm主机SR1,用于各种类型和规模的企业级应用、Arm 仿真测试、嵌入式开发测试以及基于CPU的机器学习推理场景。安卓云游戏之类 的。

作为少数IT服务商转型而来的云厂商,华为云可以利用华为在服务器等硬件方面的优势,可以提供基于华为鲲鹏芯片的Arm实例,作为自研的Arm主机提供商,华为与亚马逊云和阿里云属于一类,一方面可以靠鲲鹏生态,一方面要靠华为服务行业的经验。

2021年,UCloud也推出了基于Ampere Altra处理器的主机,UCloud官方列出了与同等配置x86主机的价格差异,大致相差35%,应用场景方面,包括各类数据库系统、Redis集群、分布式开源存储方案,安卓相关的仿真测试和开发测试,云手机以及嵌入式开发等。

当然,也有的规模较小的云厂商觉得,现阶段推出Arm主机的做法不划算,并没有推出Arm服务器的的打算,对于采用AMD的x86服务器倒是更热衷一些,目前,还是x86的实用性更强一些。

Arm主机与x86相比大致维持了35%甚至更多的性价比优势,芯片和硬件本身的成本是一方面,其本身能节省电力和散热成本也有助于降低数据中心运营成本,性价比优势将是Arm服务器发展的根本动力。

IDC数据显示,2020年第四季度,Arm架构服务器同比增长了345%,Statista预测,到2028年,Arm架构处理器在数据中心和云的市场份额将从2019年的5%增长到25%,2028年的市场规模将达到580亿美元。

 

结束语

笔者个人非常看好Arm服务器在公有云市场上的优势,看好Arm在数据中心市场的未来发展,除了服务器以外,很多DPU也都集成了Arm核心。

现阶段说成功还为时过早,在不久的将来,随着Arm服务器应用生态的逐步完善,公有云市场上的优势也将扩散到企业级市场,毕竟,现在企业级市场的技术和理念进步,全靠公有云推动。

 

【关于科技云报道】

专注于原创的企业级内容行家——科技云报道。成立于2015年,是前沿企业级IT领域Top10媒体。获工信部权威认可,可信云、全球云计算大会官方指定传播媒体之一。深入原创报道云计算、大数据、人工智能、区块链等领域。

相关文章
|
28天前
|
机器学习/深度学习 弹性计算 人工智能
阿里云服务器架构有啥区别?X86计算、Arm、GPU异构、裸金属和高性能计算对比
阿里云ECS涵盖x86、ARM、GPU/FPGA/ASIC、弹性裸金属及高性能计算等多种架构。x86架构采用Intel/AMD处理器,适用于广泛企业级应用;ARM架构低功耗,适合容器与微服务;GPU/FPGA/ASIC专为AI、图形处理设计;弹性裸金属提供物理机性能;高性能计算则针对大规模并行计算优化。
|
2月前
|
编解码 弹性计算 应用服务中间件
阿里云服务器Arm计算架构解析:Arm计算架构云服务器租用收费标准价格参考
阿里云服务器架构分为X86计算、Arm计算、高性能计算等多种架构,其中Arm计算架构以其低功耗、高效率的特点受到广泛关注。本文将深入解析阿里云Arm计算架构云服务器的技术特点、适用场景以及包年包月与按量付费的收费标准与最新活动价格情况,以供选择参考。
|
2月前
|
人工智能 安全 大数据
ARM 服务器上安装 OpenEuler (欧拉)
openEuler 是华为于2019年开源的操作系统,支持多种处理器架构,包括X86和鲲鹏。截至2020年底,openEuler 拥有3万社区用户、2万多个拉取请求、2000多名贡献者和7032款软件。openEuler 提供高效、稳定、安全的系统,适用于数据库、大数据、云计算和人工智能等场景。本文介绍了在神州鲲泰 R522 服务器上安装 openEuler 的详细步骤,包括下载镜像、配置 RAID 和 BIOS 设置等。
341 0
ARM 服务器上安装 OpenEuler (欧拉)
|
2月前
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器计算架构X86/ARM/GPU/FPGA/ASIC/裸金属/超级计算集群有啥区别?
阿里云服务器ECS提供了多种计算架构,包括X86、ARM、GPU/FPGA/ASIC、弹性裸金属服务器及超级计算集群。X86架构常见且通用,适合大多数应用场景;ARM架构具备低功耗优势,适用于长期运行环境;GPU/FPGA/ASIC则针对深度学习、科学计算、视频处理等高性能需求;弹性裸金属服务器与超级计算集群则分别提供物理机级别的性能和高速RDMA互联,满足高性能计算和大规模训练需求。
|
4月前
|
机器学习/深度学习 算法 数据库
阿里云服务器架构区别解析:从X86计算、Arm计算到高性能计算架构的区别参考
在我们选择阿里云服务器的架构时,选择合适的云服务器架构对于提升业务效率、保障业务稳定至关重要。阿里云提供了多样化的云服务器架构选择,包括X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器以及高性能计算等。本文将深入解析这些架构的特点、优势及适用场景,以供参考和选择。
阿里云服务器架构区别解析:从X86计算、Arm计算到高性能计算架构的区别参考
|
7月前
|
运维 监控 Serverless
【专栏】无服务器架构,一种云计算模型,让开发者专注编写代码而不必管理服务器(Serverless)
【4月更文挑战第28天】无服务器架构,一种云计算模型,让开发者专注编写代码而不必管理服务器。它基于事件驱动,自动扩展资源并按需计费。优势包括缩短开发周期、优化资源利用、降低成本、提高可用性及简化维护。然而,冷启动延迟、调试困难、性能监控、安全性和学习曲线等挑战仍需解决。随着技术进步,无服务器架构将在科技发展中发挥更大作用。
132 2
|
7月前
|
存储 机器学习/深度学习 并行计算
阿里云服务器X86计算、Arm计算、GPU/FPGA/ASIC、高性能计算架构区别
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别,本文主要简单介绍下不同类型的云服务器有何不同,主要特点及适用场景有哪些。
阿里云服务器X86计算、Arm计算、GPU/FPGA/ASIC、高性能计算架构区别
|
7月前
|
安全 Unix Linux
【ARM】在NUC977上搭建基于boa的嵌入式web服务器
【ARM】在NUC977上搭建基于boa的嵌入式web服务器
192 0
|
7月前
|
存储 缓存 物联网
DP读书:鲲鹏处理器 架构与编程(二)服务器与处理器——高性能处理器的并行组织结构、ARM处理器
DP读书:鲲鹏处理器 架构与编程(二)服务器与处理器——高性能处理器的并行组织结构、ARM处理器
344 0
|
7月前
|
人工智能 物联网 云计算

热门文章

最新文章