0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

给“汽车”加上自动驾驶引擎,阿里云发布数据库自治服务DAS

牵手一起梦 来源:至顶网 作者:邹大斌 2020-04-26 16:01 次阅读

谈到数据库行业近几年的重大变化,我们很容易想到从传统数据库向云数据库的变迁。而另一个正在悄然发生的变化不太被人提及,尽管其意义同样非常重大,这就是数据库的“自治”。实际上,数据库实现“自治”,也就是系统自我管理,是数据库行业又一个划时代的变迁。

如果把从传统数据库向云数据库的转变比喻成“汽车换马车”的话,那么数据库的“自治”就是从“手动”到“自动”,更准确地说是到“自动驾驶”。而阿里云4月22日发布的数据库自治服务DAS(Database Autonomy Service)就是这一变迁的一个重要标志。

给“汽车”加上自动驾驶引擎

近几年来,随着云计算的普及,以服务形式呈现的云数据库应运而生,如阿里云的PolarDB、AnalyticDB等。云数据库天生具有的可扩展性、灵活性、高性价比等优势使得其在与传统数据库的竞争中赢得了先机,得到了市场广泛认可,代表了数据库的未来。Gartner预计,到2021年云数据库在整个数据库市场中的占比将首次达到50%。而到2023年,75%的数据库要跑在云平台之上。

云数据库大大减轻了数据库管理员(DBA)的工作,包括资源弹性、高可用、备份、监控等基本运维工作。不过,数据库的运维终究是一件非常复杂的工作,数据库上云之后还有很多非常复杂的工作要人来做。

“上云之后,让数据库发挥最优的效能,对于大部分应用开发者和数据库管理人员而言,需要很多数据库专业领域知识,依然充满挑战。” 阿里云数据库资深技术专家、DAS产品线负责人李广望表示。

如故障诊断,短时间内快速发现问题、找出原因并解决问题;还有数据库的持续调优等、SQL Review等,过去这些通常要DBA来参与,效率低,而且严重依赖DBA个人的经验。另外,规模化运维也是当下很多企业面临的一个现实问题。当企业的业务快速发展,需要运维成百上千的数据库集群,保证其稳定性、伸缩性的挑战会成指数型增长,如果还是依赖人工的优化和运维,人力成本很快就成为企业难以承受之重。因此,数据库走向自治就成为一个必然趋势。

实际上,随着人工智能机器学习技术的快速发展,利用它们来优化数据库内核以及数据库运维、管控等一系列动作已经成为数据库行业的共识。阿里云此次推出的数据库自治服务DAS就是一种基于人工智能和机器学习技术实现的、能自动且主动帮助用户消除数据库管理的复杂性及人工操作引发的服务故障,有效保障数据库服务的稳定、安全及高效。

“从传统数据库到云原生数据库,相当于从马车时代进入汽车时代,但这个汽车还需要驾驶员,而今天我们的数据库自治服务就相当于给云原生数据库加上了自动驾驶引擎,让现代化的汽车还具备自动驾驶的能力,能够以非常轻盈的方式、非常便捷而且更稳定、更安全、更经济地用好数据库。”李广望表示。

自感知、自修复、自优化、自安全

阿里云的DAS由阿里云及达摩院联合研发,可提供自感知、自修复、自优化、自安全的全链路数据库管控能力,无需人工干预,让企业像体验“自动驾驶”一样使用数据库,数据库管理成本降低90%。

数据库有四大核心诉求,即高性能、高稳定性、高安全和低成本。阿里云DAS以其智能异常诊断、SQL自动限流、SQL自动优化、AutoScale、智能压测、智能调参等六大自治特性,很好地满足上述四大核心诉求。

“DAS就像一个不需要休息而且计算能力超强的伙伴,帮助企业去守护数据库,确保其安全、健康和高性能。” 阿里云数据库产品专家胡航丽表示。

其实,数据库的“自治”并不是一个新词,几年前市场已经有自治数据库出现,不过作为一个独立的数据库自治服务,阿里云DAS是业内第一个。

“与内置在数据库引擎中的自治能力相比,我们从设计第一天开始就作为数据库‘自动驾驶’级平台存在,我们是要把自治能力、自动驾驶能力赋能给所有的数据库,包括RDS、PolarDB、ADB、Redis等OLTP/OLAP/NoSQL数据库都要全面支持。”李广望表示。

由于是平台模式,其对数据库无侵入,使得其更易于推广到其他数据库、甚至线下的数据库。同时,阿里云DAS还在技术上实现了重大创新和突破,包括首个全局综合自治引擎、首个外置式Cost-based SQL诊断引擎、基于全局Workload的优化技术、基于机器学习的实时异常发现与预测等。

