概述
将云计算和云存储分离的好处
云计算和云存储仍然需要协同工作,即使它们是独立的。查看脱钩如何最大限度地提高灵活性和价值。

随着数据量和复杂性增加,是否应该使用云已经成为一个过时问题。然而,随着企业寻求优化云投资并构建分析基础设施,以敏捷地应对波动性较大的业务、市场和客户需求,许多其他问题正在出现。
企业在评估云解决方案时必须做出的一个关键决策是是否将云计算和存储分开。世界各地的组织都在寻找最具成本效益和性能的方法来管理海量数据,因为数据来自多个来源,并被许多应用程序所利用。在不将云计算与存储脱钩的情况下,企业必须同时对两者进行扩展。在不知道数据流入存储或通过计算节点进行分析的价值的情况下,企业可能很难知道增加计算或存储容量是否值得增加成本。如果企业在混合环境中部署,扩展云和本地存储和计算可能很快变得复杂,消耗企业宝贵的人力和资源。
通过独立扩展云计算和存储,企业可以做出更专注、更具成本效益的战略决策。然而,分离本身也有一些挑战。云计算和存储仍然需要协同工作,即使它们是独立的。断开数据和对象存储之间的通信可能导致不必要的数据移动和复制,以及更高的延迟率。
为了更多地了解这些功能脱钩的复杂性以及如何克服这些挑战,让我们先深入探讨这个问题的来源。
计算和存储的简要历史
虽然云为云计算与云存储分离是否是理想情况的数据管理问题增加了新的维度,但这场争论实际上已经存在了几十年。
正如软件系统开发者Adam Storm所解释的,从历史上看,计算和存储在数据库系统中紧密结合,而数据库系统最初是为航空旅行和银行业等行业的交易处理而设计的。低延迟在此类系统中最为重要,以确保交易数据的持久性和完整性。保持存储尽可能接近计算是降低延迟的一个重要部分,特别是考虑到计算初期的网络速度。
在随后的几十年中,组织利用数据库进行的不仅仅是交易处理。随着企业和政府领导人意识到数据在推动洞察力方面的价值,数据仓应运而生,用以跨系统存储大量信息。企业还开始执行频繁、复杂的分析查询去发现规律,这使得低延迟和低成本成为存储和计算的关键优先事项。
考虑到当今的网络和存储带宽增长速度快于记忆带宽,越来越多的企业认识到了同时扩展存储和计算所面对的独特挑战。
达到理想的平衡
为了跟上数据和用户的动态和不断变化的需求,公司需要一个将计算与存储分开的架构,同时仍然允许无缝通信和兼容性。要有效地做到这一点,您的平台应具有连接引擎、数据存储和对象存储的高速织物。这将创建一个统一的数据层,允许数据和计算节点既可一起工作,也可独立工作。
数据和计算可以作为一个系统一起运行,最大限度地减少数据移动和复制,并使整个企业更容易协作和共享数据。同时,保持这些功能的独立性为数据的指数增长奠定了基础,并允许动态缩放。与存储和计算紧密耦合的系统需要数小时乃至几天时间相比,存储与计算分离的方式缩放数据组只需要几秒钟。
分离的业务影响
有时,企业需要增在长计算能力的同时保持存储相对稳定,例如在黑色星期五等高流量时期或季度末。独立扩展这些功能可以使企业在使用这些功能时只支付其使用的内容。
据Micro Focus产品营销高级总监杰夫·希利(Jeff Healey)称,零售商可以通过将计算与存储分开,这样就不需要按全年高峰工作量提供配置,可节省大约66%的计算成本。
想象一下,对于运行短期项目的企业来说,在不需要时让计算节点"休眠"可以节约多少成本。例如,医疗设备制造商可以在使用新设备上市之前这么做。通过在关键客户帐户中进行小型试用,制造商可以确保设备广泛推出时的最大可靠性。
或者想想电信公司对暴风雪的反应。一场暴风雪可以影响数十万客户。通过将存储和计算分别扩展,公司可以快速增加计算节点,从而提高分析能力。然后,他们可以快速准确地诊断服务问题,预测可能遇到中断的客户、及时联系技术人员,并分析风暴对客户流失的影响。
对于当今的任何企业来说,敏捷性仍然是数字化转型道路上的关键一步。无论是在混合云环境中还是在公共云环境中部署,云存储与云计算分离都使组织能够灵活地满足常规数据处理需求以及可变或不可预见的需求。