Cinque Terre

成果资源

首页 - 科研成果 - 成果资源 - 正文

【成果推介】SmartOp数据库智能管家

来源:    作者:    发布时间:2024-03-01    阅读量:


【所属领域】

软件服务


痛点问题

数据库是数字经济的基础设施,是IT产业基础软件三驾马车之一。当今世界,数字化建设与数据智能发展如火如荼,数据库的稳定与高效是保障高科技产业顺利发展的重要因素,数据库相关技术也成为新时代背景下大国之间竞争的制高点。目前,数据库管理系统是美国对华禁运的35卡脖子技术之一,而保障数据库稳定运行的智能运维技术是数据库技术皇冠上的明珠。传统人工运维方式已经越来越难以维护功能复杂的数据库系统在庞大业务与复杂负载下的稳定性与高效性。但随着数据业务的上升,对数据库运维的需求却日渐高涨,如何解决其中的内在矛盾,已成为学术界与工业界共同关心的议题。

人工运维存在下列问题:

·成本高:数据库管理员(DBA)年薪普遍在50万以上

·效率低:资深工程师进行一次维护调参需要6小时以上

·门槛高:DBA培养周期长,非资深DBA调参效果难以满足需求


【解决方案】

针对上述问题,SmartOp团队提出SmartOp数据库智能管家,运用人工智能技术对数据库进行智能调参和索引推荐,大大提高数据库性能。团队的技术方案目前达到国际领先水平,是唯一可落地的商业化解决方案。本项目主要功能分为两部分:

数据库自动调参

依托机器学习技术高效完成数据库参数调优,降低现阶段数据库参数调优人力和时间成本。该功能使用长短期融合奖励函数,在综合考虑吞吐量和延迟的基础上,结合短期收益和长期收益对调参过程进行弹性控制,解决了智能调参不能很好适应负载动态变化和工作状态动态变化的难题;开发在线训练方式,利用后台克隆和并行化技术同时试错多种调参方向,辅以机器学习技术对数据库参数个数和维度进行压缩降低调优成本,解决了自动调参中参数数量多、相关性复杂、空间大等难题。

数据库智能索引推荐

针对数据库中因索引不合理导致的慢请求,以智能化方式推荐合理的索引结构,提高云服务厂商的服务质量和数据库购买用户的使用体验。该功能使用端到端训练技术,以向量化方式统一管理工作负载和索引,杜绝人为干预,真正做到端到端训练;使用代价估计模型,利用深度学习神经网络进行代价估计,快速评估索引性能,提升学习索引推荐效率。

undefined

1 数据库自动调参

2 数据库智能索引推荐


【性能指标】

数据库自动调参

运维手段

吞吐量

延迟

调优时间

SmartOp

7K TPS

72ms

2h

人工运维

6.1K TPS

85ms

6h

OtterTune卡内基梅隆大学

6.2K TPS

90ms

61h

BestConfig中科院

6K TPS

94ms

52h

·调参效果在业内首次超过具有12年经验的数据库管理员手工调参


数据库智能索引推荐

普通DBA推荐一次索引需要1-2小时,二智能索引推荐只需要1-3分钟。同时,智能推荐的索引相比DBA推荐的索引可以使数据库相应时间降低34%,空间消耗减少25%


【竞争优势】

①SmartOp 相比于市面上的其他技术和产品,真正解决了自动调参实际落地的难点问题,性能调优结果首次全面超越DBA专家,大幅提高数据库运维效率。基于多种不同负载和不同类型数据库的大量实验证明,自动调参系统性能优化结果明显优于目前已有数据库调优工具和 DBA 专家。即使在弹性云环境下,即用户购买数据库内存或磁盘大小发生变化,或负载发生变化(类型不变) 的情况下,实验证明自动调优系统依然保持了较好的适应能力。

调优时间和调优结果可控,极大缩短调优时间并能够保证数据库性能的提升,相比于国际领先的技术 0tterTuneSmartOp 的性能要高出 20%


【技术熟化度】

研发阶段


【资质荣誉】

·由中国电子学会召开、中国工程院何友院士担任鉴定委员会主任的科技成果鉴定会鉴定为成果国际领先。

·荣获中国电子学会科学技术发明二等奖。


【产业化应用】

通用型数据库引擎,对于所有使用数据库的公司均可提供服务,因此应用领域几乎包括各行各业。对于初创公司,高昂的数据库运维成本是一笔较大的开销,往往会阻碍公司的前期发展,智能化运维引擎可以有效帮助其缓解创业初期的窘境;对于大型公司,庞大的数据量意味着更加复杂的运维工作,微小的失误也可能造成不可估量的损失,高效可靠的运维对其重要性不言而喻。基于以上原因,本团队相信产品拥有广泛的市场前景。


应用案例:

目前正与国内顶级云厂商腾讯、华为等公司有着深度合作,提出的智能运维方案是目前唯一可落地的商业化解决方案,比腾讯云目前最先进方案节约调优时间40%-60%,得到了腾讯TEG部门数据库技术专家程彬的高度评价;

与航天科工网络信息发展有限公司开展合作项目,在数据库管理和运维方面取得了一系列高水平成果,其核心技术已经在航天科工网络信息发展有限公司进行应用。


发展规划:

2024年,计划将业务拓展到其他国内数据库提供商,如阿里、人大金仓等,提供智能运维服务,该阶段将提供直接就业岗位40+,间接就业岗位70+

2025年,在继续扩大已有市场份额的同时,针对其他数据库运维过程中存在的难点痛点如根因分析、负载预测等方面进一步研发新产品,加深技术壁垒,该阶段将提供直接就业岗位80+,间接就业岗位150+


知识产权:

该成果已申请/授权多项中国发明专利。


合作方式:

专利许可、专利转让、作价入股、技术开发、面谈等。


【联系方式】





CG24007

©版权所有:华中科技大学科学技术发展院

地址: 湖北省武汉市洪山区珞喻路1037号南三楼109、110,南一楼西楼102,东一楼340 邮政编码:430074 Tel:027-87543315 027-87558732 027-87559760 mail:iat@hust.edu.cn