文章讲的是DTCC归来,为何云计算厂商都在搞数据库,第八届中国数据库技术大会(DTCC 2017)上周末在北京国际会议中心完美闭幕,也许还有很多朋友意犹未尽,没关系,明年依旧可以再聚。
言归正传,会议的3天,老鱼收到不少新老朋友的反馈,大会人真多。是的,从2010年第一届大会的不到500人,到2017年第八届的5000人。8年间,DTCC大会规模扩大了10倍。就连数据库巨头甲骨文都为之感叹。
去年,甲骨文全球副总裁吴承杨在大会演讲中就感概到:“数据库其实是一个很窄的领域,没想到会有这么多人来参会。甲骨文这是第一次来,以后每年都要来。”果然,今年甲骨文践行了自己的诺言。
除了参会人多外,几乎每一年,我们都能从数据库大会参展企业中发现新的面孔,不仅专注数据库领域的创新企业越来越多,更有越来越多的云计算厂商开始重视数据库应用服务,并选择研发自己的数据库?而这其中到底有何奥妙?作为八届数据库大会的全程亲历者,老鱼这里就跟大家扯一扯其中的缘由。
问题一:巨头把持下的数据库领域为何新面孔越来越多?
多次参加DTCC大会的朋友可能会发现,8年来最显著的一个变化,那就是数据库领域的新面孔越来越多,在国外巨头厂商把持下,如同铜墙铁壁的数据库领域为何还有这么多企业还要拼命的打进来,其实原因并不复杂,主要有2个方面:
其一、虽然国外巨头垄断了关系型数据库市场,但在NoSQL、NewSQL和大数据方面的产品能力并不强,市场空缺造就了国内诸如星环、PingCAP、柏睿、巨杉、上海麒麟等一大批数据库/大数据领域的创新企业。
其二、近几天被刷屏的WannaCry勒索病毒,相信大家都感同身受,国内不少政府机构、事业单位如工商、税务、高校、加油站、车站等,在本周一都不得不先拔掉网线再开启电脑上班。曾经的棱镜门事件亦是震动全国,每次风波过后,国产数据库总会迎来新一波的发展机遇。其实大家都明白,自主可控才是实现我国信息安全的根本解决之道,因此,数据库作为基础软件之一,一直是国家信息化发展的重中之重。达梦、人大金仓、南大通用、神舟通用等老牌国产关系型数据库厂商也因此才能屹立多年而不倒,其中南大通用更是挂牌新三板隐隐有后发先至之势头。而更多新的生力军如星瑞格软件、山东翰高也不源源不断的注入。
总的来说,虽然各企业在国产数据库实现的理念和方法上有所不同,创新企业讲技术谈趋势,老牌企业讲情怀,有基于开源基础研发,有完全从0开始,也有通过并购实现自主可控,但最终的目的其实都是殊途同归。
问题二:为何主流的云计算厂商都在搞数据库?
很多人不理解,云计算厂商为何在数据库大会的舞台上如此活跃?这些年来BAT一个都不缺,每届DTCC,阿里云、腾讯云、百度云必定会有人来发声。腾讯云搭过展台、百度云开过专场、阿里云更是组团参会,并包揽数个演讲席位。而浪潮、华为这种硬件起家的云计算厂商,也时不时的会来DTCC露个脸,浪潮更是把庞大的K1小型机直接拉到了大会现场,让与会者亲身体验搭配自家小机的数据库K-DB性能,践行关键计算的战略。而大会也不乏新兴云计算厂商如UCloud等新生力量的身影,今年更是连巨头亚马逊(AWS)都现身DTCC。
而传统数据库巨头,如今都纷纷转型云计算。甲骨文、微软、IBM和SAP,更是数据库大会的常客,甲骨文连续2年拿下了主会场等多个演讲并布展,而SAP则是连续4年参展并演讲,微软更是包过专场,并将最新版的SQL Server2014放在了DTCC大会上发布。而IBM如果没记错,应该是最早参与DTCC大会的巨头之一。但近些年,受去IOE影响,对自家服务器极度依赖的DB2市场份额在不断萎缩,加之不太成功的市场策略,在数据库领域显得有些落寞。
除了传统数据库巨头,云计算厂商活跃在数据库大会舞台上看起来似乎有些跨界,难道仅仅是为了凑热闹?还是钱多没地方花?原因显然没那么简单。数据库应用服务不仅是另外一个利润丰厚的云计算子市场,更是各大云计算厂商决胜的关键因素之一。
我们通过Gartner已发布的《2016年数据库管理系统魔力象限》可以看出一丝端倪,报告称,除了甲骨文、微软、IBM和SAP这几个老牌厂商外,亚马逊(AWS)于2015年成功挤入了数据库领导厂商(Leaders)这个阵营,并连续2年稳居其中,显然出人意料。
AWS一个云计算厂商怎么会位列数据库管理系统魔力象限的Leaders象限,引用Gartner的解释,AWS之所以位列Leaders象限,其实就2方面的原因,市场份额和产品能力。
数据显示,AWS在全球云市场的份额超过40%,而微软和Oracle加起来勉强能到20%;另有消息称,AWS的数据库收入占整体收入的10%。更有数据显示,去年,亚马逊的DynamoDB数据库的同比增速是473倍,Aurora增速是70倍,微软的DocumentDB数据库增速是30倍。而大家比较熟悉的MySQL的增速是-20%,却在下降。当然,亚马逊和微软的云数据库还比较小,但增速的确令人瞠目结舌。
与许多云计算服务提供商不同,带头大哥AWS显然是不大会购买云计算基础设施,而是选择自主开发和制造。
AWS有两大数据库解决方案:RDS和DynamoDB。RDS将主流关系型数据库作为托管数据库平台来提供,比如SQL Server、MySQL、Oracle、PostgreSQL和MariaDB。DynamoDB是基于键值的托管NoSQL数据库解决方案,如Redis、Memcached和非结构化数据库Hadoop。
而最值得注意的是,AWS还推出了自研数据库Aurora和Redshift,目的显而易见是为提高了用户对AWS平台的粘性。可见AWS还非常关注数据库应用服务,力度也非常大,不仅因为这是另外一个利润丰厚的云子市场。而亚马逊在数据库业务插上横插一脚显然让甲骨文很受伤,因此最近2家的口水仗是你来我往非常热闹!
最后,我想引用一位业内人士的分析结论,做云计算但没有数据库的厂商,除了使用不成熟的开源数据库产品和养肥了市场等着上面几家收割,或被排挤出这个利润丰厚的市场外,只有研发数据库一条出路。而这正是云计算厂商代表AWS做出的选择。
而登台DTCC的云计算厂商,无论是阿里云的AliSQL(MySQL)、OceanBase,腾讯云的CDB,UCloud的UDDB都是自研数据库,而浪潮通过并购实现了自主可控。消息显示,华为也在秘密研发自己的数据库。
作者:老鱼
来源:IT168
原文链接:DTCC归来,为何云计算厂商都在搞数据库