控制与数据平面解耦:SaaS未来已来

31 阅读6分钟

解耦控制平面与数据平面是SaaS发展趋势。它通过客户自带云模式,解决了数据主权、延迟、成本和安全问题,提供更灵活、协作的软件交付方式,赋能客户掌控其数据与环境。

译自:Why Decoupling Control and Data Planes Is the Future of SaaS

作者:Hugo Guerrero

过去十年,业界接受了一个简单的事实:如果你想要一个软件即服务 (SaaS) 产品,你会在供应商选择的云中消费它。

便利性胜过了灵活性。供应商在他们偏好的超大规模云服务商上构建,客户也随之而来,这种单一的运营模式塑造了可能的界限。

那个时代正在消逝。一种不同的模式正在兴起,它由创造自由而非摩擦的架构原则驱动。控制平面与数据平面的分离是这些原则中最强大的一个。它正在从根本上重塑软件的交付、采用、治理和运营方式。

为什么这种模式很重要

要理解这一转变为何如此重要,我们必须首先定义这两个层的角色。在传统的单体 SaaS 架构中,这些平面是融合在一起的。在解耦架构中,它们服务于独特、专门的目的。

控制平面是操作的“大脑”。它处理配置管理、用户认证、治理、API 编排以及平台的整体“智能”。它提供了用户交互的用户界面和管理层。

数据平面是“肌肉”。它处理流量的实际执行、原始数据的处理、容器的运行或敏感信息的存储。它是繁重工作发生的地方。

当系统的这两个部分紧密耦合时,供应商决定一切:

  • 工作负载在哪里运行。
  • 延迟如何表现。
  • 适用哪些合规边界。
  • 成本模型如何扩展。

客户适应这些限制,而不是根据他们的实际情况来塑造平台。

当两个平面解耦时,供应商将控制平面作为服务运行,提供一致的全球体验。客户决定数据平面在哪里运行,通常是在他们自己的云账户内或私有基础设施上。每个平面都变得独立但协调,以自己的节奏发展。

解耦开启的大门

这种分离催生了一种迅速获得关注的模型:自带云 (BYOC)。

客户不再被迫使用由供应商完全控制的集中式多租户部署。相反,数据平面可以存在于客户的环境中。供应商仍然通过控制平面提供创新、自动化、治理流程和智能。这有助于客户获得对其运营边界至关重要的所有权。

这种 BYOC 模型解决了旧的、完全托管的方法永远无法解决的问题:

数据主权和隐私

在一个法规日益增多的时代,如 GDPR 和《加州消费者隐私法案》,数据存储在哪里是法律生存的关键。解耦允许敏感工作负载保留在客户的地理和逻辑边界内。数据从不离开客户的环境被供应商处理,但客户仍然受益于现代化的、托管的 SaaS 体验。

延迟和性能

对于数据密集型应用,如实时分析、AI 模型训练或高频金融处理,延迟是敌人。将数 TB 的数据移动到供应商的云进行处理通常既慢又昂贵。通过解耦数据平面,处理发生在数据所在之处。这消除了“出口税”和跨云通信的性能滞后。

可预测的成本和单位经济效益

当供应商托管数据平面时,他们通常会上调底层基础设施成本以覆盖其开销。在 BYOC 模型中,客户使用自己的云账户,并利用他们与 AWS 或 Google Cloud 等提供商的现有承诺支出和企业折扣。这在使用量和成本之间建立了更清晰的对齐。

安全性和合规态势

安全团队通常将第三方 SaaS 视为引入风险的“黑箱”。通过将数据平面置于客户的监控和访问控制之下,组织可以维护其现有的安全态势。它可以应用自己的防火墙规则,使用自己的日志工具,并确保供应商的员工永远无法直接访问原始数据。

我们得到的不是单一僵化的部署模式,而是一种灵活的设置,适应每个组织的实际情况。

更好的供应商与客户关系

这种架构转变也改变了平台构建者和采用它们的公司之间的动态。供应商获得了一种交付现代 SaaS 的方式,而无需承担托管每个工作负载的运营负担。客户在受益于控制平面的持续改进的同时,保持对其环境的控制。

解耦带来了一种更健康、更协作的模型。供应商可以交付现代的、高价值的软件,而无需承担托管每个客户工作负载的巨大运营成本和责任。他们可以专注于他们最擅长的事情:创新软件和控制逻辑。

对于客户来说,“对云的恐惧”消退了。客户保持对其环境和数据的控制,同时利用控制平面的快速创新周期。当供应商推送更新时,控制平面会立即反映出来,并且数据平面,无论它在哪里,都会协调遵循。这是一种真正感觉平衡的“共享责任”模型。

云软件的新形态

解耦控制平面和数据平面并非一个微小的技术细节。它是一个基础模式,将定义下一代平台。它支持一个重视自主性、互操作性和信任的未来。它鼓励客户保持对其工作负载的控制,而供应商专注于创新的架构。

满足客户现有需求

过去十年属于集中式多租户 SaaS。那是一个由供应商便利性定义的时代。下一个十年正形成一个更复杂、灵活和协作的局面。

解耦控制平面和数据平面是这个新时代的架构基础。这是一个成熟市场发展的必然结果。现代组织不再希望被告知他们的数据必须存储在哪里。他们希望软件能满足他们已有的需求。

自带云(Bring Your Own Cloud)不仅仅是一个营销术语。它是一种架构的必然结果,最终与现代组织的运营方式保持一致。

如果你正在构建平台或评估下一波基础设施,这种模式应该成为你思考的核心。它正成为交付软件最清晰的路径之一,能够满足客户的实际需求,而不是供应商偏好的位置。