混合云

menu icon

混合云

混合云将来自多个云供应商的公有云和私有云服务相结合,打造出单一、灵活且成本最优的 IT 基础架构。

什么是混合云?

混合云 是  IT 基础架构,该基础架构将至少一个公有云和至少一个私有云相连接,并在它们之间提供编排、管理和应用程序可移植性,从而打造出单一、灵活且最优的云环境,以运行公司的计算工作负载。

混合多云是混合云基础架构,其中包含来自多个云服务供应商的多个公有云。 

支持公司 

  • 将来自多个云计算供应商的最佳云服务和功能相结合,
  • 为每个工作负载选择最佳的云计算环境,以及
  • 在情况发生变化时,在公有云和私有云之间自由迁移工作负载

与单用公有云或私有云相比,混合云(特别是混合多云)可帮助公司更加有效且经济地实现其技术和业务目标。 事实上,最近一项研究显示,企业从混合云中获得的价值达到从单云、单供应商方法中所获价值的 2.5 倍之多

混合云如何工作?

传统的混合云架构

最初,混合云架构的运作机制是将公司内部部署数据中心的各部分转换为私有云基础架构,然后将该基础架构连接到公有云提供商外部托管的公有云环境(例如 AWS、Google Cloud Service、IBM  Cloud、Microsoft Azure)。 这是使用预先打包的混合云解决方案完成的,如  Red Hat  OpenStack (链接位于 IBM 外部),或者通过采用复杂的企业中间件将环境中的云资源相集成,并采用统一管理工具从中央控制台或“单一界面”对这些资源进行监视、分配和管理来完成的。 

结果形成了适用于多个用例的统一  IT 基础架构 :

  • 安全性和合规性: 保留防火墙后的私有云资源供敏感数据 和高度监管的工作负载所用,而对不太敏感的工作负载和数据使用更经济的公有云资源。
  • 可扩展性和弹性:使用公有云计算和云存储资源实现快速、自动且低成本地扩展,以应对计划外的流量峰值,且不会影响私有云工作负载(这称为“云爆发”)。
  • 快速采用新技术: 采用或切换到最新的软件即服务 (SaaS) 解决方案,甚至将这些解决方案集成到现有应用程序中,而无需提供新的内部部署基础架构。
  • 增强原有应用程序: 使用公有云服务改进现有应用的用户体验,或将其扩展到新设备。
  • VMware  迁移: 提取现有内部部署工作负载并迁移到虚拟公有云基础架构,以根据需要减少内部部署;数据中心的占地面积和规模,且无需投资额外的资本设备。
  • 资源优化和成本节约: 以可预测的私有云容量运行工作负载,并将更多的可变工作负载迁移到公有云;使用公有云基础架构,根据需要快速启动开发和测试资源。

现代混合云架构

当今,混合云架构更多地关注于支持跨所有云环境的工作负载可移植性,以及将这些工作负载自动部署到最佳云环境以实现特定业务目的,而较少关注于物理连接。  

这一转变蕴含几个趋势。

作为其数字化转型下一关键步骤的一部分,各组织正在构建新应用程序并实现原有应用程序现代化,从而利用云原生技术, 此类技术可在各个云环境和云供应商之间实现一致且可靠的开发、部署、管理和性能。

具体而言,它们正在构建或转换应用程序以使用微服务架构,该架构针对各个具体的业务功能将应用程序分解为规模较小、松散耦合且可复用的组件。 它们在容器中部署这些应用程序,容器是仅包含应用程序代码和运行该应用程序所需的虚拟操作系统依赖关系的轻量级可执行单元。

在更高级别,公有云和私有云不再是用于连接的物理“位置”。 例如,许多云供应商现在提供在客户内部部署数据中心内运行的公有云服务;而曾经专供内部部署运行的私有云现在通常托管于外部数据中心、虚拟专用网  (VPN) 或虚拟私有云 (VPC),或者从第三方供应商(有时是公有云供应商)租用的专用基础架构。

更重要的是,基础架构虚拟化 (也称为基础架构即代码)允许开发人员使用位于防火墙后或防火墙之外的任何计算资源或云资源按需创建这些环境。 这更加凸显了边缘计算的重要性,边缘计算通过将工作负载和数据移动至离实际计算更近的位置,更有可能改进全局应用程序性能。 

由于这些原因及其他因素,现代混合云基础架构开始围绕一个统一的混合多云平台进行整合,其中包括:

  • 跨所有云类型(公有和私有)和云供应商支持云原生应用程序开发和部署
  • 跨所有环境的单一操作系统
  • 容器编排平台 - 通常是  Kubernetes  - 跨云环境自动部署应用程序。 

云原生开发支持开发人员将整体式应用程序转换为以业务为中心的功能单元,这些功能单元可以在任意位置运行并可在各种应用程序中复用。 标准操作系统允许开发人员将任何硬件依赖关系构建到任何容器中。 而 Kubernetes 编排和自动化跨多个云环境为开发人员提供了针对容器配置和部署的一劳永逸型精细控制, 其中包括安全性、负载均衡、可扩展性等。

了解关于 Kubernetes 支持的混合云的更多信息

统一混合云平台的优势

统一混合云策略仍处于其“早期采用者”阶段;最近一项调查显示,13% 的组织报告,它们正在主动采用多云管理平台。 但这些组织已经获得了巨大收益,其中包括:

  • 提升了开发人员工作效率: 统一混合云平台有助于扩大敏捷方法和  DevOps  方法的采用范围,并让开发团队开发一次即可部署到所有云。
  • 提高了基础架构效率: 通过更为细化的资源控制,开发和 IT 运营团队可以优化公有云服务、私有云和云供应商的支出。混合云还提高了迁移原有应用程序的速度,从而帮助企业避免了更多的内部部署基础架构的技术债务。
  • 提升了法规一致性和安全性: 统一平台使组织能够利用一流的云安全性和合规性技术,并以一致的方式实现所有环境的安全性与合规性。
  • 总体业务加速: 这包括缩短产品开发周期;加快创新和上市;更快地响应客户反馈;更快地交付更贴近客户的应用程序(例如边缘电子商务);更快地与合作伙伴或第三方联合以交付新产品和服务。

混合云和  IBM

IBM Cloud 混合云解决方案针对应用程序和数据提供了灵活性和可移植性。 Linux、Kubernetes 和容器支持混合云堆栈,并与 Red Hat OpenShift 相结合,打造出连接内部部署资源和云资源的公共平台。

了解有关使用 IBM Cloud 构建的混合云解决方案的更多信息。

要开始构建自己的混合云解决方案,请注册 IBMid 并创建 IBM Cloud 帐户

 

关于作者

Sai Vennam 是 IBM 的开发技术推广工程师,拥有 Kubernetes、OpenShift 和受管云产品的专业知识。 他热衷于将开发人员与技术相关联,帮助开发人员取得成功。 他还有一项爱好,就是利用 Raspberry Pis 和无服务器技术实现家庭自动化。

Twitter:@birdsaiview

博客: https://www.ibm.com/cloud/blog/sai-vennam