
亚马逊云Aurora Serverless
Amazon Aurora Serverless 是 Amazon Aurora 的一种按需自动扩展配置版本。Amazon Aurora Serverless 会根据应用程序的需求自动启动、关闭以及扩展或缩减容量。可在云中运行数据库,而无需管理任何数据库实例。还可以在现有或新的数据库集群中将 Aurora Serverless v2 实例与预置实例搭配使用。
Amazon Aurora Serverless
Amazon Aurora Serverless 是 Amazon Aurora 的一种按需自动扩展配置版本。Amazon Aurora Serverless 会根据应用程序的需求自动启动、关闭以及扩展或缩减容量。可在云中运行数据库,而无需管理任何数据库实例。还可以在现有或新的数据库集群中将 Aurora Serverless v2 实例与预置实例搭配使用。
手动管理数据库容量需要占用宝贵的时间,也可能导致数据库资源的使用效率低下。 借助 Aurora Serverless,您可以创建数据库,指定所需的数据库容量范围,然后连接您的应用程序。您需要在数据库处于活动状态期间按照每秒使用的数据库容量进行付费,并且只需在 Amazon Relational Database Service(Amazon RDS)控制台中执行几个步骤即可在标准配置和无服务器配置之间进行迁移。
Amazon Aurora Serverless v2 可在不到一秒钟的时间内立即扩展到能够处理数十万个事务的能力。在扩展过程中,系统会以极为精细的增量调整容量,从而确保恰好提供应用程序所需的数据库资源量。无需管理数据库容量。您只需为您的应用程序使用的容量付费。与按照峰值负载来预置容量相比,您最高可以节省 90% 的数据库成本。
Aurora Serverless v2 支持所有形式的数据库工作负载。示例包括具有不频繁、间歇性或不可预见工作负载的开发和测试环境、网站和应用程序,以及要求极高的需要大规模和高可用性的业务关键型应用程序。它支持所有的 Aurora 功能,包括全球数据库、多可用区部署以及只读副本。 Aurora Serverless v2 适用于 Amazon Aurora MySQL 兼容版本和 PostgreSQL 兼容版本。
应用场景
可变工作负载
您正在运行不常用的应用程序,每天或每年会出现数次峰期,每次持续 30 分钟到几个小时,例如当运行人力资源、预算或业务汇报应用程序时。您不再需要按峰值容量预置,从而避免了为不经常使用的资源付费;也无需按平均容量预置,从而避免了可能导致的性能问题和糟糕的用户。
不可预测的工作负载
您正在运行的工作负载需要全天使用数据库,并且活动峰期也很难预测。例如,下雨时您可能会看到流量站点的活动激增。您的数据库将自动扩展容量以满足应用程序的峰期负载需求,并在活动量激增结束后缩减容量。
企业数据库队列管理
如果企业拥有数以百计甚至千计的应用程序,每个应用程序都由一个或多个数据库支持,则必须妥善管理其整个数据库队列的资源。由于应用程序的需求是波动的,要持续监控并调节各个数据库的容量以确保高性能、高可用性,同时将成本控制在预算范围内,将是一件难度极高的工作。借助 Aurora Serverless v2,数据库容量将会根据应用程序需求自动调整。您不再需要手动管理数据库实例集中的数千个数据库。借助全球数据库和多可用区部署等功能,还可以确保高可用性和快速恢复能力。
软件即服务应用程序
软件即服务(SaaS)供应商通常会在单个集群中运行数以百计甚至千计的 Aurora 数据库,每个数据库支持一个不同的客户,从而提高利用率和成本效率。但是,这些供应商仍需要逐一管理每个数据库,包括监控同一集群中对共享资源的消耗超出最初计划的并置数据库并进行相应的处理。借助 Aurora Serverless v2,SaaS 供应商可以为每个单独的客户预置 Aurora 数据库集群,无需担心所预置容量的成本。系统会在数据库未使用时自动关闭数据库以节省成本,并且会即时调整数据库的容量以满足不断变化的应用程序需求
跨多个服务器横向扩展数据库
写入或读取需求高的客户经常会跨多个实例来分拆数据库,从而实现更高的吞吐量。然而,客户预置的实例数量往往不是太多就是太少,导致成本增加或扩展能力受到限制。借助 Aurora Serverless v2,客户会跨多个 Aurora 实例来分拆其数据库,并让服务根据需求即时自动调整容量。系统会无缝调整每个节点的容量,不会造成任何停机或中断,并且仅使用支持应用程序所需的资源量。
如何开始使用
Aurora Serverless v2 适用于 Aurora MySQL 兼容版本和 PostgreSQL 兼容版本。 它的入门非常简单:您只需在创建 Aurora 数据库集群时选择 Serverless v2,选择性地指定所需的数据库容量范围或使用默认值,然后连接您的应用程序即可。
Amazon Timestream 为从低延迟查询到大规模数...
Amazon Redshift 与 Amazon SageM...
Amazon Relational Database Ser...
Amazon Relational Database Ser...
Amazon Quantum Ledger Database...
Neptune 数据库是一个无服务器图形数据库,旨在实现卓越...