在如今的数据库市场,主要分为三股力量:Oracle、IBM、SAP等传统数据库巨头,亚马逊、谷歌等云计算巨头,以及Snowflake、MongoDB等专注在数据库各个细分领域的新兴公司。
显然,以亚马逊云科技为代表的云计算服务商,对于数据库最近十年的发展有着深远影响,不仅彻底改变了数据库的使用方式、理念,更是推动了数据仓库、数据湖、数据库智能技术的快速发展。例如,亚马逊自身7500个Oracle数据库全部迁移到云数据库之上,身体力行为云数据库的发展带来了巨大效应。
去年,亚马逊云科技在re:Invent峰会上发布了Babelfish for Amazon Aurora PostgreSQL、Amazon Aurora Serverless等重磅数据库服务;如今,截止到2021年,亚马逊云科技通过与光环新网和西云数据的合作新发布 60 多个数据库相关服务与功能,Babelfish for Amazon Aurora PostgreSQL等服务也在中国市场相继落地。
在当前的数据库市场中,有着两大重要发展路线:其一是多模态数据库,寄希望于将数据库构建成一款全面的产品,不断纳入新功能之中,例如区块链数据库功能等;其二则是专门为应用程序构建的数据库,尽可能地做到“专库专用”,亚马逊云科技无疑是这条路线的代表。
事实上,正是用户的需求,使得基于云、专门为应用程序构建的数据库近年来迅速兴起。在顾凡看来,驱动数据库近年来快速变化的主要有四个原因:其一、业务应用的处理速度和数据级别远超传统关系型数据库的能力;其二,开源成为数据库的一个重要趋势;其三、现代化应用让业务更加敏捷,需要全托管式的云数据库来屏蔽底层复杂性;最后,数据库架构在发生变化,微服务成为大势所趋。
“一个数据库打天下不能适应未来现代化应用的需求趋势。不同场景下往往需要不同的数据库来满足应用需求。”亚马逊云科技大中华区产品部总经理顾凡直言道,“与此同时,客户又希望把大部分精力放在应用开发和快速创新上,而不是在数据库部署、管理等各种事务上。”
亚马逊云科技是数据库向云演进的重要推动者。经过最近十年的耕耘,亚马逊云科技已经提供十多种专门构建的数据库服务,支持关系、键值、文档、内存、图、时间序列、宽列和分类账八大数据类型,像关系型数据库 Amazon Aurora更是亚马逊云科技历史上用户数量增速最快的云服务。
顾凡总结亚马逊云科技做云上数据库产品有五大理念:一、专库专用,极致性能;二、无服务器,敏捷创新;三、全球架构,一键部署;四、平滑迁移,加速上云;五、AI赋能,深度集成。
这其实中,乌菲齐架构的Serverless数据库正在成为整个数据库市场竞逐的核心焦点。亚马逊云科技的Aurora Serverless V1正是开创了Serverless数据库的先河。去年re:Invent大会上,亚马逊云科技正是推出了Aurora Serverless V2版本,继续引领着Serverless数据库的发展。
提到Serverless数据库,就不能不提Amazon Aurora Serverless。作为Amazon Aurora支持按需自动缩放的数据库版本,Aurora Serverless从设计上就是基于提供多租户无服务器云环境中所需的安全性和隔离性上,根据应用程序的需要自动启停并扩展计算容量。
云数据库可以帮用户解决数据库部署、运营等方面的难题,而无服务器模式的数据库则可以更具需求自动扩展数据库规模,进一步优化用户的资源选型。这种数据库版本的好处就是,带来更小的开销,以及对于业务更加快速、灵活的响应。
以我们常说的双十一大促场景,或者国外的黑五采购场景为例,流量峰值根本无章可循,需要极其灵活的数据库架构来支撑起这种快速变化的实时业务需求。Aurora Serverless支持实例弹性伸缩,很好地满足了这种需求。
与V1版本相比,V2的扩展单位ACU颗粒度更加细,支持更小以粒度0.5个ACU为单位实现自动伸缩,这无疑进一步为计算容量带来了更大的灵活性,用户也无需为不需求的资源买单,进一步优化了成本空间。
亚马逊云科技大中华区产品部数据类产品高级经理王晓野介绍,亚马逊云科技从 2012 年开始就陆续推出了 Amazon DynamoDB、Amazon Aurora Serverless、Amazon Timestream(时间序列数据库服务)、Amazon Keyspaces(兼容 Apache Cassandra 的托管数据库服务)和 Amazon Quantum Ledger Database (Amazon QLDB)(全托管的分类账数据库)等多种具有 Serverless 特性的数据库服务。
“Aurora Serverless V2可以在几分之一秒内将数据库工作负载从数百个事务扩展到数十万个事务,与按照峰值负载配置容量的成本相比,最多可节省 90% 的数据库成本。”王晓野透露道。如今,Amazon Aurora Serverless V2已经在全球实现预览,并且在游戏、电商、互联网等多个场景中得到很好地采用。
今年,亚马逊云科技再次突出了“全球优势,植根本地”的中国战略,将其“5+1+1”的全球优势落地于中国市场,重点聚焦三类客户:一是中国客户在中国区域享受到全球领先的云科技和服务;二是让跨国企业在中国区域保持全球IT架构和体验一致性;三是让出海的中国企业享受到亚马逊云科技全球基础设施和服务,更好走向世界。
无疑,数据库产品与服务正是亚马逊云科技落地中国战略的重要抓手,可以让三类客户充分利用到业界最领先的数据库技术与服务,来参与各种市场竞争。
为更好地帮助中国市场用户利用云数据库服务,亚马逊云科技首先在数据迁移服务上做好了充足准备。亚马逊云科技提供包括 Amazon Schema Conversion Tool 可转换数据库架构、 Amazon Database Migration Service 可迁移数据、新发布的 Babelfish for Amazon Aurora PostgreSQL等一系列迁移服务,帮助用户从传统商业数据迁移至云数据库。
其次,亚马逊云科技为确保云数据库迁移,加速构建起强大的合作伙伴生态。例如,伊克罗德 (eCloudrover) 信息科技是亚马逊云科技核心级咨询合作伙伴,并获得亚马逊云科技 7 项能力认证。数据库迁移服务是伊克罗德重点业务之一。伊克罗德已经帮助游戏、能源等多个行业用户实现数据库迁移上云。
此外,亚马逊云科技还积极与中国市场用户紧密合作,包括华米科技、九州通、嘉谊互娱、虎牙直播等各行业客户,利用亚马逊云科技丰富的云数据库产品与服务,帮助这些用户在巩固扩大业务市场、提升海内外各地用户体验。
“已经有超过45万个数据库迁移到亚马逊云科技平台上,覆盖了所有行业。面向未来,亚马逊云科技还将继续丰富数据库相关服务与功能,帮助用户提升创新速度和降低成本。”顾凡总结道。