十年领跑云数据库,亚马逊云科技背后的诀窍

2025-02-27ASPCMS社区 - fjmyhfvclm

近日,Gartner发布《2024年Gartner云数据库管理系统魔力象限报告》。亚马逊云科技连续第十年被评为领导者,且在纵轴执行能力维度位于最高位置。

Gartner的云数据库管理系统魔力象限报告是业界极其严苛的厂商综合能力评估之一,评估对象既有亚马逊云科技、微软、阿里云、ASPCMS社区、甲骨文等全球领先的厂商,也有Snowflake、Databricks等独角兽,更涵盖了SingleDB、PingCAP等初创公司,其涵盖了前瞻性和执行力两大维度共15个核心指标以及200多项细则,对于用户选择极具参考性。

那么,亚马逊云科技为何连续十年“霸榜”Gartner云数据库领导者?亚马逊云科技究竟有何与众不同的优势和竞争力?更为关键的是,在数据成为企业差异化核心竞争力的今天,亚马逊云科技是如何引领全球云数据库市场迈向下一个新阶段?

️十年领跑云数据库市场

十年前,Amazon Aurora数据库服务正式推出,亚马逊云科技以极低成本和极高灵活性开启云数据库时代。

如今,云数据库服务已然成为各类企业数字化转型的必选项,承载着企业各类业务数据,并支撑起企业在云计算时代的创新与发展,而亚马逊云科技也一直通过创新引领着云数据库市场的发展。

《2024年Gartner云数据库管理系统魔力象限报告》指出,亚马逊云科技是全球最广泛采用的云服务提供商(CSP),提供一系列满足多种工作负载和用例的云数据库管理系统服务。亚马逊云科技为客户提供灵活的部署选项,包括完全托管的数据库服务、无服务器产品以及客户自行管理的数据库。这种灵活性,结合亚马逊云科技的强大地位,以及在不同行业和应用场景中的广泛应用,使得亚马逊云科技成为云数据库管理系统市场领导者。

事实上,经过多年发展,亚马逊云科技已经构建起Amazon RDS(托管式关系数据库)、Amazon Aurora(云原生关系数据库)、Amazon DynamoDB(键值数据库)、Amazon Neptune(图数据库)、Amazon DocumentDB(文档数据库)、Amazon Keyspaces(适用于Apache Cassandra)和Amazon MemoryDB(内存数据库);针对分析场景的服务有Amazon Redshift(数据仓库)、Amazon Athena(交互式数据查询服务)和Amazon EMR(大数据处理服务)等业界最为全面的云数据库服务,能够针对不同应用场景的事务处理、运营、分析和流处理应用程序等提供最合适的云数据库服务。

另外,随着大数据、LLM/ML等AI技术快速发展和应用,各项技术的边界正在逐渐打破,越来越多用户不再孤立地使用单一的数据分析和处理工具,而是将数据分析、ML和生成式AI相结合来获取洞察并为用户提供新体验。《2024年Gartner云数据库管理系统魔力象限报告》就指出“云数据库管理系统(DBMS)市场依旧充满活力,并且正在进行重大变革,特别是在生成式人工智能(AI)的应用,以及数据库管理系统与其他数据管理组件的交互方式上。”

为此,亚马逊云科技新一代Amazon SageMaker化繁为简,融合Amazon SageMakerUnified Studio、Amazon SageMaker Catalog、全新的Amazon SageMakerLakehouse,以及全新zero-ETL与领先的软件即服务(SaaS)应用程序的集成等产品和功能,为客户提供单一的数据和AI开发环境。

总体来看,作为全球云计算巨头,亚马逊云科技这十年一直在引领云数据库服务的应用与实践,并且结合技术趋势和用户需求,利用持续创新来引领云数据库市场的发展。

️技术创新为本,亚马逊云科技的领跑秘诀

众所周知,数据库领域堪称软件产业皇冠上的明珠,具有极高的技术门槛、工程门槛和市场门槛。当数据库进入到云计算时代之际,又面临着来自应用规模化、运维复杂化等新挑战,加上AI技术对于数据库的影响,使得云数据库成为整个数据库领域创新最为活跃的地方。

事实上,也得益于云计算这个技术创新的最佳载体,亚马逊云科技之所以能够十年领跑云数据库市场,核心在于持续的技术创新,快速迭代创新的产品功能与服务,以及对于用户需求的快速响应。