这些突破性的技术使得阿里云DAS具有了业内领先的自治能力。阿里云参考自动驾驶的级别将数据库的自治能力分为5级:从全靠人的零级(Level-0)到仅仅提供基础监控、告警等信息的第1级(Level-1),到提供诊断或者优化建议但由人来决策是否使用的第2级(Level-2),到部分场景实现完全自治的3级(Level-3)以及全部实现自治的第4级(Level-4)。目前,阿里云DAS的自治能力已突破第3级(Level-3),也就是绝大多数工作完全不需要人参与,正在迈向最高级,即完全的自动驾驶。

”阿里云DAS覆盖的绝大部分场景基本上可以由DAS来决策。不过,用户可以决定到底要开哪个特性,比如在负载增高的时候要不要我们主动干预它,或者系统自动去优化它。”胡航丽介绍说。

基于阿里云DAS强大的自治能力,DBA可以从繁琐的日常运维工作中解脱出来,这让DBA可以将更多精力放到业务创新和发展上,发挥更大的价值。比如系统出现故障时,DAS可以帮助快速定位。更为重要的是,阿里云DAS能预先发现问题,在故障真正发生之前就解决,DBA甚至是无感知的。

世界级的业务压力成就了世界级的产品

和阿里云的很多产品/服务一样,阿里云DAS也是首先来自阿里自己的需求,产品成熟后经过阿里自己的验证才对外输出。

DAS产品最早源于2014年的CloudDBA,是一个服务于内部的研发人员工具。2016年,阿里云对它进行了升级和产品化,作为云服务推向了市场。从2017年开始阿里云在其中加入自治功能,并利用阿里巴巴的场景和技术不断验证和完善,一直持续到2019年年底,正式更名为DAS。

阿里云DAS的演进历程

目前,阿里云DAS已大规模应用于阿里巴巴内部业务场景,阿里巴巴集团内部85%数据库实例已实现自动驾驶,累计优化超4200万 SQL、回收超4 PB空间,并服务了大量电商、金融、游戏等领域的企业。

在整个研发过程中阿里集团丰富的场景和案例起到了关键作用。“几乎所有机器学习的前提,就是拥有足够多的数据和标注案例,而这也是阿里巴巴的优势。阿里巴巴自己有海量业务,包括电商、本地生活等不同业务场景,同时也是国内最大的云平台。我们建立了一套线下的DAS实验室,对接应用日志、监控告警、以及用户工单系统等,可实现日志事件和异常的自动关联,从而实现自学习、持续优化的自治引擎能力。”李广望介绍说,

正是世界级的业务压力才能造就出世界级的数据库产品。以“双11”为例,2019年“双11”天猫实时成交额创出新高,达到2684亿元人民币。阿里旗下的自研云原生数据库PolarDB表现稳定:PolarDB TPS最高峰达到8700万次/秒,创下数据库的新记录,其中自然也有DAS的一份功劳。

应该说,阿里云DAS是阿里多年在数据库领域深厚技术积淀的一个展现,更是阿里云数据库成长过程的一个缩影。今天在数据库领域,阿里云除了赋予数据库智能化、自动驾驶的能力,以帮助用户用好数据库之外,同时还在致力于云原生数据库的研发,比如PolarDB、ADB,并且取得了亮眼的成绩。

2018年,阿里云作为第一家且唯一一家中国公司进入Gartner数据库魔力象限。在Forrester发布的数据库评估报告《The Forrester Wave: Database-As-A-Service,Q2 2019》中,阿里云数据库PolarDB也跻身“强劲表现者”阵营。根据阿里云的官方资料,目前已有约40万个数据库迁移到阿里云上,稳居国内云数据库市场份额第一。

在阿里云不断推出数据库产品的过程中,阿里云数据库的技术也得到广泛认可。阿里云数据库相关研究成果多次入选国际数据库顶级会议。在数据库的顶级会议VLDB、SIGMOD上都有阿里云相关论文入选。

“云计算的最大魅力是它给了我们一个平台,将我们过去的实践和技术普惠化,技术价值最大化,过去3年我们在阿里巴巴内部实现的数据库自动驾驶能力,通过阿里云平台能够帮助到所有的应用开发者。我相信,未来三年,所有云上数据库的80%将会实现自动驾驶能力;让所有的应用开发者更专注于自己的业务创新,将数据库交给DAS,让DAS加持下的数据库,承载您的业务持续飞驰在快车道! ”李广望表示。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3029

    文章

    8037

    浏览量

    167982
  • 阿里云
    +关注

    关注

    3

    文章

    980

    浏览量

    43275
  • 自动驾驶
    +关注

    关注

    785

    文章

    13954

    浏览量

    167255
