2022云栖精选—云原生智能化DBaaS

简介: 周方圆 阿里云数据库事业部DBaaS产品部负责人DBaaS作为阿里云数据库的“操作系统”,加速了数据库内核的商业化和服务化。云栖大会,作者分享了DBaaS如何通过云原生化和智能化解决痛点问题。本文是对该分享的总结。

一、阿里云数据库DBaaS简介

image.png

云数据库诞生之前,用户往往需要自建数据库或由供应商负责搭建数据库,但用户需要对数据管理与数据管理进行全权兜底,这对于用户来说是不小的挑战。

云原生数据库诞生之后,用户可以将专业事情交给更专业的云数据库来实现,比如可以通过DMS进行一站式数据管理,通过Open API用户控制台购买云数据库实例。DBaaS相当于云数据库操作系统可以通过DBaaS加速数据库内核快速实现商业化服务化。

DBaaS已经通过信通院《数据库管理平台》满分认证,也能够帮助基于DBaaS产品快速通过认证。

image.png

提效是当前大多数企业的关键词。对于企业而言,降本增效诉求强烈;对于开发人员而言,平台多、种类多,需要对开发效率进行提效;另外伴随着规模越来越大,运维成本越来越高,运维也急需提效。


二、云原生DBaaS全面升级

image.png

Serverless化是大势所趋。DBaaS提供了弹性设备基础设施,为产品快速实现Serverless化提供平台支撑。

image.png

DBaaS本身已经掌握了所有数据决策中心使用,将策略下发,节点根据用户负载预测进行调整即可。但我们无法100%准确地进行预测当有突发情况发生时,节点也需要有秒级弹升能力实现治治本效果。

如果有端侧的实际操作中心策略不吻合,则会将此类情况上传到决策中心,中心根据反馈进行学习与调整。

为了实现秒级弹性,我们将调度系统与资源进行联动,得益于阿里云资源池的优势,能够快速从资源池获得大量资源并且在不需要资源时可快速释放。可以在保障SLA前提下,能够实现最快速度、最小成本的弹性。

DBaaS通过其弹得快、弹得细、弹得稳以及弹得广的特性,帮助用户解决了资源的效率问题。

image.png

另外,伴随着开发架构的复杂化,开发效率问题也日益凸显。而提升效率最简单解法解耦。

我们DBaaS组件进行了非常详细梳理,抽取出核心部分组成非常轻量的架构以保证核心功能可快速运行起来,在本地实现分钟级。需要开发核心功能时,可以直接在本地进行快速调试。另外,各种组件可按个人需求插件化接入,实现快速开发。

image.png

基于DBaaS构建数据库服务时,如果只需要开发数据库内容,则无需加入其它组件,可以快速迭代快速更新。如果需要与备份服务联调,则通过配置的方式加入相应模块即可

image.png

另外,DBaaS提供了从开发到自动化测试到部署全平台端到端到 CI/CD 流水线,使得应用能够快速实现开发测试部署上线。

image.png

我们也构建了非常强可观测能力。比如可以根据提供的数据,快速搭建Top结构的展示。优秀的可观测能力在一定程度上解决了从开发、部署到运维过程中的问题


三、AI助力数据库智能化管理

而随着运维规模愈发庞大,单纯的Dashboard和告警也不再能够满足业务需求。因此我们需要通过 AI 助力数据库智能化。

image.png

我们将可观测系统与调度、运维等系统打通,实现闭环,实现了端到端的、可观测的运维体系。

image.png

过去几年,我们在线上积累了大量操作经验,问题规模越来越大时,操作规则越来越多,每天产生了近千亿次异常检测。而海量数据正是机器学习的基础,因此,我们与达摩院强强联合,推出了数据库智能管理的能力,且该能力与国内相比存在两年多技术代同时,我们将技术经验整合成大量论文,发表在顶会期刊,分享给业界。

image.png

据统计,70%的数据库性能问题由SQL导致,70%受访DBA认为SQL优化是最耗时的工作。因此,我们将内部能力产品化后推出了数据库自治服务DAS

