无论是在软件时代,还是今天的云计算时代,IT应用与生俱来的技术门槛,从来都是用户难以逾越的障碍。对于企业用户而言,除了组建专门的IT技术团队,掌握更多技术人才以外,还需要投入更多精力实践现实业务与IT技术之间的融合——虽然这听起来很容易,但往往会成为企业实践IT应用的噩梦。
尤其是进入到全面数字化的今天,随着IT基础架构的高速迭代演进,数据的种类、数量都在急速整增长和聚集,企业用户对数据依赖程度和应用都在发生深刻的改变。在这种情况下,市场上就出现了非常多的新兴技术和解决方案,而传统的解决方案也往往是通过在原有技术基础上叠加新的技术,以应对来自企业应用侧不断涌现的新问题和新需求——而这些,都使得企业用户不得不面对一个更加复杂的IT应用局面:传统的IT技术门槛,以及越来越复杂的解决方案构成。
“不是造得复杂就会创造无限可能;而是越简单、使用越方便,才会有无限的可能。”吴承杨,甲骨文公司副总裁及中国区云平台总经理日前在一场采访中谈到“简化数据的使用”。
在吴承杨看来,以上市场上常规的做法,虽然从技术层面上看,能够解决企业对于IT能力的需求,但是从长期来看, 这种单纯从IT从厂商角度出发的做法,加重了企业用户获得IT能力的负担,增加了企业应用IT工具的成本。
“数据在今天的概念,不只是一个结构化数据,也不仅仅是一个非结构化数据。你如果仔细分,可以看到图表,留存,文本,都是数据。还包括流程数据、JSON、HTML……如果针对每一种数据格式就采用一个工具来解决,那么企业可能就需要有十几种对应的、商业的数据库决方案。即便企业不惜工本集成了以上所有的解决方案,那么未来这套整合的解决方案该如何管理、升级?”从数据库技术的角度,吴承杨强调不应该让企业承担这样巨大的风险,如此复杂地去应用数据。
“数据库是为了数据的使用而存在的”,吴承杨认为,“对于企业用户而言,他们原本不需要了解数据库内部的技术和运行机制,他们的需求,就是希望数据库就像水、电一样:在我需要的时候,给我想要的东西,准确,合规,不要中断、出错,就可以了。”
吴承杨提出了甲骨文对于“简化数据使用”的三点措施:融合数据库、自治数据库,以及基于前两者技术的Oracle Exadata专有云数据库一体机。
“甲骨文解决多数据类型问题,只用一个工具就可以,所以叫融合数据库:All-in-One。” 吴承杨强调:甲骨文能够根据企业的需要提供全面支持所有数据类型、工作负载和开发模式的数据库,能够为企业用户提供农一致、可扩展、可用且安全的数据服务。“甲骨文提供的所谓融合数据库(Converged Database)并非是未来规划,而是从三年前开始就已经实现,现在已经是一个非常成熟的产品,只是,可能大多数人并不知道。”
与“大多数人并不知道”的融合数据库相比,甲骨文的“自治式数据库”要知名得多:这是甲骨文在2013年发布了云化数据库Oracle Database 12c以后,在2017年推出的一款号称无人驾驶的Oracle自治式数据库云(Oracle Autonomous Database Cloud)——与传统的数据库相比,甲骨文自治式数据库云强调无需相关人力介入,即可在数据库运行的情况下,实现自动升级、微调、修补、更新、维护数据库与自行调整计算和存储资源:由于不会出现人为错误,也无需人工进行性能测试,因此如果采用该产品,可将代价高昂的计划性与非计划性停机时间缩短至一年30分钟以下。
“数据库是装数据的地方。那么,解决数据的问题,是用数据库来解决?还是把所有数据的问题都放到应用层解决?”吴承杨强调,如果将数据的问题放到应用层去解决,不仅突然高并发所导致系统崩溃的问题难以解决,而且应用层数据一致性的问题也将成为一道难题。因此要最大程度降低企业应用数据的难度,使其变得更简单,就需要将专业的事情交给专业的人去做:利用基于云端的自治数据库,企业用户获得的,将是一个像水、电一样的资源,“数据库内部的技术问题交给甲骨文去做,而甲骨文的目标就是为企业提供不间断的数据服务。”
如果说融合数据库是解决简化数据库应用的技术问题,自治数据库解决的是简化数据库管理和维护的问题,那么一体机解决的就是简化数据库部署的问题。
“数据库在今天不等于是一个软件,因为软件不能充分发挥它的性能。所以今天Oracle认为的数据库就是软硬件一体化的。”吴承杨谈到2008年甲骨文推出Exadata数据库一体机的背景:“当时有些用户反馈在自己的数据中心应用甲骨文数据库有题。我们经过研究发现:数据库没问题,是硬件的问题,是IO的问题。所以,最后甲骨文就决定:干脆我们自己做一个硬件吧。所以到今天,甲骨文认为:数据库已经不是一个简单地纯软件,而是软硬一体化的解决方案,再加上无人驾驶的云服务。”
吴承杨强调,Oracle Exadata 数据库一体机一方面通过硬件的横向扩展,优化了计算、网络和存储,保证了企业应用数据的效率;同时通过软件和自动化管理系统,提高了数据库的高可用性和高效率。
2022年3月23日,甲骨文公司宣布推出基于Oracle Exadata专有云数据库一体机(Oracle Exadata Cloud@Customer, ExaCC) 的多虚拟机自治数据库。新闻稿称:借助多虚拟机自治数据库,企业可以在 Oracle Exadata 专有云数据库一体机系统上运行非自治 Oracle 数据库的同时,创建和运行隔离的高可用性自治数据库实例。
“传统的企业IT架构,从下向上分别是网络、存储、服务器、虚拟化、操作系统、数据库、监控、数据、应用,一般来说,都是有企业自己来管理和维护。到了云计算时代,网络、存储、服务器、虚拟化的部分,可以交给云计算服务厂商,操作系统和数据库系统操作的一部分管理和维护,可以交给服务提供者来完成;其余的监控、数据和应用部分,依然需要企业自己来管理和维护。但是随着甲骨文专有云数据库一体机的推出,除了用户自身的数据以外,所有的服务和维护,甲骨文都可以负责。”吴承杨说。
写在最后
事实上,从融合数据库到自治数据库,再到云数据库一体机,甲骨文简化数据应用的根本基础是云计算。而对于甲骨文来说,吴承杨强调是一个“认真的玩家”:“甲骨文第三季度的财报,云服务年度总收入已超过110亿美元。”