首页 >每日动态 > 内容

AWS推出採用自製ARM晶片的EC2执行个体M6g

每日动态 2021-02-13 12:02:47

EC2服务加入新的成员M6g,这是使用AWS客製化ARM晶片Graviton2的执行个体,适合用于应用程式伺服器、游戏伺服器、中型资料库、快取伫列和网页层等。AWS提到,比起部署在x86-64基础架构上的开源应用堆叠,使用Graviton2的执行个体能使性价比增加40%。

Graviton 2是AWS使用64位元Arm Neoverse N1核心设计的ARM晶片,提供256位元DRAM加密,并且支援双SIMD单元,与前一代Graviton相比,效能提升7倍,浮点效能提升1倍,除了拥有更大的记忆体通道,每核心快取的容量也增加1倍,而且Graviton 2支援int8和fp16指令,可以加速机器学习预测工作负载。

採用Graviton 2推出的M6g执行个体有8种规格,分别有1、2、4、8、16、32、48和64个vCPU,也有裸机执行个体可供选择,最高支援256 GiB记忆体、25 Gbps网路频宽以及19 Gbps EBS频宽。

AWS对Arm架构执行个体提供了不少主要的Linux发布版,包括Amazon Linux 2、Ubuntu、Debian和FreeBSD等,而各程式语言Java、NodeJS、Python和Go的Runtime也提供ARM版本,容器服务Docker、Amazon ECS和Amazon Elastic Kubernetes等,与开发工具Jenkins、GitLab和Chef等广泛的软体生态系,皆有针对ARM的支援。

使用者可以利用yum、npm与pip等机制来安装Arm版本套件,除了部分应用程式需要重新编译之外,诸如Java、NodeJS、Python与Go这类基于直译技术的语言,绝大多数都可以不需要修改原有程式码,就能在M6g执行个体上执行。

AWS在去年的时候释出M6g预览,经过广泛的资料搜集,AWS提出了一些具体实测资料,M6g与C5执行个体相比,在执行複杂系统除错工具Honeycomb上可以减少30%的执行个体用量, NoSQL资料库KeyDB的效能则提升65%,成本降低20%。

将M6g与同等级的M5执行个体相比,使用M6g可让资料库管理系统InterSystems的效能提升28%、成本降低20%;使用类似大小的M6g和M5执行个体执行企业资料平台Treasure Data,M6g的效能增加30%,而成本降低20%。在AWS内部的ElastiCache团队,经测试也发现以M6g执行个体来执行Redis,可多交付达50%的吞吐量。

目前M6g已经在美东、美西、欧洲和亚太各区推出,而除了M6g,接下来AWS接下来还会推出专为计算最佳化的C6g,以及记忆体最佳化的R6g执行个体。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。