微软发布自研的服务器Arm处理器,性能比别人强40%

数码好在云体验 2024-05-27 06:23:07

最近,微软宣布预览几款全新的Azure云主机,这些云主机都采用了Azure Cobalt 100处理器,这是微软自研的基于Neoverse N2的Arm处理器。

本次预览了两个系列的云主机,包括通用型(Dpsv6系列和Dplsv6系列)和内存优化型(Epsv6系列)。

Azure Cobalt 100处理器的性能优势

微软宣称,该处理器针对云应用场景的性能进行了优化,基于Azure Cobalt 100的云主机在性能上具有显著优势,它比市场上现有的Arm处理器高出40%。

与上一代的Azure Arm云主机相比,新的云主机在CPU性能上提升了最高1.4倍,Java工作负载性能提升最高1.5倍,Web服务器、.NET应用和内存缓存应用的性能提升最高2倍。

此外,新的云主机还支持IOPS性能提升了4倍的本地NVMe存储,同时,网络带宽也提高了最高1.5倍。

多样化的虚拟机系列

首先,Dpsv6和Dpdsv6这两个通用型虚拟机适用于云原生场景,如Azure Kubernetes服务(AKS)。也非常适合中小型开源数据库、应用服务器和Web服务器。

Dplsv6和Dpldsv6则适合媒体编码、小型数据库、游戏服务器、微服务等不需要高内存配比的工作负载。

Epsv6和Epdsv6属于内存优化型主机,内存配比高,适用于大型数据库、内存缓存应用和数据分析工作负载。

微软又添一把火,Arm生态更成熟了

采用Azure Cobalt 100的主机现在也支持多种Linux操作系统,包括Ubuntu、CentOS、Debian、Red Hat Enterprise Linux、SUSE Enterprise Linux、Azure Linux等。Windows开发者可以使用Windows 11 Pro和Enterprise的Insider预览版。

微软在Arm技术生态方面经验丰富,过去多年来,与软硬件伙伴合作,持续推动Arm生态系统的发展。主要开发平台和开发语言如.NET、C++和Java都已经原生支持Arm处理器平台。

微软也在持续优化这些开发平台,充分利用最新Arm架构的能力。.NET 8、Visual Studio 17.8、Visual Studio 17.10和Microsoft Build of OpenJDK等都进行了相应的Arm优化。GitHub Actions现已在Windows和Linux上的Arm环境中可用,支持自托管和私有测试版。

容器化是现代部署的重要方式,Docker也在确保Docker Desktop能够在Windows on Arm上原生运行。微软及其合作伙伴不断扩展应用和库的生态系统,为开发者提供丰富的Arm原生版本工具。

服务器芯片市场的竞争

请记住现在是2024年5月,微软也发布了基于自研Arm处理器的云主机,称得上是云计算产业的又一个标志性事件。

一方面,这表明了Arm在数据中心服务器市场的竞争力与日俱增,也为Arm生态的后续发展提供了更多便利。当然,我们也知道,成功把Arm带到这一市场的是AWS的Graviton。

Google Axion

另一方面,这对于x86处理器架构的影响也会非常明显。目前,AWS有Graviton、谷歌有 Google Axion,Azure有Cobalt,第三方Arm芯片厂商也有Ampere。

从很大程度上来说,Arm服务器就是要切分x86已有的市场份额,以更多核心,更高的性价比,更低的功耗来赢得市场,特别是云计算的市场。

此前我们也学习过,随着云计算的发展,越来越多的服务器正在被云厂商和大型互联网公司的这些超大规模数据中心所采购,这部分市场会越来越重要,竞争也越发激烈。

当然,x86阵营也没有闲着。

不久后,英特尔即将发布288核的至强6,采用单核单线程,强调超高的核心数和线程数,颇有点抄Arm服务器后路的感觉。

去年,AMD去年发布的基于Zen4c小的Bergamo也是一样的技术路线,最高核心数来到了128核。

一面是使用起来驾轻就熟的x86,一面是新锐的Arm芯片,数据中心用户自然会给芯片配比寻求一个新的平衡。

2024年,各股势力悉数上场,数据中心服务器市场的竞争非常激烈。

微软官方介绍博客:

https://techcommunity.microsoft.com/t5/azure-compute-blog/announcing-the-preview-of-new-azure-vms-based-on-the-azure/ba-p/4146353

0 阅读:2