在过去十年中涌现的众多技术中,云计算以其从利基技术到全球统治地位的快速发展而引人注目。仅云计算本身就造成了很多困惑、争论和辩论,而混合云(它融合了几种类型的云计算)则造成了更多的不确定性。请继续阅读以获取关于混合云的一些最常见问题的解答。
什么是混合云?
基本上,混合云是本地基础设施、私有云和公共(即第三方)云平台的灵活且集成的组合。即使公共和私有云服务在混合云中绑定在一起,但在实践中,它们仍然是独特且独立的实体,其服务可以协同编排。选择同时使用公共和私有云基础设施是基于多种因素,包括成本、负载灵活性和数据安全性。
高级功能(例如向上扩展和向外扩展)可以根据需求快速扩展云应用程序的基础设施,使混合云成为具有季节性或其他可变资源需求服务的热门选择。(向上扩展意味着增加特定 Linux 实例上的计算资源,例如 CPU 核心和内存,而向外扩展意味着配置具有相似配置的多个实例并将它们分布到集群中。)
混合云解决方案的核心是开源软件,例如 OpenStack,它部署和管理大型虚拟机网络。自 2010 年 10 月首次发布以来,OpenStack 已在全球蓬勃发展。它的一些集成项目和工具处理核心云计算服务,例如计算、网络、存储和身份,而数十个其他项目可以与 OpenStack 捆绑在一起,以创建独特且可部署的混合云解决方案。
混合云的组成部分
如下图所示,混合云由私有云、公共云以及通过编排、系统管理和自动化工具连接和管理的内部网络组成。

opensource.com
公共云基础设施
- 基础设施即服务 (IaaS) 从远程数据中心提供计算资源、存储、网络、防火墙、入侵防御服务 (IPS) 等。可以使用图形用户界面 (GUI) 或命令行界面 (CLI) 监控和管理这些服务。公共 IaaS 用户无需购买和构建自己的基础设施,而是根据需要使用这些服务并根据使用情况付费。
- 平台即服务 (PaaS) 允许用户开发、测试、管理和运行应用程序和服务器。这些包括操作系统、中间件、Web 服务器、数据库等。公共 PaaS 以模板的形式为用户提供预定义的服务,这些模板可以轻松部署和复制,而不是手动实施和配置基础设施。
- 软件即服务 (SaaS) 通过互联网交付软件。用户可以在订阅或许可模式下或在帐户级别使用这些服务,在帐户级别,他们按活跃用户计费。SaaS 软件成本低、维护少、升级轻松,并减轻了购买新硬件、软件或带宽以支持增长的负担。
私有云基础设施
- 私有 IaaS 和 PaaS 托管在隔离的数据中心中,并与公共云集成,公共云可以使用远程数据中心中可用的基础设施和服务。这使私有云所有者能够利用公共云基础设施来扩展应用程序,并在全球范围内利用其计算、存储、网络等资源。
- SaaS 完全由公共云提供商监控、管理和控制。SaaS 通常不在公共和私有云基础设施之间共享,并且仍然是通过公共云提供的服务。
云编排和自动化工具
云编排工具对于规划和协调私有云和公共云实例是必要的。此工具应继承智能,包括简化流程和自动化重复性任务的能力。此外,集成的自动化工具负责在超过设定的阈值时自动向上扩展和向外扩展,以及在发生任何局部损坏或停机时执行自我修复。
系统和配置管理工具
在混合云中,系统和配置工具(例如 Foreman)管理在私有云和公共云数据中心中配置的虚拟机的完整生命周期。这些工具使系统管理员能够轻松控制用户、角色、部署、升级和实例,并及时应用补丁、错误修复和增强功能。在 Foreman 工具中包含 Puppet 使管理员能够管理配置并为所有已配置和注册的主机定义完整的最终状态。
混合云功能
混合云对大多数组织都有意义,因为具有以下关键功能
- 可扩展性: 在混合云中,集成的私有云和公共云实例共享每个已配置实例的计算资源池。这意味着每个实例都可以随时根据需要向上或向外扩展。
- 快速响应: 当私有云资源超出其阈值时,混合云的弹性支持在公共云中快速突发实例。当需求高峰导致正在运行的应用程序的负载和容量显着且可变地增加时(例如,节假日购物季期间的在线零售商),这尤其有价值。
- 可靠性: 组织可以根据成本、效率、安全性、带宽等选择公共云提供商,以满足其需求。在混合云中,组织还可以决定在哪里存储敏感数据,以及是在私有云中扩展实例还是通过公共基础设施在地理上扩展。此外,混合模型跨多个站点存储数据和配置的能力支持备份、灾难恢复和高可用性。
- 管理: 在非集成云环境中,管理网络、存储、实例和/或数据可能很繁琐。与混合工具相比,传统的编排工具非常简陋,因此限制了完整端到端流程和任务的决策和自动化。借助混合云和有效的管理应用程序,您可以跟踪每个组件的数量增长情况,并通过定期优化这些组件来最大限度地减少年度支出。
- 安全性: 在评估是否将应用程序和数据放入云中时,安全性和隐私至关重要。IT 部门必须验证所有合规性要求和部署策略。公共云的安全性正在提高并持续成熟。而且,在混合云模型中,组织可以将高度敏感的信息存储在私有云中,并将其与存储在公共云中的不太敏感的数据集成在一起。
- 定价: 云定价通常基于所需的基础设施和服务级别协议。在混合云模型中,用户可以细粒度地比较计算资源(CPU/内存)、带宽、存储、网络、公共 IP 地址等的成本。价格可以是固定的或可变的,并且可以按月、按小时甚至按秒计量。因此,用户始终可以在公共云提供商之间货比三家,并相应地部署他们的实例。
混合云的现状
尽管对公共云产品和将系统从本地部署迁移到公共云的需求巨大且不断增长,但大多数大型组织仍然感到担忧。大多数组织仍然将关键应用程序和数据保留在企业数据中心和遗留系统中。他们担心在公共基础设施中失去控制、安全威胁、数据隐私和数据真实性。由于混合云最大限度地减少了这些问题并最大限度地提高了效益,因此它是大多数大型组织的最佳解决方案。
五年后的展望
我预计混合云模型将在全球范围内被高度接受,并且企业“无云”政策将在短短几年内变得罕见。以下是我认为我们将看到的其他情况
- 由于混合云充当共同责任,企业和公共云提供商之间将加强协调,以实施安全措施来遏制网络攻击、恶意软件、数据泄露和其他威胁。
- 实例的突发将是快速的,因此客户可以自发地满足负载要求或执行自我修复。
- 此外,编排或自动化工具(例如 Ansible)将通过继承解决关键情况的智能来发挥重要作用。
- 计量和“按需付费”的概念对于客户来说将是透明的,并且工具将使用户能够通过监控波动的价格、安全地销毁现有实例和配置新实例来做出决策,以获得最佳可用价格。
您对未来五年混合云以及云计算的总体发展有何预测?请在评论中分享您的观点。
评论已关闭。