技术主题

什么是混合云?

以问号为重点的信息技术项目图示

概述

混合云是一种 IT 基础架构,它将公共云服务和私有云资源结合在一起,使应用程序能够在两者之间进行管理和移植。它为运行公司的分析和计算工作负载创建了一个坚固、灵活的平台,因为应用程序可以同时在基础设施内的多个环境中运行。混合云部署利用公共云和私有数据中心,并提供随时切换的灵活性。

混合云

混合云为何有价值?

IT 领导者通常必须决定是使用公共云还是内部部署基础设施来处理分析工作负载。在决定使用这两种功能时,他们会考虑到企业文化、安全问题和数据管理规则等因素。

企业内部对象存储和文件系统正越来越多地被企业领导者选择在企业内部保存数据和应用程序。通过对象存储分析,IT 领导者可以为用户提供透明的数据体验,而用户通常并不关心数据的实际存储位置。

混合云的优势

通过实施 混合云您可以通过该系统提高灵活性、性能和可扩展性。它为数字化转型铺平了道路,同时保持对数据的完全控制,具有以下优势:
  • 避免出现单点故障
  • 摆脱公共云锁定
  • 制定战略,提高定价的可预测性
  • 将工作负载置于性价比合适的位置
  • 同时拥有数据和利用云技术

混合云如何运行?

混合云需要混合各种技术,以便在任何公有云和内部部署上都能同样进行数据分析操作。例如,对象存储是许多混合云中数据存储的基础。基于云的对象存储(如亚马逊 S3 存储桶)在功能上类似于 Pure Storage、Dell EMC ECS、Cloudian、Scality、MinIO、NetApp、H3C 和 VAST Data 提供的某些内部对象存储。因此,无论数据存放在哪里,用户在数据分析方面的体验都是一样的。

同样,数据库和查询引擎等架构良好的应用程序也可开发用于访问云端或内部部署的数据。纯云数据库要求将所有数据加载到专有云中,而混合云数据库则可以:

  • 访问任何 S3 类型数据桶中外部表的数据,允许架构使用 TXT、CSV、ORC、PARQUET 和 AVRO 等常见文件格式。
  • 将对象存储作为主要存储库,优化数据仓库式分析。
  • 无论数据位于云端还是内部,都能无缝执行分析。

从本质上讲,混合云应用程序可以利用云技术进行内部部署,这为企业架构师提供了更大的灵活性。

混合云使用案例

以下是混合云中数据分析工作的几个示例:

高可用性和灾难恢复

混合云是消除对单一供应商的依赖,从而消除单点故障的最佳途径。在关键任务应用中,公司可以将基于云的解决方案实例化,同时保留内部副本用于灾难恢复。由于将计算节点与对象存储相结合的架构在内部部署副本和云生产之间是相似的,因此可以对这两种环境进行类似的管理。

一次开发,随处提供数据

如果开发人员能够编写一套服务,而不必担心任何特定云服务提供商的具体情况,那么他们就会获得价值。当您的实际分析工作负载进入服务器时,您可能会发现不同提供商之间的细微差别。在评估提供商时,复杂的 JOIN、数据加载、长/短查询或机器学习之间的细微差别一定会浮出水面。嘈杂的邻居 "问题也可能是一个因素,因为某些云提供商会与其他客户共享资源,使您的 SLA 难以预测。将工作负载无缝转移到另一家提供商甚至内部部署的自由度,让您可以根据自己的价格和性能决定去任何地方。

充分利用以前的硬件投资

您的公司可能已经在硬件上进行了大量资本投资,但云架构的优势,如简化的管理工具和可扩展性,可能会让您放弃这些投资,转而使用云。在大多数情况下,您可以通过重新配置将这些商品硬件用于内部部署的私有云,从而创建一个具有本文所述所有优势的混合环境。

当公共云不可行时

单一的数据基础设施并不总能满足各业务线不同的监管和市场要求。虽然云技术可能对贵公司很有吸引力,但有很多原因导致您可能需要至少在公司内部保留部分数据。例如,法规可能要求您将个人身份信息 (PII) 保留在来源国。配置国内内部云可能是正确的解决方案。另一方面,有时数据非常敏感,只有内部部署解决方案才能满足要求。

为混合云做好准备

如果混合云听起来像是企业 IT 环境的理想解决方案,您可以采取一些步骤来确定混合云是否适合您的企业:

  • 根据管理数据集维护的法规,决定哪些数据集需要公共云或私有云。
  • 选择为内部私有云和公共云提供相同数据架构的解决方案,包括数据加载、分析和机器学习。
  • 检查存储的兼容性,确保您选择的对象存储技术与您的架构配合良好。
  • 检查与 ETL 和 BI 可视化工具的兼容性,以确保数据在整个管道中流动,并确保分析人员能够使用他们最喜欢的工具。

我们能提供什么帮助?

脚注