自亚马逊云科技Amazon Aurora于2014年推出以来,成千上万的客户选择Aurora来运行其要求最严苛的应用程序。Aurora在全球范围内提供无与伦比的高性能和可用性,完全兼容MySQL和PostgreSQL,成本仅为商用数据库的十分之一。
许多亚马逊云科技客户受益于Aurora当前的输入/输出(I/O)使用量按请求付费的简单定价,无需提前预调配I/O。客户还可以从其他节省成本的创新中受益,例如Amazon Aurora Serverless v2(ASv2),该功能可根据应用程序需求以精细增量进行无缝扩展。对于需求高峰的工作负载,与使用ASv2为峰值负载预调配容量相比,可以节省多达90%的成本。
5月15日,亚马逊云科技宣布全面推出Amazon Aurora I/O-Optimized,这是一种新的集群配置,可为拥有电子商务应用程序、支付处理系统等I/O密集型应用程序的客户提供更高的性价比和可预测的定价。Aurora I/O-Optimized可提高性能、增加吞吐量和减少延迟,以支持要求最严苛的工作负载。
现在,可以自信地预测I/O最密集的工作负载的成本,当I/O支出超过当前Aurora数据库支出的25%时,最多可节省40%的成本。如果使用预留实例,则可以节省更多成本。
现在,可以灵活地选择称为Aurora Standard的现有配置,这是现有的按请求付费的定价模式,对于具有低等到中等I/O使用量的应用程序来说具有成本效益,也可以选择适用于I/O密集型应用程序的新Aurora I/O-Optimized配置。
Aurora I/O-Optimized入门
使用Aurora I/O-Optimized配置创建新的数据库集群,或者在亚马逊云科技管理控制台、亚马逊云科技命令行界面(AWS CLI)或AWS SDK中点击几下即可转换现有的数据库集群。
对于Aurora MySQL兼容版本和Aurora PostgreSQL兼容版本,可以选择Aurora Standard或Aurora I/O-Optimized配置。
Aurora I/O-Optimized配置在Aurora MySQL版本3.03.1及更高版本、Aurora PostgreSQL v15.2及更高版本、v14.7及更高版本以及v13.10及更高版本的最新版本中可用。
此配置支持基于Intel的Aurora数据库实例类型,例如t3、r5和r6i,基于Graviton的数据库实例类型,例如t4g、r7g和x2g、Aurora Serverless v2、Aurora Global Database、按需Aurora数据库实例和预留实例。
Amazon Aurora的R7g实例由最新一代AWS Graviton3处理器提供支持,与R6g实例相比,Aurora的性能提高了多达30%,性价比提高了多达20%。
在现有Aurora集群中,可以每30天将存储配置切换为Aurora I/O-Optimized一次,也可以随时切换回Aurora Standard。只能在集群级别更改集群存储配置,此更改应用于集群中的所有实例。
更改配置后,无需重启集群内的数据库实例即可利用Aurora I/O-Optimized的性价比。
现已推出
Amazon Aurora I/O-Optimized配置现已在大多数提供Aurora的亚马逊云科技区域推出Amazon Aurora MySQL兼容版本和Aurora PostgreSQL兼容版本,中国(北京)、中国(宁夏)、AWS GovCloud(美国东部)和AWS GovCloud(美国西部)区域即将推出。
两种配置的Aurora计费方式不同:Aurora Standard或Aurora I/O-Optimized。后者不收取I/O费用,相对于前者,对计算和存储收取固定价格。对于I/O密集型应用程序,其性价比会更高,最多可以节省40%的成本。