多云是指组织使用至少两家云服务提供商提供的云计算服务来运行应用。多云环境通常包含两个或更多公有云、两个或更多私有云或是这两者的某种组合,而不是使用单云栈。您可以自由地制定利用多个供应商的策略,从而选择最能满足您的特定业务需求的功能,并最大限度地避免受制于特定供应商。
越来越多的组织开始采用多云策略和多云解决方案,以便在需要的地方运行应用,而不会增加复杂性。
多云解决方案以 Kubernetes 等开源技术为基础构建而成,提供了跨多个云和计算环境迁移、构建和优化应用的灵活性和可移植性。
此外,多云环境还非常适合采用 DevOps 开发实践和其他支持可移植性的云原生应用技术,例如容器和微服务架构。
通过 Anthos(Google Cloud 的托管式混合云和多云平台)开启您的多云之旅。
多云是指同时使用多个公有云提供商的服务。在多云环境中,您的云环境可以是私有云、公有云或是这两者的组合。
多云策略的主要目标是让您能够灵活地为每个工作负载提供最佳计算环境。
不清楚多云与混合云之间的区别?下面这个简单的类比可能有助于您理解这两者之间的区别:
您可以将混合云想象成混动车,它结合使用两种不同类型的引擎(电动引擎和传统的内燃发动机)来为汽车提供动力。
另一方面,您可以将多云基础设施想象成使用不同类型的交通工具前往不同的目的地。例如,您可能会开车去购物中心,因为这样更便于将采购的商品带回家;但是您可能会选择坐火车去上班,因为这样可以节省油钱,还可以避开高峰时段的交通。
由于不同组织的工作负载、结构和流程往往不同,因此多云和混合云的含义也存在着诸多不一致。在某些情况下,这两个术语甚至可以互换使用。不过,它们实际上指的是两个不同的概念。
多云与混合云之间的主要区别在于云基础设施的类型。“多云”是指使用多个公有云服务提供商提供的云计算服务来处理不同的工作负载,而“混合云”是指跨多个计算环境部署常见工作负载。
多云部署可出于不同目的将来自不同云环境的服务互连,而不必连接云。另一方面,混合云部署通常将私有计算环境(本地 IT 基础设施或私有云)与公有计算环境相结合。
为了充分利用多云架构,重要的是能够通过单一接口对所有环境中的工作负载进行一致的跟踪、保护和管理,就像是在单一平台上运行这些工作负载一样。
使用的云服务提供商越多,管理环境的任务就越复杂。大多数公有云服务提供商不仅有不同的功能,而且还使用不同的工具、服务等级协议 (SLA) 和 API 来管理云服务。虽然可以单独管理每个环境,但大多数 IT 团队都缺乏这样的时间和资源。多云管理功能应直接内置于云服务提供商的产品和解决方案中,这样您便能够透明地了解自己的所有云环境、跟踪费用和用量、实施一致的安全控制措施和政策,以及迁移工作负载来提高可用性。
利用多云服务可以提供很多机会来提高组织的 IT 敏捷性和灵活性。我们来看看多云的一些最常见的优势:
出类拔萃的云
多云可让您从众多云服务提供商中进行选择,并能够灵活地搭配特定的特性和功能,以根据速度、性能、可靠性、地理位置以及安全和合规要求等因素来优化云端工作负载。
避免供应商锁定
借助多云环境,您可以随时随地快速构建。使用多云方法时,您不必受制于特定供应商。您可以选择最符合您业务需求的解决方案,同时减少因过于依赖某个云环境而出现的数据、互操作性和费用问题。
成本效益
多云环境是最大限度地减少 IT 支出的明智之选。公有云开销较低,同时可让您根据需要进行纵向扩容或缩容。您可以降低总拥有成本,同时充分利用不同提供商提供的最佳价格与性能组合。
采用创新技术
云服务提供商会不断投资开发新的产品和服务。借助多云环境,您可以利用新兴技术来改进自己的产品,而不局限于单个云服务提供商提供的选项。
提供高级别安全性和法规遵从性
多云策略使您能够在部署和扩缩工作负载的同时,跨所有工作负载实施一致的安全政策和合规性技术,而不管服务、供应商或环境如何。
提高了可靠性和冗余能力
多云可以降低单点故障的风险,因此可减少计划外停机时间或服务中断。一个云发生服务中断不一定会影响其他云中的服务,并且如果一个云发生停机,您的计算需求也可以路由到另一个准备就绪的云。
尽管多云方法有很多优势,但也面临一些组织可能感觉难以驾驭的挑战。一些最常见的多云挑战包括管理复杂性的增加、维护一致的安全性、集成各个软件环境以及难以实现跨云的一致性能和可靠性。
多云策略应考虑业务要求、设计和开发推动因素,以及现有系统可能引发的任何架构限制。务必花些时间在愿景陈述中明确定义目标,简要说明您希望迁移当前计算环境的原因、您希望通过公有云优化的主要指标,以及在组织中使用多云设置的长期计划。然后,您可以制定一个关于如何接近和实现多云设置的计划,包括评估工作负载并确定其优先级、为它们确定合适的云计算环境,以及确定最适合您需求的架构模式、技术和网络拓扑。
由于能够自由地移动应用,您将可以直接控制成本、正常运行时间、延迟时间和停机时间,这些都会直接影响客户体验。在企业方面,使用多云策略可以避免受制于特定供应商,让您可以找到能够带来最大价值的云产品和服务。
如果您的组织关心以下任何一项,那么您可能是多云端策略的理想人选:
这些目标需要的选项和功能超出单云策略所能提供的范畴,特别是考虑到各组织的优先级、业务要求和数字成熟度均不同。
许多组织经常担心迁移到云环境的总体费用,以及账单因资源未充分利用或缺乏对预配和用量的控制而不断膨胀。然而,可以使用多云管理工具或多云管理平台来帮助了解和治理各个云环境中的云资源。
此外,权衡采用多云的短期费用与长期价值也很重要。例如,虽然在多个云上部署应用来实现灾难恢复或提高可靠性可能会增加费用,但这样可以防止会导致长期财务和声誉损害的服务中断或故障。
多云提供了一系列机会来帮助组织更好地为客户提供服务。以下是一些常见使用场景:
灾难恢复
多云让您可以备份关键应用。在发生灾难或单一供应商服务中断的情况下,您可以依靠其他供应商。
更低的全球延迟
对于全球性组织来说,多云可以让您访问不同位置的服务器,以低延迟提供更优质的连接,从而帮助您更好地为客户服务。
区域要求
多云使您可以遵守特定于区域的合规性规则,并能够在来自不同供应商的本地、私有和公共环境之间切换。
影子 IT
多云部署可以为员工提供符合安全标准和政策的经批准的云技术,从而帮助他们打击使用未经批准的应用或服务的行为。