比如数据库在第一分钟时出现慢SQL导致服务下线,则DAS可自动在1分钟内对数据库进行限流,限流之后用户服务即可恢复从感知到修复仅需不到2分钟同时,DAS还可对慢SQL原因进行分析,比如发现原因为索引建立不合理,则可自动对索引进行优化,然后自动解除限流,一定程度上从原先的治转变为了治的效果。另外该种情况下,如果得到用户授权还可自动进行扩容;如果未得到授权则会建议用户进行扩容。

我们希望通过云原生智能化DBaaS,让用户的使用更简单,让阿里数据库更快更稳、更安全、更好用。

目录
相关文章
|
2月前
|
人工智能 缓存 Kubernetes
.NET 9 首个预览版发布:瞄准云原生和智能应用开发
.NET 9 首个预览版发布:瞄准云原生和智能应用开发
|
4月前
|
存储 Cloud Native 关系型数据库
云原生与智能化的RDS
云原生与智能化的RDS
|
5月前
|
机器学习/深度学习 自然语言处理 Cloud Native
探索在云原生环境中构建的大数据驱动的智能应用程序的成功案例,并分析它们的关键要素。
大数据索引: Google使用大数据索引来构建其搜索引擎,并实时处理全球各种语言的文本数据。 云原生基础设施: Google Cloud提供了强大的云原生基础设施,支持大规模数据存储和处理。 自然语言处理: Google使用自然语言处理技术来理解和索引文本数据,从而提供高质量的搜索结果。 实时搜索: Google的
126 0
|
9月前
|
Cloud Native 大数据
阿里云最新产品手册——阿里云核心产品——云原生大数据计算服务——智能物流
阿里云最新产品手册——阿里云核心产品——云原生大数据计算服务——智能物流自制脑图
119 1
|
11月前
|
运维 达摩院 Kubernetes
《云原生架构容器&微服务优秀案例集》——02 汽车/制造——苏打智能 借力阿里云 AHPA 轻松应对突发流量
《云原生架构容器&微服务优秀案例集》——02 汽车/制造——苏打智能 借力阿里云 AHPA 轻松应对突发流量
238 0
|
11月前
|
运维 达摩院 Kubernetes
《2023云原生实战案例集》——01 汽车/制造——苏打智能 借力阿里云AHPA轻松应对突发流量
《2023云原生实战案例集》——01 汽车/制造——苏打智能 借力阿里云AHPA轻松应对突发流量
|
运维 Kubernetes 监控
SREWorks 云原生数智运维平台揭秘 | 突破规模化智能运维aiops瓶颈
一套规模化运维的流水线——交付、监测、管理、控制、运营、服务。
|
存储 人工智能 弹性计算
阿里云张献涛:云原生计算服务,加速互联网迈入智能时代
阿里云提供的全方位、立体化的弹性计算服务,可以为互联网企业提供弹性、高性能与成本三方兼顾的云原生基础设施,助力互联网企业快速迈入智能化时代。在阿里云云峰会2023北京站《互娱&游戏创新与商业增长论坛》中,阿里云智能基础产品部副总裁,弹性计算&无影产品线总经理张献涛,发表了《云原生计算基础设施,加速互联网迈入智能时代》的主题演讲。
|
存储 SQL 缓存
阿里云EMR 2.0:定义下一代云原生智能数据湖
本次分享主要介绍了阿里云云原生数据湖分析解决方案的三个核心要素:全托管,湖存储;一站式,湖管理;多模态,湖计算。
29574 0
阿里云EMR 2.0:定义下一代云原生智能数据湖
|
存储 运维 Cloud Native
2022 云原生总结:容器智能化、微服务开源普惠、Serverless 爆发,“用好云”成关键词
在第三届云原生实战峰会期间,阿里云智能云原生应用平台产品负责人李国强接受媒体采访,为我们解读云原生的最新发展与阿里云在云原生领域的最新实践。
2022 云原生总结:容器智能化、微服务开源普惠、Serverless 爆发,“用好云”成关键词

热门文章

最新文章