定义
混合层指的是一个集成的计算环境,它结合了两个或多个不同的 IT 基础设施,最常见的是私有本地数据中心和一个或多个公共云服务。这种架构允许组织利用两种环境的优势——私有基础设施的控制力和公共云的可扩展性。
为什么重要
在当今动态的商业环境中,没有单一的基础设施模型是完美的。混合层使企业能够在本地维护严格的监管合规性和控制敏感数据,同时还能利用公共云中海量的弹性计算能力来处理可变的工作负载。这对于保持运营敏捷性和成本效益至关重要。
工作原理
其功能依赖于强大的集成技术,例如 API、标准化网络协议和编排工具。这些工具创建了一个统一的管理平面,允许应用程序和数据根据需要在私有环境和公共环境之间无缝迁移。工作负载可以根据延迟要求、安全需求或成本优化目标进行智能放置。
常见用例
- 数据驻留合规性: 将高度敏感的客户或财务数据保留在本地,同时使用云进行分析。
- 灾难恢复 (DR): 利用公共云作为关键本地系统的故障转移站点。
- 大数据处理: 在本地存储原始的大型数据集,但使用可扩展的云端机器学习服务进行处理。
- 应用现代化: 在不采用颠覆性“替换”方法的情况下,逐步将遗留应用程序迁移到云端。
主要优势
- 灵活性和敏捷性: 根据实时业务需求即时扩展或缩减资源。
- 成本优化: 将工作负载与最具成本效益的环境相匹配(例如,将稳定负载保留在本地,而使用按需付费的云来应对高峰)。
- 安全控制: 在私有层内对关键任务资产保持精细的控制。
挑战
- 复杂性: 管理不同的环境需要专业的技能和复杂的集成工具。
- 延迟管理: 确保本地和云组件之间具有低延迟的通信在技术上具有挑战性。
- 治理: 在异构环境中建立一致的安全策略和治理。
相关概念
该概念与多云(使用多个公共云)和边缘计算(将数据处理更靠近源头,通常弥合本地和云资源之间的差距)密切相关。