We couldn't find a match for given <KEYWORD>, please try again.

什么是多云基础架构?

多云体系架构可利用多种公有云基础架构即服务 (IaaS) 平台。在这种多云模式中,云服务提供商之间的差异从跨所有环境一致运行的应用和操作规程中抽象出来。

这使企业能够获得每个云服务提供商的优势,同时降低依赖单一云服务提供商通常会带来的相关风险。随着企业越来越多地对应用进行现代化改造,并无缝管理和控制跨环境的部署和扩展,底层基础架构的多云管理变得更加重要。

云计算管理傻瓜指南

构建您的多云环境

为什么多云基础架构很重要?

随着企业通过构建新软件或对现有应用进行现代化改造来转变应用体系,可使用每个提供商独有的云服务来优化不同的应用(人工智能在 Google Cloud 上最适合)。可能存在针对特定云 (Oracle Cloud) 进行了优化的企业级应用。

可能有一些应用在 Microsoft Windows 等特定操作系统 (OS) 上占主导地位,这些应用最适合特定云 (Microsoft Azure),并且可能出于业务原因,例如提供有限语言版本的数据重力或管理工具,或区域团队偏好 - 这使得某种云基础架构平台比另一种更适合。

每个云服务提供商均提供独有的服务和优势,其创新能力也各有不同。的确,没有两家公有云提供商在以下方面是相同的:

  • 云服务产品组合
  • 支持 DevOps 的工具套件
  • 定价模式
  • 地理位置和可用区

多云基础架构需要一致的基础架构和管理体系,它们可以分层添加于任何云服务提供商在任何位置提供的任何类型的物理基础架构之上,并且可以运行各种类型的应用(传统应用和现代应用),以及广泛的 PaaS 服务。换句话说,多云基础架构不仅限于使用多个云服务提供商。它是一种运维模式,可在任何位置提供灵活性和一致性,并在业务所需的任何云上运行工作负载。

多云基础架构有助于提高在不同环境中运维的效率。其中包括能够灵活地:

  • 在多个地区或国家/地区之间移动应用,超过单一提供商可以支持的范围。
  • 使用来自多个云服务提供商的差异化服务。
  • 根据业务战略的要求,将工作负载从一个提供商重新安置到另一个提供商。

多云基础架构的优势有哪些?

多云基础架构平台可跨多云环境(包括混合云和公有云原生体系架构)实现一致的运维管理。企业可以从数据中心到云再到边缘环境灵活地构建、部署和管理应用,来构建最符合其应用需求的多云环境,实现以下优势:

  • 能够利用多云控制平面,通过平台即服务 (PaaS) 层、Kubernetes 运行时,在任何云中构建、运行和管理现代应用。
  • 能够利用多云控制平面,通过平台即服务 (PaaS) 层、Kubernetes 运行时,在任何云中构建、运行和管理现代应用。
  • 通过持续监控云资源配置和基准,实时了解安全性和合规性状况,确保符合不同的行业标准、自定义安全性和合规性要求。
  • 实现计费成本分配、监控支出增长并围绕预留和节省计划的使用提供支持,以做出更好的决策,从而优化多云环境的成本。
  • 精简云环境运维并自动实施监管策略,在不影响 DevOps 功能和团队的情况下改进多云运维。
  • 选择多样性和灵活性增加,因为企业可以在云中部署最符合其要求的应用,并在需要时轻松移动它们,同时知道它们仍然安全且合规。
  • 避免因工具集或云差异而花费大量精力学习,缩短价值实现时间。

多云基础架构如何工作?

由于多云日益成为常态,企业需要简化因利用多个超大规模云服务提供商以及本地部署基础架构带来的复杂性。每家云服务提供商都有自己的体系架构、规则和要求。多云基础架构解决方案必须支持:

  • 一致地管理应用,无论应用部署在什么位置。
  • 在任意位置构建、移动和执行应用,包括在公有云之间移动应用(无需重构)。
  • 保持应用安全,无论应用在什么位置运行。
  • 助力开发人员和 IT 支持,以便团队可以轻松协作。
  • 提供顺畅迁移到新云环境的途径,适应并不意味着重构。

VMware 针对多云体系架构开发定义了这五项指导原则,以帮助提升敏捷性,同时最大限度地降低成本和风险。多站点云基础架构中的最佳实践如下:

  1. 内置灵活性。允许将每个应用部署到最符合其独特要求的云中,以构建可提高业务敏捷性的环境。
  2. 发展不会造成不利影响。通过支持应用无需重构就可以在环境之间移动,构建一个可降低成本的环境。
  3. 实现运维简便性。通过使用统一运维模式,构建一个可以降低复杂性并提高安全性的环境。
  4. 全面优化资源。通过为开发人员和 IT 运维人员提高技能利用率,构建一个尽可能降低学习难度的环境。
  5. 充分利用对自动化的投资。构建一个跨整个运维范围扩展自动化水平的环境。

多云基础架构有哪些缺点?

利用不同云服务提供商提供多云基础架构的多云战略有一些缺点。但是,现代多云平台有助于应对这些挑战。

多云基础架构面临哪些挑战?

在实施多云战略时,可靠的连接至关重要,可在本地部署工作负载和用户之间,以及云工作负载和服务之间实现高带宽、低延迟连接。每家主要的公有云提供商都提供直接连接选项,以支持这种高质量连接要求。例如,适用于 AWS 的 Direct Connect、适用于 Google 的 Cloud Interconnect 和适用于 Azure 的 ExpressRoute。在开始运维或迁移之前,需要完成许多连接任务,以便:

  • 使用您选择的多云网络连接合作伙伴,从您的本地部署数据中心开始建立专用多云连接。
  • 从合作的多云提供商到要使用的所有相应云环境,配置专用连接。有关要求和规程的详细信息,请参阅合作伙伴和云服务提供商文档。
  • 在相应的云服务提供商内部署 VMware 软件定义数据中心 (SDDC),并为 SDDC 管理和应用工作负载网络提供不重叠的 IP 地址空间。
  • 在本地部署防火墙和云端防火墙中打开所需的 HCX 防火墙端口
  • 下载并在本地部署 HCX 连接器虚拟设备,然后激活连接器并将其与本地部署 vCenter 配对。
  • 登录本地部署 vCenter,导航到 HCX 插件,配置从本地到每个云 HCX Manager 的站点配对,然后为本地部署的相应资源配置计算和网络配置文件。
  • 部署必要的 HCX 服务网络,连接到位于每个云服务提供商内的相应 VMware SDDC。这将在云 SDDC 上部署相应的服务网络设备。

采用多云体系架构的最大障碍之一是开发人员和运维人员技能欠缺。增加多种云带来了新的运维复杂性。如果每个云都作为一个单独的、隔离的孤立小环境运行,并具有自己独特的开发和运维模式、分类和一组 API,则需要学习新的技能,以便利用每种云环境的创新能力。结果,企业在迈向多云之路时,许多都均遇到了人力成本上升和企业效率下降的问题。

同时,运维风险会增加。云环境之间的差异,使应用开发团队很难在出现应用性能问题时,对其进行快速排查。这些差异使企业难以一致地应用精心设计的策略,因此无法确保应用无论部署在何处,均可始终保证安全且合规。

相关解决方案和产品

多云体系架构解决方案

利用多种云计算环境,实现成本节约效益。

多云解决方案

重新定义 IT 基础,为任何云中的每个应用提供支持。

迁移到云环境

将应用更快地移至云环境中,而无需重新编写它们。