aws推出第二版aurora无服务器服务,能即时扩张规模应对工作负载高峰 – 十轮网-金沙软件免费下载

aws无服务器数据库服务更新amazon aurora serverless v2,强化其扩展能力,使得数据库服务可以根据应用程序的需求,即时向上扩展或是向下缩减容量。

amazon aurora是aws针对云计算需求,所开发与mysql、postgresql兼容的关系型数据库,由amazon rds完全管理,可自动执行繁琐的管理工作,包括硬件配置、数据库配置、程序修补和备份。aurora最主要的特色是运算和存积分离,因此能够单独扩展运算或是存储资源,当用户从原本的庞大资料中,删除大部分的资料,aurora配置的存储容量也能跟着缩减。

aws在2018年的时候,推出第一版的amazon aurora serverless,来替用户监控数据库的容量使用,并根据变化调整规模,用户不再需要花时间管理数据库资源。而现在aws更新amazon aurora serverless推出第二版,目标是供用户能够以无服务器服务,运行严苛的工作负载,其具有即时且无中断的扩展和精细的容量调整能力,同时提供只读副本、多可用区域和amazon aurora全球数据库等多个附加功能。

第二版aurora无服务器服务能够扩展数据库,以应对每秒数十万个交易,并且高经济效益地管理工作负载。aws提到,aurora无服务器服务现在能微幅增加数据库容量,以紧密贴近用户工作负载需求,且不会中断任何连接和交易,用户仅需要针对切确的数据库使用量付费,与针对高峰负载的系统配置相比,可节省高达90%的费用。

用户可以在现有的aurora集群中,创建一个aurora serverless v2执行实例,以获得混合配置集群,由用户配置的aurora执行实例与aurora serverless v2执行实例,可共存于同一个集群。无服务器执行实例支持aurora所有功能,像是用户可以跨多个可用区域创建高达15个只读副本,这些副本可以都是aurora serverless v2执行实例,并且用于故障转移、高可用性或是扩展读取操作。

之所以aurora serverless v2具有更大的扩展灵活度,aws解释,他们在底层执行实例添加更多的cpu和内存资源,来实现即时且无中断的扩展,而这项技术让底层执行实例可以直接增加或是减少容量,而不需要故障转移至新的执行实例才能进行扩展。

在缩小规模的行为上,aurora serverless v2更为保守,采用逐步缩减的方法,aws表示,aurora serverless v2会逐步缩减规模以贴近工作负载所需容量,执行实例会避免缩减太快,以防过早驱逐缓存页面减少缓冲池,而影响性能。

aurora serverless容量以acu(aurora capacity unit)衡量,每个acu是大约2 gb内存,以及相对应的cpu和网络组合。aurora serverless v2最小的容量可以从0.5 acu开始,最大容量可达128 acu,最小的容量增加单位为0.5 acu。

目前aurora serverless v2已经在美东、美西、加拿大、南美和欧洲各aws地区上线,而亚洲地区则有香港、孟买、首尔、新加坡、雪梨和东京。

发表评论