您可能经常听人说,混合云要优于独立的公有云或私有云。不过,对于其中的原因,您是否有清晰的了解?
事实是,与任何其他数据管理方案相比,混合云架构适用于数量更多、种类更杂的 IT 存储解决方案。
公有云存储环境的弱点在于它采用的是汰换式方法,注定要失败。相反,一个均衡的工作负载放置方法更行得通,用户可合理运用本地环境和公有云环境。基本上来说,现在是混合云大行其道的时代。
本指南重在剖析混合云架构的本质、工作原理、优势和挑战、与多云架构的对比、其应用示例,以及可实现私有云和公有云环境之间无缝存储交互的架构。
混合云指的是不同类型基础架构的组合,通常是公有云与本地或私有云基础架构组合搭配。混合云架构是本地、私有云和第三方公有云平台的统筹安排。
国家标准研究所 (NIST) 将混合云架构描述为两个或多个不同的基础架构(私有云、公有云或社区云)的组合,这些基础架构通过专有或标准化技术绑定在一起但仍属唯一的实体,支持应用程序和数据的可移动性。
混合云架构赋予企业更多的数据部署选项和更高的灵活性,允许他们根据成本和计算需求的变化在公有云和私有云之间迁移工作负载。
混合云服务的部署越来越普遍,诸多公司选择将严格受控的私有基础架构与公有云相结合。
因此,一般的混合云架构环境可能包括:
上述的主要结论是,混合一词并非指的是传统 IT 基础架构之上搭接云平台,而是两种云基础架构的组合使用。此外,可移动性也至关重要,因为数据灵活性和工作负载是实现全部收益的前提。它意味着,您必须有能力无缝使用两种环境以实行单一流程。
上述差异较大的要求从早期的云计算演变而来,那时位置和所有权才是私有云和公有云之间的主要区别。如今的云类型更为复杂,位置和所有权也不再是客户要考量的注意事项。
例如,公有云提供商当下可在客户的本地数据中心运行云服务。不过使用私有云的企业会在租来的平台上构建,供应商自有的数据中心通常位于异地。
无论各种架构,所有混合云架构都有一些共同特征:
企业体验过云,发现其本质之后,就越来越认识到,公有云虽然高效,但并不能解决一切的计算或存储问题。当然,公有云也自有其缺点。因此,混合云架构经过不断演变改进,以期尽量发挥各种环境的各自优势。
公有云的优势是按需访问资源,无需管理基础架构,也没有任何资本支出。另一方面,本地和私有云的成本可预测,性能相对稳定,安全性始终如一,而且可控制数据和资产。
对于特定的数据类型工作负载,这两种云环境都有引人注目的优势。不过,仅锁定为一个选项,您也难以实现大幅的成本节省和效率提升。
私有云和公有云的混合系统与它们各自的运行方式并没有大不同:
不同混合云基础架构之间的网络连接也相当关键。如果未连接,您的企业将无法真正地运行混合云基础架构。相反,您是并行运行多个云,也会造成数据不同步。
您可通过如下方式连接私有云、公有云和本地基础架构:
各种云基础架构经过无缝连接后就变成混合云。互联是混合云运行的唯一方式,它也是混合云奠定边缘计算基础的理由。
互联可增强工作负载的移动、管理统一化以及流程的协调编排。连接的完善程度将直接影响到混合云的性能。
每个云环境都是独一无二的,不仅是因为私有云都有其独特性,公有云提供商也林林总总。因此,没有一款万能的解决方案。企业组织云资源构建混合云的方式都不雷同,就像人的指纹一样独一无二。不过,构建混合云环境的两种主要方式则有一些规则可循:
传统混合云是运用复杂大规模迭代的中间件将私有云环境连接到公有云的结果。您可构建私有云或使用预打包的云基础架构,还需要一个公有云提供商。
您必须链接两个云,不过在这些环境之间移动资源需要强大的中间件。对此,诸多云服务提供商在订阅包中提供预先配置的 VPN。
如今企业构建自己混合云的方式千差万别。现代化 IT 架构聚焦于环境中运行的应用程序的可移动性,而非连接环境本身。应用程序开发和部署为独立、小型和松散连接的服务。
如果采用统一平台管理全部负载并在每个 IT 环境中运行相同的操作系统,架构师就能将应用程序的通用性扩展到基础环境。
自动编排简化了所有应用程序需求,同时采用相同的操作系统简化全部硬件要求。最终创建一个互联且高度一致的计算环境,可在不同环境之间迁移应用程序,而无需使用在更新或更改云提供商后更改的 API。
如下两个混合云用例将说明公有云和私有云如何协同运行:
数据备份期间,两个要求不可忽视:
混合云架构是实现灾难恢复计划的经济高效解决方案。它采用本地存储实现快速访问,同时将数据复制到便宜的公共环境以实现容灾存储。
轻松迁移多余的容量至公有云,释放本地存储空间,可大大缓解容量规划压力。混合云配置可运用一体化的工具以透明方式迁移不常用的数据。
在多云架构中,企业使用来自各种提供商的多个公有云服务。他们使用各种云来应对不同任务,避免受限于单一供应商或优化结果。另一方面,混合云架构可组合公有云和私有云以实现同一个目标。
多云架构反映了人们逐渐认识到架构师创建的云并非一模一样。例如,销售和营销部门的计算需求就不同于软件开发部门或研发部门。
多云架构还可最大限度减少企业对任意云提供商的依赖,同时提高灵活性,降低成本。
无论出于何种原因,诸多企业都会协同运行多个公有云与私有云、虚拟或本地物理云基础架构。换句话说,它涵盖了 IT 生态系统的方方面面。
多云架构统与混合云架构的区别主要体现在两个方面:
混合云存储指的是混合云架构模型将私有云和公有云存储模型的功能相结合以提供存储服务。用户可通过云应用程序或 Web 服务 API 框架来访问这些服务。
混合云存储技术使用外部和内部云基础架构、应用程序和存储系统构成一体化的存储架构。您可以多种方式部署混合云存储,但开发人员设计这些系统时采用的是支持外部应用程序(存储即服务,SaaS)的内部存储基础架构。
混合云存储方法可消除在公有云环境中存储数据的安全风险,并通过公共 SaaS 产品为您提供虚拟化存储基础架构。最终,它可实现最大的磁盘利用率、容量管理和多租户架构功能。
另一常用的混合云存储方法则需要在公有云存储上构建存储应用程序。例如,云存储和备份解决方案 Dropbox 在 Amazon S3 上构建了基础架构。然后使用专有云存储设备在 Amazon 存储桶之间移动数据。
混合云经过合理设计、集成和管理,就可以与本地 IT 基础架构一样安全。尽管它存在一些独特的安全挑战,例如数据迁移、更大的攻击面以及更复杂的局面,但多个环境也能更有力地防御风险。
在这个互联环境中,您可根据要求选择要存放敏感数据的位置。它还支持安全团队标准化冗余云存储,进一步改进灾难恢复。
混合云架构可让企业在私有云和公有云或本地环境之间找到平衡解决方案。
如果您对敏捷性的要求高,那么它就是适合您公司的正确解决方案。高敏捷性可应对监管、处理和安全要求千差万别的客户群体。鉴于当今严苛的合规环境,这一点变得格外重要。此外,它还允许您运行只能在安全专用网络上使用的 SaaS 解决方案。
其次,如果您的公司想同时兼顾私有云和公有云的全部优势,混合云架构就是正确的选择。这是一种战略方法,可让您避免受限于某个特定供应商。在两个系统之间拆分基础架构,也有助于您在出现更好的模型时轻松迁移至另一个公有云。
混合云架构可跨两个或多个环境整合一定程度的工作编排、管理和可移动性。混合云架构之间可能相差巨大。它可能:
因此,基于用途来定义混合云计算架构更合理。它们应:通过网络连接多个计算机系统,整个环境可扩展,迅速置备新资源,整合 IT 资源,在不同环境之间移动工作负载,拥有统一的管理工具,并通过自动化协调流程。
应用混合云架构后,您不仅可利用公有云的灵活性和规模,还能维持本地数据中心或私有云的可控性和安全性。您可采用分层存储和计算战略来追求最大的成本效益。
以结构化方法处理混合云架构并辅以充足的规划,即可大幅降低您的运营成本,赋能老旧应用程序和系统,交付按需灵活性,并成为数字化转型的催化剂。结果就是,基础架构响应速度快,弹性十足,可快速适应不断变化的业务需求。