云时代下的开源之路 专访阿里云数据库团队

继开源跨平台开发框架Weex之后,阿里巴巴再次宣布另一个重大开源项目AliSQL。

在8月9日召开的2016云栖大会·北京峰会上,阿里云宣布启动AliSQL数据库开源项目。该版本性能优于社区版MySQL 70%左右,可帮助中小企业和开发者提升数据运营能力。阿里云方面表示欢迎大家共同参与开源项目,在使用的同时也贡献智慧,为数据库行业带来更多进步。

笔者有幸与阿里云数据库团队进行了一次面对面的对话,在这群活跃在当今几乎覆盖所有类型数据库领域的小伙子们身上,发现了我们正在苦苦找寻的东西:开放。

“阿里云在MySQL积累了至少8年以上,中间经历过像高并发、秒杀服务、数据安全等挑战。以前我们把这些能力放在云上,让人们能享受技术的红利,现在我们希望把它开源出去,回馈到社区,让技术能平民化快速发展,发挥更大的价值。”

阿里云关系数据库服务内核开发和运维团队负责人丁奇表示,将做了5年的MySQL数据库宣布开源需要勇气,阿里云希望将过去几年沉淀的技术积累回馈到社区,帮助更多使用MySQL的个人和企业,这是社区良性发展的道路。

经过多年历练,阿里云已经成为了中国云计算厂商中,对数据库引擎支持最多的一家,其云数据库支持的引擎超过了十个,覆盖了70%的关键在线数据库引擎。

以下是精彩问答

问:AliSQL有什么特点?

丁奇:AliSQL分支上的特点是安全性和高性能。在安全上,我们有数据加密存储方案。通过修改源码,堵住了通过MySQL提权获取本地文件系统权限的关键通道,在安全性上我们做了很多改进的工作。

高性能一直是AliSQL的标签。从阿里自身业务维护开始,积累的性能优化经验都体现在AliSQL上,我们在执行计划、io优化、压缩优化上做了大量工作。

新增的功能也是AliSQL的一大亮点。我们有内置的支持秒杀场景的方案、有限制导出数据时单线程性能消耗的语法、高效清空线程占用资源减少内存消耗等功能。这些都是在长期服务内外部客户时,从需求中抽象和实现的功能。

问:为什么要开源AliSQL?

丁奇:AliSQL是基于MySQL的,并从Percona,MariaDB,WebScaleSQL等社区汲取精华,我们希望将过去几年沉淀的技术积累回馈到社区,帮助更多使用MySQL的个人和企业,这是社区良性发展的道路。

由于官方提供的功能比较通用,支持了各种引擎,但有些引擎是不安全的,容易出事,我们要替用户多考虑一些,把不安全的引擎替换掉,虽然这些功能官方不会接受,但我们觉得非常重要。在我们开源的这部分里,会尽量把通用的推给MongDB,推给Oracle,同时把bug贡献给社区,用最快的速度解决问题。

问:2015年的双11,一天写进数据库的数据量就有10TB,今年将会做怎样的应对?

萧少聪(阿里云数据库产品专家,PostgreSQL中国社区主席):首先是buffer预留,这是传统的应对方案,还有高峰期的业务预估,还有对每个业务的健康度的打分,比如说双十一我们会把预案自动化。其实很多类似聚石塔这样的交易模型,在这几年的护航里面我们都是比较清楚了,如何增加机器监控与业务监控等我们早已烂熟于心。我们把它能够出现的异常都会事先给出自动化预案,提前布局,防范于未然。然后用打分机制去逐步的提高健康度,直到双十一之前我们不需要再去干预。

问:都说今年是大数据年,阿里云数据库在大数据方面会如何推进?

萧少聪:我们在整个ApsaraDB大的产品框架下,就正在推进这个方向。前期分析型数据库GreenPlum已经在公测,后面我们还有小数仓这样的项目,它的目是就是帮助用户用OLTP的形式导入数据库,在内部系统之间实现平滑流转并分析,我们叫它跨数据类型分析。

问:阿里云数据库运维功和安全功能很强大,对传统的DBA会不会造成冲击?

丁奇:今天开一个云上服务器,点一下按钮,五分钟内什么HA、数据备份都搭好了。其实,我们看到越来越多的传统行业包括金融,甚至制造业都在往云上靠,他们希望通过云的方式,解放DBA真正的价值。

以前我们把DBA分为运维DBA和业务DBA,其实现在也没有了,运维这层已经被云的功能替代掉了。现在阿里云内部的云数据库,有三百多个业务,只有一个DBA在管。

传统企业也希望他们的DB不是每天都在做备份、检查、复制、监控的工作。现在阿里的双十一都是自动化的,运维人员更轻松, DBA应该把时间空余出来,更好的去优化SQL,让企业运行得更好,去产生真正的业务上的价值。DBA这种职业是永远存在下去的,并不是被取代,只是原来可能很多是劳动型转向架构或者是脑力运行的形式。

时间: 2024-08-31 12:40:44

云时代下的开源之路 专访阿里云数据库团队的相关文章

云时代下 产品质量和服务是ERP厂商决胜关键

云计算的兴起给企业管理软件厂商带来了新的发展机遇,作为企业信息化中的重要组成部分,国内不少ERP软件提供商已经开始立足云计算提供基于云环境下的ERP新品.抢先涉足云市场,宣扬http://www.aliyun.com/zixun/aggregation/14066.html">云ERP的优势,兴许是不少ERP提供商抢先普及市场的前期策略.但我们更应该冷静的认识到,无论是传统环境还是云环境,ERP提供商都应当以提高自身产品质量和售后服务为前提. ERP作为主流的信息化软件从2000年开始流行

