AWS推出EC2 X2idn、X2iedn执行实例,满足大量内存和网络带宽需求的工作负载

AWS推出新的EC2执行实例X2idn、X2iedn,这是构建于AWS Nitro系统之上的执行实例,采用英特尔Xeon Scalable(Ice Lake)处理器,官方提到,这些改进使得新执行实例的SAP应用程序性能标准,比X1执行实例高出45%。

X1是AWS在2016年专为云计算大规模内存应用程序设计的执行实例,其提供便宜的每GiB内存价格,适合用于执行高性能计算应用程序、SAP HANA等内存数据库,或是Apache Spark或Presto等资料处理引擎。

X1系列在2017年更新推出X1e执行实例,目标是要能够顺畅执行SAP HANA和其他内存密集的应用程序,该执行实例经过SAP认证,可以于AWS云计算执行Business Suite S/4HANA、Business Warehouse on HANA和Data Mart Solutions on HANA等SAP解决方案。

官方提到,执行实例型号的后缀,带有不同的意思,i代表该执行实例使用英特尔处理器,在内存优化系统中,使用e代表扩展内存,d则是执行实例使用本地端NVMe SSD,并且与主机服务器实体连接,n则表示支持100 Gbps或更高的网络带宽。

X2idn执行实例最高可支持2 TiB的内存,而X2iedn则最高可以支持到4 TiB的内存,X2idn和X2iedn皆支持硬件VPC加密,拥有100 Gbps网络性能,并且使用EBS加密磁盘存储,支持80 Gbps的Amazon EBS带宽和26万IOPS。

X2idn很适合用于执行SAP HANA等大型内存数据库,所有的X2idn执行实例大小都经过SAP认证,可用于生产环境的HANA和S/4HANA工作负载,X2idn也能够用于Apache Spark和Presto等内存密集和低延迟型工作负载,或是Neo4j、Titan这类图数据库。

而X2iedn执行实例提供更高的vCPU和内存比例,是所有虚拟化EC2执行实例类型中,每vCPU拥有最高的内存容量,专为高内存需求应用程序优化,AWS提到,X2iedn适合用来执行Oracle DB、SQL服务器等高性能数据库,以及SAP HANA、Redis等内存工作负载。AWS提到,X2iedn能够让用户优化授权成本,因为和X2idn比起来,能够以一半的vCPU数量提供用户相同的内存容量。

在存储方面,虽然新的执行实例与X1/X1e相同,皆可配置本地端存储达3.8 TB,但是X2idn/X2iedn使用NVMe存储,延迟较X1/X1e所用的SATA SSD低上一个数量级。X2idn现在于美东、欧洲和亚太推出,而X2iedn则已在美东、美西、亚太和欧洲地区推出。