公司使用多个云供应商来增加效率,建立敏捷性,并提高业务运营的容错性。正如我们在上一篇文章中所讨论的那样,如果你把所有的云资源都放在一个供应商那里,你就会减少--在许多情况下放弃--对你最初迁移到云的原因的控制:灵活性。多云架构打破了这种依赖性,消除了唯一供应商关系所带来的限制。
然而,避免锁定并不是采用多云架构的唯一原因。这也是为了把你的数据(可移植性)和应用(互操作性)放在基于性能和成本对你的业务最有意义的产品和基础设施上。多云架构的成功主要取决于不同云环境的兼容性。在一个理想的情况下,云供应商之间的差异在操作层面上是看不见的。
便携性
在一个完全可移植的云环境中,你可以根据不同的数据中心与需求激增的距离来利用它们,利用更好的定价模式,并达到一个单一供应商可能无法提供的敏捷性水平。
到2025年,世界上50%的数据将被储存在云中。让这些数据自由流动将决定企业是获得云的回报,还是被锁定在专有环境中,没有什么空间来选择他们想要和需要的工具、成本结构和数据中心位置。
一个更自由、更便携的云可以通过仔细整合类似的工具来实现,开源基础设施的深思熟虑的架构可以在没有兼容性的时候创造兼容性,在需要的时候得到云管理和协调服务提供商的支持。
但是,这种成熟度要求转变思维方式--争取实现一个无摩擦的、与供应商无关的云世界。完全的可移植性取决于一个生态系统,在这个系统中,数据可以自由地穿越云供应商。这种方法要求专利软件之间的开放性和兼容性--开源工具(互操作性)在需要时弥合差距。
互操作性
当供应商之间存在类似的工具和应用程序时,互操作性是相当直接的。这些工具可能包括计算节点、管理的Kubernetes或存储。然而,现实中,现代云环境是相当复杂的,并不是所有的元素都能开箱即用。当工具不能直接兼容时,用户往往需要通过自定义编码来填补空白,以建立所需的兼容性,在目前整个云的技能差距下,这是一个越来越大的挑战。
开源的可塑性使其在不存在直接类似物的情况下,有助于在云供应商之间建立功能匹配对。另一方面,专有环境使你建立跨云的兼容性的能力复杂化,在某些情况下是禁止的,这往往是设计的。
越来越多的组织生态系统已经在开源技术的基础上建立了管理服务,使其与云无关。这些公有云供应商正在使自己处于最佳位置,以便从公司使用多个云供应商的世界的可能性中获益。特别是,替代云供应商设计他们的服务,以有效地适应多云场景。替代云供应商提供了一系列的服务,强调互操作性、强大的客户服务和更好的价格表现。如果你正在寻找一个灵活、高效、能抵御锁定的云环境,请计划一个建立在开放框架和免费提供的开源工具上的多云配置。
联系我们经验丰富的IT和云计算顾问团队,他们可以指导你的架构、迁移和软件部署。
注释