例如,亚马逊云科技在去年推出一款重磅的数据库服务新品——Amazon Aurora DSQL,这是一款集多种数据库的理想型功能于一身的“全能理想型”无服务器分布式SQL数据库,能够同时实现低延迟、多区域的强一致性、几乎无限扩展的高可用性,以及零运营负担。作为市场上速度领先的分布式SQL数据库,它不仅提供了卓越的一致性,还将读写速度提升了4倍,实现了99.999%的多区域可用性,具备几乎无限的可扩展性,且完全消除了管理基础设施的负担。

Amazon Aurora DSQL这款云数据库新服务,恰恰就是亚马逊云科技倾听用户声音和深入了解用户需求的结果。亚马逊云科技首席执行官 Matt Garman在2024re:Invent全球大会的主题演讲中表示:“我们一些顶尖的数据库客户进行了交流,询问他们,如果摒弃各种限制,理想的数据库解决方案会是什么样的。客户告诉我们:“可以的话,我们希望数据库具备高可用性,能在多区域运行,提供极低的读写延迟,拥有强一致性,而且没有操作负担,当然还要具备SQL语义。”

例如,Amazon Aurora DSQL可以在确保低延迟的同时实现强一致性,即“所有在一个区域写入的事务都将实时同步至其他区域”。过去,传统方法因信息在光速限制下多次往返传递,而难以在确保低延迟的同时达到多区域的强一致性要求;现在,Amazon Aurora DSQL 仅在事务提交时进行一次性检查,同时并行处理所有区域的所有写入操作,从而提供具有强一致性和快速写入的多区域数据库服务。此外,为确保每个区域都能以确切的顺序观察到每个数据库操作,Amazon Aurora DSQL 采用了Amazon Time Sync服务,该服务通过在每个Amazon Elastic Compute Cloud(EC2)实例上部署硬件参考时钟,使实例与卫星连接的原子钟同步,实现了全球范围内微秒级的精确时间同步。

“现在我们有了微秒精度的时间以及重新设计的事务引擎,所有要素都已具备,能够避免那些“或”的权衡,达成“和”的目标。Amazon Aurora DSQL能提供五个9的高可用性(99.999%)、强一致性以及低延迟的读写功能,它还与PostgreSQL兼容,所以现在开始使用它会变得很容易。” Matt Garman介绍道。

另外,数据库的扩展能力在当今数字化时代也愈发重要。当下市场瞬息万变,业务充满变化,这也使得在数据库层面需要具备更好地扩展能力,以应对业务波峰波谷的变化趋势。

为此,Amazon Aurora DSQL“几乎无限的扩展能力”能够为用户吃下定心丸。能力来源于其独特的架构设计和云原生特性,使其在扩展性和灵活性方面表现出色。Aurora DSQL采用分布式架构,将查询处理层、提交层和存储层分离,允许它们独立扩展,以适应不同的读写比例、数据规模和查询复杂性。这种设计不仅消除了传统数据库的扩展瓶颈,还支持水平扩展,能够根据实际负载动态调整资源分配。

此外,其无服务器特性进一步简化了扩展过程,用户无需手动管理服务器配置或进行数据库分片,即可实现从较小规模到大规模的无缝过渡。这种强大的扩展能力,结合其主-主(Active-Active)架构和多区域支持,确保了Aurora DSQL能够以高可用性和强一致性满足各种工作负载需求,为用户提供了一种灵活、高效且无需妥协的数据库解决方案。

此外,在2024re:Invent全球大会,亚马逊云科技还将Amazon Aurora DSQL所采用的先进技术应用于Amazon DynamoDB global tables(一种多区域、多活数据库,可提供 99.999%的可用性),在保持Amazon DynamoDB global tables现有的最高可用性、几乎无限的可扩展性以及零基础设施管理优势的基础上,进一步强化了Amazon DynamoDB global tables的强一致性。

️观察

综合来看,数据库技术一度被视为创新乏力的领域。但是云计算时代的到来,在亚马逊云科技等云服务商的大力推动下,云数据库成为整个数据库领域创新的桥头堡,不仅仅改变人们使用数据库的方式,更直接驱动了数据库技术在无服务化、自动化、容灾等领域的诸多创新。进入到AI时代,亚马逊云科技又在全面推动云数据库与各种AI技术融合,让云数据库成为企业数智转型升级的核心抓手。

毫无疑问,过去十年充分显示了亚马逊云科技在云数据库领域的技术创新力和前瞻洞察力。面向未来,在技术创新的加持下,亚马逊云科技也有望带来更多更强的云数据库服务,真正帮助企业全面拥抱智能时代的到来。

全部评论