Gartner预测,云将主导数据库市场的未来,到2022年,75%的数据库将被部署或迁移至云平台。
云计算的飞速发展,带动各类基础软件开始云化转型之路。数据库作为信息系统核心软件,在云化大潮下,逐渐发展出了云数据库的技术路线。
目前,云数据库有两种类型,一种是将传统数据库搬到云上,以租赁方式为用户提供服务,即托管云数据库服务(RDS),这是大多数云厂商提供服务的方式。此类数据库多为第三方商业数据库和开源数据库,如:SQL Server、MySQL、PostgreSQL、MongoDB等。另一种是专为“云”而生,全新设计的云原生数据库(Cloud Native),最大的特征就是计算与存储分离,多为头部云厂商自研数据库,也是以租赁方式提供服务。如:阿里云POLARDB、腾讯云CynosDB、华为云TaurusDB等。
2019年,云数据库在国内发展现状如何?企业对于云数据库接受程度怎样?在选择云数据库产品和供应商时,企业更关注哪些指标?对现有供应商是否满意?上云真的省钱吗?在云数据库服务的使用过程中,有哪些突出的问题?
2019年5月-12月,IT168面向旗下ITPUB、ChinaUnix社区及DTCC、SACC大会用户,以线下问卷调查的方式,调查对象涵盖CIO/CTO、DBA、架构师、项目经理等,回收问卷1303,合格问卷1047,得出了国内首份《云数据库选型及满意度调查报告》。
主要结论:
- 云数据库在中国企业中的应用是大势所趋
- MySQL是中国企业部署率最高的云数据库
- 稳定性和安全性是中国企业选择云数据库的重要指标
- 大数据分析成为云数据库重要应用场景
- 中国企业选择云供应商的首要因素是安全
- 中国企业对云数据库还心存疑虑
- 大型企业成本不降反升,中小企业成本下降
- 中国企业对云供应商的整体满意度不高
- 云供应商用户满意度:阿里云和华为云并列第一
- 用户推荐度:甲骨文第一,本土供应商华为云第一
- 功能受限是中国企业使用云数据库服务中最突出的问题
在调研中,我们首先对中国企业的云数据库应用情况做了调查,从下图中,我们看到,82%的企业表示,已经部署或正在计划部署云数据库,其中已经部署、正在部署、正在计划部署的企业分别占39.7%、12.8%、29.5%,只有18%的企业表示没有任何计划。这说明,云数据库在中国企业中的应用是大势所趋。
用户对于云数据库产品的选择和使用,毫无疑问是各大厂商争夺的焦点,对于其他用户也极具参考价值。下图是一个多选项的调查数据。
在接受调查的用户中,有72.7%的用户采用了MySQL数据库,这点并不让人意外,因为无论是在国内还是国外,开源数据库MySQL都具有极高的人气。第二名是Redis,被42%的用户所采用。容易上手,响应快是其优势,但能排名第二的最根本原因,在于其可以作为所有数据库的前端,能与所有数据库形成组合关系。
数据库保存的是企业最重要的数据,因此,在云数据库的选择上,稳定性、安全性是最重要的两个指标,分别占比79.3%,78.2%,其次,是性能、易用性、价格,分别占比63%,43.4%,29.3%。在满足业务需求之后,价格就成为企业关注的指标。调研中,有不少企业表示,与传统数据库相同,对于云数据库企业也不会随便升级,因此,对版本迭代和生命周期相对来说并不敏感。
在企业的云数据库环境部署中,有58.6%的云数据库被用于实时的在线业务系统,而大数据分析正在成为云数据库重要的应用场景,占比38.2%,这说明企业已经从简单的业务数据处理阶段上升到更高的层次,越来越多的企业开始通过数据仓库的构建,BI,深层次的数据挖掘来进一步获取数据价值, 2020年,或将是数据资源向数据资产价值转化的关键期。
企业选择云供应商,最关注的还是安全性,占比46.8%,安全性是云数据库存放在云上最有利的基础原因,可用性排名第二,占比46.2%,产品/服务价格排名第三,占比42.3%,第四是供应商知名度,占比24.4%。
调查显示,虽然云数据库在中国企业中的应用是大势所趋,但中国企业对云数据库还心存疑虑。数据显示,95%的企业只将部分业务放在云数据库上,其中,63.1%的企业只将少部分业务放在云数据库上,20.5%的企业将一半的业务放在云数据库上,11.4%的企业将大部分业务放在云数据库上,只有不到5%的企业会把全部业务放在云数据库上。
提起云计算的优势,很多人可能会想到节约成本,事实上,很多云计算厂商也是这样宣传的,但上云真的省钱吗?
上图调查中,我们主要考察用户使用云服务前后的成本变化,数据显示,39.5%的企业表示,成本没有变化,51.4%的企业表示,成本下降了,还有9.1%的企业表示,成本不降反升。如上云前,是4台Oracle RAC+DG,迁移到云上后,用了上百台云主机。
我们进一步分析数据发现,表示成本不降反升的企业,基本上都是预算超过千万的大型企业,而表示成本下降的,多为中小企业,这说明云计算可以为没有庞大的IT预算开支的企业节省成本支出,但对于大型企业来说却并不省钱。
在满意度方面,中国企业对云供应商的整体满意度不高,不满意的占比40.3%,感觉一般的占比43%,满意的仅占比16.7%。具体原因,会在突出问题部分进行具体分析。
具体到供应商满意度,阿里云、华为云以7.44分,并列第一,腾讯云7.21分,排名第二。
让人意外的是亚马逊AWS的满意度5.47分,低于平均线,事实上,这并非亚马逊AWS的产品不好,而是其采用与多个第三方合作代运营的模式,虽然前期有利业务快速展开,但不利的是服务质量,用户体验不受AWS控制,另外,其产品使用门槛较高,不够接地气,也是影响用户满意度的因素之一。
在供应商推荐度方面,Oracle以7.6分排名榜首。这并不让人意外,因为Oracle是数据库领域的金字招牌,除了贵和傲慢之外,用户并没有其他槽点,对其产品本身及技术还是极为认可的。本土供应商,华为云则以0.2分的优势,领先阿里云,位居本土供应商第一,而阿里云与腾讯云以7.1分并列本土供应商第二名。
在调查的企业中,阿里云的用户是最多的,体量最大,快速扩张但服务却没有及时跟上,导致了推荐度被拉低。2019年,华为云市场份额突飞猛进,并且基于华为多年来服务企业级客户的ToB基因、具备丰富的政企行业服务经验,让华为云用户推荐度保持在较高的水准。
在调查企业云数据库使用过程中最突出的问题时,我们收获了多维度的反馈,从数据维度看,功能受限是中国企业使用云数据库服务中最突出的问题,占比32.1%,稳定性占比29.5%,易用性占比28.2%,而从系统维度看,稳定性是最突出的问题,比如:网络质量问题,有企业DBA表示,经常开着PL/SQL敲代码,网络断开,导致连界面都找不到。而供应商处理一个网络中断,有时一个晚上都未必能得到解决。
其次,共享存储和宿主机性能瓶颈,问题也十分突出,比如共享存储问题。当一个产品侵略整个共享存储(没办法隔离),就会导致其它没业务的系统也出现瓶颈。而监控方面,有用户表示,全链路监控比单纯的监控虚拟机重要的多,这方面希望供应商引起重视。
最后,用户体验不容忽视,有多个企业DBA提到,云上目前还很难达到线下大厂的使用体验,如果企业希望通过上云来解放DBA的工作量,目前来看还不现实。
总的来说,虽然云数据库在企业中的应用是大势所趋,但要让企业放下顾虑,积极上云,甚至完全拥抱云,还有很长的路要走。