收藏 人收藏

    评论

    相关推荐

    如何保障服务数据库的安全与稳定

    在数字化时代,服务数据库承载着企业和个人的海量关键数据,其安全与稳定至关重要。一旦出现安全漏洞或稳定性问题,可能导致数据丢失、业务中断等
    的头像 发表于 02-12 10:37 50次阅读

    数据库要购买服务器吗?答案在这里

    数据库通常无需用户购买服务器,由提供商负责底层硬件维护。用户可通过Web界面或API配置和管理数据库,根据需求选择合适的类型、规格和策略。在特殊情况下,如性能或安全需求无法满足,用户
    的头像 发表于 01-17 09:55 96次阅读

    避坑指南:服务数据库购买方法全攻略

    服务数据库购买方法包含:先明确业务需求与数据库类型,再挑选信誉好、技术支持强的服务提供商,
    的头像 发表于 01-15 10:05 116次阅读

    数据库是哪种数据库类型?

    数据库是一种部署在虚拟计算环境中的数据库,它融合了计算的弹性和可扩展性,为用户提供高效、灵活的数据库
    的头像 发表于 01-07 10:22 161次阅读

    常见的容器服务引擎有哪些?

    常见的容器服务引擎有哪些?服务引擎涵盖数据库
    的头像 发表于 01-07 09:49 101次阅读

    一般企业购买服务器带数据库吗?

    ,大多数服务提供商会提供数据库服务作为可选的附加组件,或者允许用户在服务
    的头像 发表于 01-06 10:25 130次阅读

    数据库服务器哪个便宜一些?

    服务器的价格区间相对更广泛,因为用户可以根据实际需求选择不同配置和性能的服务器。而数据库的价格则更多地依赖于
    的头像 发表于 11-12 10:55 275次阅读

    服务器还需要租用数据库吗?

    如果你的应用程序需要处理大量的数据,并且这些数据需要高效的查询和分析能力,那么租用专业的数据库服务可能是更好的选择。这些服务通常提供了更高的
    的头像 发表于 10-31 10:50 152次阅读

    自动驾驶汽车安全吗?

    随着未来汽车变得更加互联,汽车逐渐变得更加依赖技术,并且逐渐变得更加自动化——最终实现自动驾驶,了解自动驾驶
    的头像 发表于 10-29 13:42 641次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>安全吗?

    数据库可以租用吗?完整租用流程来了

    数据库是可以租用的,这是一种合法且便捷的数据存储和管理方式。数据库
    的头像 发表于 10-28 09:54 223次阅读

    FPGA在自动驾驶领域有哪些优势?

    领域的主要优势: 高性能与并行处理能力: FPGA内部包含大量的逻辑门和可配置的连接,能够同时处理多个数据流和计算任务。这种并行处理能力使得FPGA在处理自动驾驶中复杂的图像识别、传感器数据处理等
    发表于 07-29 17:11

    FPGA在自动驾驶领域有哪些应用?

    数据的实时处理和反馈,为自动驾驶汽车的决策提供实时、准确的数据支持。 三、控制系统优化自动驾驶汽车
    发表于 07-29 17:09

    中科驭数助力奇点《2024 OLAP数据库引擎选型白皮书》发布

    5月28日,奇点2024 StartDT Day数智科技大会暨产品发布会召开,同期发布了2024年版《OLAP数据库引擎选型白皮书》,为业
    的头像 发表于 05-30 09:50 517次阅读
    中科驭数助力奇点<b class='flag-5'>云</b>《2024 OLAP<b class='flag-5'>数据库</b><b class='flag-5'>引擎</b>选型白皮书》<b class='flag-5'>发布</b>

    阿里与中兴通讯达成开源数据库合作

    近日,阿里与中兴通讯宣布达成开源数据库领域的深度合作。中兴通讯正式加入PolarDB开源社区,并荣任首届理事会成员单位,这一举措标志着两大科技巨头在数据库领域的合作迈向新的高度。
    的头像 发表于 05-17 10:47 651次阅读

    阿里与中兴通讯达成开源数据库合作,助推国产数据库发展

    据悉,阿里与中兴通讯于5月16日公布了开源数据库合作事宜。中兴通讯正式宣布加入PolarDB开源社区,并担任首届理事会成员单位。
    的头像 发表于 05-16 16:34 544次阅读