极客视点
极客时间编辑部
极客时间编辑部
113240 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/06:21
登录|注册

阿里李飞飞:云数据库战争已经进入下半场

讲述:丁婵大小:2.90M时长:06:21
日前, 阿里巴巴集团副总裁、阿里云智能数据库事业部总负责人李飞飞在接受 ITPUB 采访时,谈到了开源数据库和云原生数据库的竞争,以下为重点内容。
2018 年 10 月,MongoDB 宣布其开源许可证从 GNU AGPLv3 切换到 SSPL。新许可证将适用于新版本的 MongoDB Community Server 以及打过补丁的旧版本。AGPLv3 和 SSPL 在自由使用、自由修改和重新分发代码上没有区别,最大的区别是 MongoDB 希望从软件即服务上获取收入,SSPL 明确要求托管 MongoDB 实例的云计算公司要么获取商业许可证要么向社区开源其服务代码。
其实,MongoDB 的协议修改得非常巧妙。它允许对 MongoDB 开源版本进行托管服务,但是如果要基于以后的版本继续提供服务,那么,下面的托管平台就必须要开源。也就是说,如果 AWS 或者阿里云要继续托管 MongoDB 的最新版本,底下的管控平台就要开源,开源以后 MongoDB 可以拿去做自己的云托管服务。事实上 MongoDB 也是这么做的,研发了自己的 Atlas。从 MongoDB 最新的财报就能看到,其 Atlas 的增长已经达到了 40% 多,市场份额从去年年初只有百分之十几,到去年年底,Atlas 云托管服务已经增长到 MongoD 整个营收的 30% 多。
MongoDB 的思路很简单,比起让云厂商提供托管服务并基于 MongoDB 开源版来占领市场份额,它更希望自己做托管服务,加上自己的内核,来把蛋糕整个切下来,把云厂商定位成只是做 IaaS(Infrastructure as a Service) 的一层。MongoDB 是一种策略,其他的开源数据库厂商包括商业数据库 Oracle、SAP, Oracle 做 Oracle Cloud,SAP 也做自己的 SAP Cloud,它们背后的思路和逻辑都是如出一辙。
云厂商的应对策略也很简单,继续托管产品,但只托管以前版本的产品,即对托管平台没有要求的开源版本,绝对不可能去托管最新版让自身的管控平台开源。云数据库之战上半场各个云厂商核心的竞争力在哪里?其实就是在底下的托管平台。因为,在上半场大家主要还是靠 MySQL、PG 以及商业的 SQL Server 这些数据库,来拉动线下的 on- premise 数据库市场往云上迁移,这是最核心的竞争力。
用户上云有两种选择,要么用托管的 MySQL 和 PG 或者 SQL Server,或者就是在虚拟机里面自建。
这两个选择对客户来讲,云厂商的价值就是在托管平台来体现的。因为在内核上跟自建完全没区别。托管平台最核心的就是 SLA 的保证,Service-Level Agreement、RTO、RPO 能够做到比自建要好很多或者说和自建 SLA 一样,但是成本要比它低。
对用户而言,可能需要强大的 DBA 团队,才能做到与托管平台一样的 SLA 保证。这可以极大减少运维的投入,这是上半场的态势。
下半场如果 MongoDB 等厂商做了自己的云托管服务,就会倒逼原来上了云托管服务的客户,回到虚拟机里面自建,把云厂商彻底地定位成 IaaS。因为, 现在对客户而言,比如说客户用 MongoDB 的 Atlas,那相当于拿到了 AWS 或者阿里云托管平台提供的 SLA 的能力,但又不需要给云厂商直接付费,成本上有优势,可能就会去选择自建。
那云厂商怎么应对呢?有两点:第一是不断地提升托管平台竞争力。比如说我们阿里云上有一个叫 SDDP 的自动驾驶云托管平台,它是利用机器学习人工智能的技术,来对云托管平台上的数据库实例进行自动运维、自动优化等等,来确保托管平台的竞争力。第二个从内核的角度来说,为什么亚马逊、阿里和 Google,都在自己做自己的云原生数据库?因为大家意识到,仅仅靠托管平台的竞争力是拉不开升位差距的,所以一定要有自己的自主可控的内核,而且这个内核能够和传统的 on- premise DB 有性能上的差异。针对云原生的一些特点,能够吸引客户从 MySQL、PG、Aurora 和 MongoDB 等迁移到自主开发的云原生数据库上来。
AWS 是最典型的,率先推出了 Aurora。在 NoSQL 领域又推出了 DynamoDB,在分析领域推出了 Redshift。MongoDB 修改协议以后,它又推出了自己的 DocumentDB。这一系列动作背后的逻辑,和前面讲的是一样的。我个人认为,这场比赛已经进入了下半场。总结来讲,作为云厂商,我们需要在两方面发力,一个是管控平台,通过智能化的手段,提高它的运维能力和效率,另外一个要提升它的安全可靠、可验证。AWS 去年推出了 QLDB、Quantum Ledger Database,利用区块链里面的 Merkle tree 技术,对数据库的运维日志进行验证。这样客户上云以后可以来验证运维日志,来确保做到了 SLA 的保障,这些是从管控平台要做的一些差异化。另外是从内核的角度,不断地去投入内核的研发,以能够和传统的数据库或者新生的像 MongoDB 数据库内核,进行差异化的竞争。
以上就是李飞飞对于云数据库战场下半场的一些比较精彩的看点,希望对你有所帮助。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(4)

  • 最新
  • 精选
  • Kinga
    开源原本是为了分享共同促进,却被人拿去免费赚钱,看着受气。
    2
  • 加菲猫
    应多支持开源,商业化大公司用了开源产品,应该付一定比例的费用,不能像貔貅一样只进不出,个人简单观点,没有深度思考
    1
  • Sam
    都是干货
  • 独孤灬一剑
    这么做不知道对数据库开源项目有什么好的影响
收起评论
显示
设置
留言
4
收藏
55
沉浸
阅读
分享
手机端
快捷键
回顶部