云时代下 传统运维服务如何突出重围?

本文讲的是云时代下 传统运维服务如何突出重围?[IT168 云计算]2010年,云计算的概念还停留在"云里雾里"时期,企业仍在自建数据中心这件事情上津津乐道,彼时传统的IT运维服务商也过着衣食无忧的逍遥日子.然而,随着新兴技术的飞速发展,云计算.大数据.移动.社交等IT热词逐步进入公众视野,尤其是"互联网+"的概念被提到国家战略层面的高度后,一些非互联网行业的传统企业,也开始积极探索,谋求IT基础架构的转型.一时间,这种可以为企业IT带来更多的灵活性.便捷性和高性价

运维侠客行杭州站沙龙回顾 | 云时代下的运维管理实践(附干货下载)

我们处在一个巨变的时代,在云计算.大数据和物联网等新技术.新理念不断更新的大背景下,企业同时面临着数字化和"互联网+"转型的双重挑战,企业对于"稳态IT"和"敏态IT"都提出了强烈的需求,如何推进双态环境下的技术演进变成全行业共同面临的难题. 在这样一个"时空交错"中,优云软件推出了一个名为:"运维侠客行"的线下沙龙品牌,杭州作为首站,活动当天汇聚了来自不同行业和企业的运维从业人员,其中有几十年的运维老兵,

云时代下的智能云分发平台

云时代下的智能云分发平台  网宿科技副总裁  刘洪涛 云计算时代下 云+管+端展现广阔前景:云:业务网络化.带来的主要矛盾是海量信息的处理问题.云平台将成为未来信息服务架构的核心:管:构建新一代的网络架构,  解决海量信息的传送问题.智能网络是实现该新架构的基础和前提,同时是实现"云-端"互动的桥梁 :端:终端的智能化.融合终端的智能化,将大规模地在各行业得到应用. 云时代下的智能云分发平台

云时代下的中国蓝云建设

在2017云栖大会-成都峰会上,浙江电视台技术管理办公室钱永江做出了<云时代下的中国蓝云建设>的分享.中国蓝云包括基础架构服务平台.应用服务平台.统一监控平台.统一安全平台和云管理平台等五个基础支撑平台,形成以融合内容生产中心为核心的中央厨房框架,专家还分享了"中国蓝云"具有混合云安全防护体系等功能特色,并分享了"中国蓝云"的演进方向:对标中央厨房和下一步工作.

智能云时代下的3D创新和全球合作

随着科学技术的不断发展,世界正在经历"云"速巨变.基于云计算的http://www.aliyun.com/zixun/aggregation/9993.html">科技创新正在彻底改变人类工作和生活的方式.从投资角度出发,这场颠覆性的革命则意味着部分科技类企业将拥有强劲的增长前景.云计算的广泛应用和快速发展,将从根本上改变信息获取和知识传播的方式,促进基础设施运营.软件等信息产业的服务化转型,催生跨行业融合应用的新型增值信息服务业态.毫无疑问,3D技术乃云计算时代之产业

专访阿里云闵万里:云上逐鹿,ET大脑要做行业化、垂直化的创新运用

2017杭州云栖大会详情请戳这里! 闵万里,阿里云人工智能科学家,ET大脑负责人.2004年博士毕业以后加入IBM,参与IBM智慧城市研究,主攻大数据的研发和运用,2010-2012年在IBM新加坡做智慧城市,推动创新项目落地.2012年加入Google,担任数据科学家,做广告竞价的竞价模型.2013年9月加入阿里巴巴,组建了数据科学团队,支持聚划算和天猫做数据化运营.2015年加入阿里云,组建大数据孵化器团队,探索DT技术在垂直行业的创新及落地.2017年开始担任阿里云大数据事业部的总经理继续

专访阿里云雁杨:因需求而进化,ECS云服务器追求弹性极致

近年来随着云计算如火如荼的发展,上云已经成为了所有企业的标配.但在国内鱼龙混杂的云服务市场下,云服务器的选型评估却是长期困扰着企业的难题.基于此,阿里云ECS一直坚持为不同行业及不同企业提供垂直实例产品,提高用户体验,有针对性的解决行业特色问题并且带来最优的性价比.本文中阿里云ECS产品负责人雁杨,将就云服务器的选择.业务迁移上云的经验分享等话题进行深度解答. 雁杨 ECS发展现状解读 和亚马逊一样,阿里云始于电商业务,其整体技术构筑在阿里集团10年的电商业务积淀之上.雁杨表示,作为国内最早对外

专访阿里云褚霸等--挖掘数据库核心价值

本文讲的是专访阿里云褚霸等--挖掘数据库核心价值[IT168评论]伴随着互联网的高速发展, 就如人类群体意识觉醒一样,互联网开始了第二次革命,随之而来的是云计算的趋势越发明朗,而互联网的发展少不了数据库的支撑.从上个世纪70年代开始发展至今,经历了50年的发展,已经有近300种数据库,且围绕数据库这一话题热度也从未减少,笔者有幸对阿里云数据库核心虎将褚霸.何导等进行专访,围绕数据库趋势.DBA的价值以及NoSQL的应用来谈一下他们的看法. 专访是安排在云栖大会数据库专场之后的,所以笔者也先来到了