自从Gartner宣布云将成为数据库管理系统(DBMS)的实际解决方案以来,已经快一年了。
那时,技术界一直在争论这种方法与传统本地模型的相对优点,似乎得出的广泛结论是,尽管云确实提供了一些优势,但它本身并不能充分支持企业今后的需求。
根据一些专家的说法,云为DBMS未来需要发生的事情奠定了基础,但只有更高级别的架构才能真正带来灵活性和高级服务水平,这将定义互联数字服务和物联网(IoT)时代的未来企业模式。
重要的是要注意,这种观点并不与Gartner关于DBMS和云的观点相矛盾,只是严格地关注基于云的基础架构并不能说明全部问题。
Gartner的AdamRonthal在去年6月发布的题为“DMBS市场的未来就是云”的博客文章中指出,基于云的DMBS的采用已经开始普及,并将在短期内占据主导地位。
主要是由于以下事实:云是进行大量创新和成本优化的地方,而本地部署很快将降级到需要传统兼容性的专业应用程序和工作。
虽然这在一定程度上可能是正确的,但是像Altinity这样的服务提供商注意到这些事实需要一点背景。
首先,显示资本支出下降但运营支出保持不变或仅略有增加的定价模式在现实世界中并不奏效。事实上,随着环境的扩大,云架构往往会对运营支出造成相当大的打击。
此外,在云创新令人印象深刻的同时,DBMS市场也在受到开源、KUBERNETES、AI等可以部署在云或本地的发展的影响。
据Altinity称,至少二十年来,开源一直是DBMS创新的温床。许多最具破坏力的数据管理技术都是在开源项目中开发的,并且不断有风险资本流入这一市场,这确保了这一过程将持续一段时间。
对于任何打算改变其数据管理策略的人来说,云无疑是值得关注的,但是如果没有健康的开源资源,云可能很快就会消失。
因此,DBMS就像其他任何应用程序一样,成功并不仅仅取决于迁移到云上,还取决于您如何实现。
Aiven的GiladDavidMaayan建议基于云的DBMS遵循以下五种最佳实践:
• 先制定策略,然后进行迁移
IT领域充满了失败的云计划,因为人们过多地关注了最终的工作方式,而不是如何平稳过渡。
• 加密和标记静态数据
黑客可能更喜欢以静态数据为目标,因为目前没有人关注这些数据。但它仍然包含有价值的、有特权的信息,如个人财务和商业秘密。
• 通过身份和访问管理(IAM)保护安全
标准的授权程序对于确保数据和基础架构的保护至关重要,尤其是在必须不断更新访问权限的大型环境中。
• 通过加密和VPN保护传输中
动态数据也会被盗,因此安全、加密的数字隧道是保护其安全的高效方法。
• 自动监测
繁琐而重要的工作最好由自动化处理,自动化可以围绕报告、测试和集成等监控流程的关键方面进行配置。
云管理的噩梦?
德勤(Deloitte)的DavidLinthicum说,企业也应该意识到,如果没有适当的控制,云很容易变成管理噩梦。
实际上,许多云都迁移到了一个充满孤岛的基础架构中,该基础架构目前限制了数据中心的工作流,尤其是当单个业务部门在没有IT监督的情况下创建和管理自己的云时。
要解决这个问题,可以考虑采用主数据管理计划、数据虚拟化和其他方法来联合环境,以便为整个组织结构创建一个单一的事实来源。
他说,归根结底,企业应该为“自我识别数据”而努力,使数据本身充满了智能,以了解数据是什么以及如何使用。如果正确实施,则可以使数据复杂度降低20倍。
最后的想法
从所有角度来看,将云视为一辆全新的皮卡车。当然,它更大,可以载得更多,并具有后备摄像头和WiFi等各种功能,但最终要由驾驶员充分利用并保持清洁和良好的工作状态。
将DBMS放到云端是很容易的。要让它正常工作需要付出更多的努力。