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,让用户的使用更简单,让阿里数据库更快更稳、更安全、更好用。

目录
相关文章
|
10月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
弹性计算 Cloud Native Serverless
云原生应用示例:智能物流管理系统
在电商行业的快速发展中,某企业借助阿里云服务构建了一个云原生智能物流管理系统。此系统基于微服务架构,利用ECS、Kubernetes、ESS及RDS等服务来支撑其核心功能,并采用Serverless函数计算FC处理前端需求,配合消息队列MQ确保通信顺畅。ARMS的应用实现了性能监测与故障快速响应。同时,通过PAI分析数据以提高物流效率,OSS与CDN则优化了文件存储与全球访问速度。此外,系统还整合了Docker及GitLab CI/CD以支持快速迭代,并通过WAF、SLS等工具保障了安全性和合规性,整体上提供了高效、智能且低成本的物流解决方案。
326 9
|
6月前
|
运维 Kubernetes Cloud Native
云栖实录 | 智能运维:云原生大规模集群GitOps实践
云栖实录 | 智能运维:云原生大规模集群GitOps实践
190 1
|
7月前
|
人工智能 关系型数据库 分布式数据库
阿里云PolarDB重磅发布云原生与Data+AI新特性,打造智能时代数据引擎
阿里云PolarDB重磅发布云原生与Data+AI新特性,打造智能时代数据引擎
358 0
|
8月前
|
运维 Cloud Native 开发工具
智能运维:云原生大规模集群GitOps实践
智能运维:云原生大规模集群GitOps实践,由阿里云运维专家钟炯恩分享。内容涵盖云原生运维挑战、管理实践、GitOps实践及智能运维体系。通过OAM模型和GitOps优化方案,解决大规模集群的发布效率与稳定性问题,推动智能运维工程演进。适用于云原生环境下的高效运维管理。
200 8
|
8月前
|
人工智能 分布式计算 Cloud Native
云原生数据仓库AnalyticDB:深度智能化的数据分析洞察
云原生数据仓库AnalyticDB(ADB)是一款深度智能化的数据分析工具,支持大规模数据处理与实时分析。其架构演进包括存算分离、弹性伸缩及性能优化,提供zero-ETL和APS等数据融合功能。ADB通过多层隔离保障负载安全,托管Spark性能提升7倍,并引入AI预测能力。案例中,易点天下借助ADB优化广告营销业务,实现了30%的任务耗时降低和20%的成本节省,展示了云原生数据库对出海企业的数字化赋能。
233 3
|
8月前
|
人工智能 编解码 自然语言处理
AI运用爆发时代, 视频服务云原生底座“视频云”架构的全智能再进化
本文介绍了AI运用爆发时代下,视频服务云原生底座“视频云”架构的全智能再进化。随着AI技术的发展,视频内容和交互方式正经历深刻变革。文章从背景、视频AI应用挑战、视频云网端底座、AIGC时代的全智能化及未来展望五个方面展开讨论。重点阐述了云、网、端三者如何深度融合,通过AI赋能视频采集、生产、分发和消费全流程,实现视频处理的智能化和高效化。同时,展望了未来AI在视频领域的创新应用和潜在的杀手级应用。
295 0
|
11月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
阿里云瑶池在2024云栖大会上重磅发布由Data+AI驱动的多模数据管理平台DMS:OneMeta+OneOps,通过统一、开放、多模的元数据服务实现跨环境、跨引擎、跨实例的统一治理,可支持高达40+种数据源,实现自建、他云数据源的无缝对接,助力业务决策效率提升10倍。
|
12月前
|
消息中间件 人工智能 Cloud Native
|
12月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
阿里云数据库重磅升级!元数据服务OneMeta + OneOps统一管理多模态数据

热门文章

最新文章