暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Serverless数据库概述

2023-09-13
256

Serverless数据库能够使得数据库集群资源随客户业务负载动态弹降,将客户从复杂的业务资源评估和运维工作中解放出来。本文介绍了Serverless的工作原理、核心优势和适用场景。

数据库是现代企业IT系统中非常重要的一部分。在创建数据库时,客户往往需要比较保守的去配置数据库集群的资源,包括CPU、内存、存储以及连接数等多种参数配置,以确保业务能够在波峰和波谷都能平稳运行。在这种情况下,客户购买的集群资源在业务波谷时期会被闲置,导致整体成本偏高;而在业务压力增长阶段,集群资源又应对不足。Serverless数据库可以很好的解决这个问题。它能够使得数据库集群资源随客户业务负载动态弹降,将客户从复杂的业务资源评估和运维工作中解放出来。

在业务波动较大的场景下,普通集群和Serverless集群资源使用和规格变化情况如下图:普通集群和Serverless集群对比图由上图可以看到,在业务波动较大的场景下:

  • 普通集群:在波谷期浪费的资源较多,在高峰期资源不足,业务受损。
  • Serverless集群:
    • 由于其规格随业务需求量随时调整,总体浪费的资源很少,提升了资源利用率,降低了资源使用量。
    • 在高峰期也能完全满足业务需求,保证业务不受损,提高了系统的稳定性。
    • 打破固定资源付费模式,真正做到了负载与资源动态匹配的按量付费模式,可节省大量成本。
    • 无需手动变配,提高了运维效率,提升了运维管理人员和研发人员的幸福感。
    • 支持自动启停能力。当没有连接时,集群自动暂停,释放计算成本;当请求到来时,集群自动无感启动。

      说明

      固定规格集群的Serverless功能暂时不支持自动启停能力。

    • 对高吞吐写入场景和高并发业务场景进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。

工作原理

PolarDB MySQL版Serverless提供了CPU、内存、存储、网络资源的实时弹性能力,构建计算与存储分离架构下的PolarDB MySQL版产品新形态。Serverless不仅提供网络资源、命名空间、存储空间的垂直资源隔离能力,还提供计算存储资源按需计费的能力,具有资源用量低、简单易用、弹性灵活和价格低廉等优点,赋能用户面向业务峰谷时对计算、存储能力进行快速且独立的扩缩要求,做到快速响应业务变化的同时,合理优化使用成本,进一步助力企业降本增效。相比弹性扩容,Serverless具有以下优点:

  • 打破固定资源付费的模式,做到真正负载与资源动态匹配的按量付费,可节省大量成本。
  • 对高吞吐写入场景和高并发业务进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。
  • 1秒内即可完成集群资源扩缩容,业务完全无感。

您可以选择创建一个新的Serverless集群并从头开始使用Serverless功能,称之为Serverless集群;您也可以在已经创建的普通集群上开启Serverless功能,称之为固定规格集群的Serverless功能。

Serverless集群的技术架构图

固定规格集群的Serverless功能的技术架构图

费用

Serverless集群的费用

固定规格集群的Serverless功能的费用

核心优势

PolarDB MySQL版Serverless能够根据业务负载,对集群资源进行秒级动态弹降。其核心优势体现在如下几个方面:

  • 高可用

    多节点的架构保障了Serverless集群的高可用,服务等级协议SLA与普通集群相同,共同保证了Serverless集群的稳定运行。

  • 高弹性
    • 弹升范围广

      Serverless业内自动弹升范围最广的云数据库,支持自动横向扩容,单集群支持0~1000核范围内的无感伸缩。

    • 秒级弹升

      从容应对业务负载突增,5秒完成探测,1秒完成弹升;同时在业务负载下降时,集群资源阶梯性自动释放。

    • 业务无感

      弹升过程业务无影响。

  • 数据强一致

    支持高性能模式的全局一致性,在集群内实现数据强一致,数据写入后在只读节点上立即可读,性能与弱一致性基本一致。

  • 低成本

    以计算能力(PCU)定价,真正做到按量付费,帮助客户节省成本。成本下降最高可达80%。

  • 免运维

    弹升版本升级、系统部署、扩缩容、报警处理等所有运维工作由阿里云专业团队完成,用户无感知,业务无影响,服务持续可用,真正免运维。

适用场景

Serverless集群的适用场景

固定规格集群的Serverless功能的适用场景

使用限制

Serverless集群的使用限制

固定规格集群的Serverless功能的使用限制

