组织中多云部署的艺术
图片来源:iStock

随着云采用率的不断上升,组织在一个云提供商上托管所有应用程序和数据的风险越来越大。可以通过多云部署来降低风险,多云部署将资源分散到多个云提供商之间。

跳转到:

  • 什么是多云部署?

  • 多云部署的优点

  • 多云部署的缺点

  • 多云部署的注意事项

  • 顶级多云部署工具

  • 决定是否切换到多云

什么是多云部署?

多云是指依赖于两个或多个云供应商提供的云服务的部署。它涉及在多个云提供商中拥有工作负载。

多云部署还涉及资源的设计和部署的计算方法,以确保应用程序架构和潜在基础架构提供商的优势互补。

参见:多云解释:备忘单(TechRepublic)

多云部署的优点

达观

多云部署方法的一个关键好处是,它确保任务关键型服务在云提供商遭受中断时不会发生中断。这种弹性对于需要全天候为最终用户提供服务的系统和应用程序至关重要。

灵活性

当今的业务需求在不断变化。多云部署使组织能够在面对持续和快速的变化时保持灵活性和敏捷性。它还允许组织满足不同的数据需求并确保数据可用。

合规

围绕数据隐私和数据主权领域的组织 IT 合规性要求通常各不相同。在处理涉及严格数据安全措施的数据时,多云部署允许组织将敏感数据存储在强化的私有云中,并控制公共云环境如何查询它们。

避免供应商锁定

多云部署为企业提供了一种摆脱束缚于一个提供商的方法,因为提供商和企业之间的一致性可能会随着时间的推移而改变。错位可能会增加成本和无效的服务交付。此外,由于这种错位而更换提供商可能既昂贵又耗时。多云环境限制了组织对供应商锁定的风险。

成本优化

多云部署可以为组织提供优化云技术成本和工作负载可靠性的方法。由于云提供商在产品和成本方面存在差异,组织可以选择哪些提供商经济高效地与其战略计划保持一致。

多云部署的缺点

复杂性

单个云提供商可能会向团队引入尖锐的学习曲线,因为除了熟悉这些提供商引入的服务外,IT团队还需要学习的流程和系统。现在,考虑采用更多提供商的影响。确保团队在所有环境中保持胜任能力可能具有挑战性。

成本

总体而言,成本被证明是多云部署的挑战。云环境之间的额外流量和管理层会产生额外的成本。当组织无法掌握云提供商之间的成本差异时,可能会产生不必要的费用。

此外,为所有云环境雇用和培训员工的成本以及在复杂的云环境中可能被忽视的未使用资源的成本表明,如果没有适当的管理和监控,成本很容易失控。

多云部署的注意事项

要成功部署多云,需要考虑许多注意事项。这些包括基础架构、操作和应用程序。

基础设施


多云部署计划应根据各种利益相关者的当前和未来需求,针对目标基础架构进行具体说明。该计划还必须考虑软件定义基础架构,虚拟化等先进技术的影响。

部署计划需要考虑在复杂的混合云和多云环境中支持这些高级基础架构技术的多云部署。确定在公共云和本地环境中移动数据期间如何执行所需的数据格式转换也至关重要。对于不同云提供商之间的数据传输,此注意事项仍然适用。

确定预期的多云部署是否尽可能支持基础架构自我配置也很重要。其中包括基础架构即代码 (IAC) 模板,特别是因为云提供商的 IAC 工具是特定于供应商的,并且通常难以在多云环境中进行管理。

最后,需要正确管理和保护存储在容器化环境中的数据。容器化环境有利于多云环境,因为它们以相同的方式运行代码,而不管部署基础架构如何。

操作

多云部署计划应该解决许多运营问题。应该了解部署对IT环境的影响以及可能需要建立新角色的地方。

例如,可能需要引入业务关系管理角色,以确保业务需求和 IT 服务一致地工作。创建这些角色时还应该考虑到访问控制和多云安全性。

困扰多云部署的最大挑战之一是成本管理。因此,部署计划必须包含成本管理流程,以处理当前和未来的合理规模调整。

在需要时,将数据从一个云移动到另一个云也应该很容易。用户需要考虑多云部署工具,以经济高效的方式实现数据复制和同步以及多云数据传输。

组织还应考虑使用多云部署工具,从统一的仪表板管理和部署整个数据结构,以便为整个多云最终用户提供透明度。这种透明度还应该涵盖这些最终用户的计费和定价模式。

应用

为了实现有效的多云应用程序部署,团队应评估哪些应用程序和工作负载最适合特定的云平台。这可以通过专用计算的可用性,云提供商的服务和资源与其他云环境集成的简单程度以及提供商数据中心的地理位置来确定。

保护数据必须是重中之重,因为数据安全是多云部署面临的最大挑战之一。多云应用程序部署应通过有效的授权和身份验证功能进行增强,以保护数据。

对静态数据和传输中的数据进行加密是保护数据的方法之一。此外,需要保护此数据免受损坏和丢失,并且必须在多云部署计划中考虑。

此外,必须考虑跨云的开发堆栈的标准化和协调,以确保跨多个云的一致和可交换部署。考虑针对多云环境的持续集成和交付解决方案可以简化向多云环境的转变,并使多云应用程序部署更加一致和易于管理。

请参阅:iCloud与OneDrive:哪个最适合Mac,iPad和iPhone用户?(免费下载)(TechRepublic)

顶级多云部署工具

Flexera 云管理平台

Flexera 是一款云管理工具,具有丰富的发现、运营监控、管理、治理、基于模板的配置、编排和自动化,以及跨多云环境以及虚拟和裸机服务器的成本优化。它适用于但不仅限于需要强大的编排引擎和工作流自动化功能的中小型企业。

VMware

VMware 的多云解决方案使组织能够无缝迁移到云,而无需对其应用程序进行重新编码。它们使他们能够实现基础架构现代化,并在多云环境、数据中心和边缘中始终如一地运行。VMware提供众多多云产品,包括VMware Cloud Foundation,Tanzu,Cloud on AWS,vRealize Cloud Management,CloudHealth by VMware Suite等。

Azure Arc

Azure Arc 扩展了 Azure 平台,使用户能够创建可在多云环境、边缘和跨数据中心灵活运行的应用程序和服务。Arc 可在新旧硬件、集成系统、物联网设备以及 Kubernetes 和虚拟化平台上运行。

Nutanix 云管理器成本治理

Nutanix Cloud Manager 成本治理以前称为 Nutanix Beam,是一个云管理平台,为组织提供对云消费模式的可见性,并为成本管理和安全性优化提供解决方案。Nutanix 云管理器成本治理还简化并推动了多云治理。寻求深入了解其支出的云团队将发现此工具的巨大价值。

Mist是一个开源的多云管理平台,旨在简化多云,并为多云管理提供统一的接口。Mist 支持所有相关的基础架构技术,例如私有云和公共云、容器、裸机服务器和虚拟机管理程序。

决定是否切换到多云

如果组织寻求单个提供商无法提供的选项,则应密切关注多云。如果灵活性、弹性以及对应用程序和数据的控制对您有吸引力,那么您应该考虑多云部署。但是,由于多云部署对于任何企业来说都是大规模的变革性工作,因此部署计划应以敏捷的方式执行。