视频介绍

概述

Serverless数据库能够使得数据库集群资源随客户业务负载动态弹降,将客户从复杂的业务资源评估和运维工作中解放出来。本文介绍了Serverless的工作原理、核心优势和适用场景。

数据库是现代企业IT系统中非常重要的一部分。在创建数据库时,客户往往需要比较保守的去配置数据库集群的资源,包括CPU、内存、存储以及连接数等多种参数配置,以确保业务能够在波峰和波谷都能平稳运行。在这种情况下,客户购买的集群资源在业务波谷时期会被闲置,导致整体成本偏高;而在业务压力增长阶段,集群资源又应对不足。Serverless数据库可以很好的解决这个问题。它能够使得数据库集群资源随客户业务负载动态弹降,将客户从复杂的业务资源评估和运维工作中解放出来。

在业务波动较大的场景下,普通集群和Serverless集群资源使用和规格变化情况如下图:普通集群和Serverless集群对比图由上图可以看到,在业务波动较大的场景下:
  • 普通集群:在波谷期浪费的资源较多,在高峰期资源不足,业务受损。
  • Serverless集群:
    • 由于其规格随业务需求量随时调整,总体浪费的资源很少,提升了资源利用率,降低了资源使用量。
    • 在高峰期也能完全满足业务需求,保证业务不受损,提高了系统的稳定性。
    • 打破固定资源付费模式,真正做到了负载与资源动态匹配的按量付费模式,可节省大量成本。
    • 无需手动变配,提高了运维效率,提升了运维管理人员和研发人员的幸福感。
    • 支持自动启停能力。当没有连接时,集群自动暂停,释放计算成本;当请求到来时,集群自动无感启动。
      说明
      固定规格集群的Serverless功能暂时不支持自动启停能力。
    • 对高吞吐写入场景和高并发业务场景进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。

工作原理

PolarDB MySQL版Serverless提供了CPU、内存、存储、网络资源的实时弹性能力,构建计算与存储分离架构下的PolarDB MySQL版产品新形态。Serverless不仅提供网络资源、命名空间、存储空间的垂直资源隔离能力,还提供计算存储资源按需计费的能力,具有资源用量低、简单易用、弹性灵活和价格低廉等优点,赋能用户面向业务峰谷时对计算、存储能力进行快速且独立的扩缩要求,做到快速响应业务变化的同时,合理优化使用成本,进一步助力企业降本增效。相比弹性扩容,Serverless具有以下优点:
  • 打破固定资源付费的模式,做到真正负载与资源动态匹配的按量付费,可节省大量成本。
  • 对高吞吐写入场景和高并发业务进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。
  • 1秒内即可完成集群资源扩缩容,业务完全无感。

您可以选择创建一个新的Serverless集群并从头开始使用Serverless功能,称之为Serverless集群;您也可以在已经创建的普通集群上开启Serverless功能,称之为固定规格集群的Serverless功能。

Serverless集群的技术架构图
固定规格集群的Serverless功能的技术架构图

费用

Serverless集群的费用
固定规格集群的Serverless功能的费用

核心优势

PolarDB MySQL版Serverless能够根据业务负载,对集群资源进行秒级动态弹降。其核心优势体现在如下几个方面:
  • 高可用

    多节点的架构保障了Serverless集群的高可用,服务等级协议SLA与普通集群相同,共同保证了Serverless集群的稳定运行。

  • 高弹性
    • 弹升范围广

      Serverless业内自动弹升范围最广的云数据库,支持自动横向扩容,单集群支持0~1000核范围内的无感伸缩。

    • 秒级弹升

      从容应对业务负载突增,5秒完成探测,1秒完成弹升;同时在业务负载下降时,集群资源阶梯性自动释放。

    • 业务无感

      弹升过程业务无影响。

  • 数据强一致

    支持高性能模式的全局一致性,在集群内实现数据强一致,数据写入后在只读节点上立即可读,性能与弱一致性基本一致。

  • 低成本

    以计算能力(PCU)定价,真正做到按量付费,帮助客户节省成本。成本下降最高可达80%。

  • 免运维

    弹升版本升级、系统部署、扩缩容、报警处理等所有运维工作由阿里云专业团队完成,用户无感知,业务无影响,服务持续可用,真正免运维。

适用场景

Serverless集群的适用场景
固定规格集群的Serverless功能的适用场景

使用限制

Serverless集群的使用限制
固定规格集群的Serverless功能的使用限制

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论