众所周知,混合云融合了公有云和私有云的特性,可以让企业获得最佳的效果,这种个性化的解决方案既达到了省钱效果又达到了安全的目的,一举多得,因此许多IT专业人员越来越倾向于采用混合云,因此混合云成为了未来云计算发展的主要模式和方向。
然而,对于大多数企业来说,采用更多的是混合云计算部署。企业的工作负载将在私有云和公共云的组合中以无缝集成的方式运行。
目前,不同云端工作负载的可移植性仍然存在很多问题。例如,数据延迟问题意味着大多数组织仍在运行一种模式,在该模式中,针对特定工作负载的所有业务逻辑和数据都位于单一的云端。当组织可以完全控制私有云,但对各种公共云工作负载的控制能力不足时,很难保持高度响应和可用的服务。
真正的混合云计算部署需要适当的连接、管理和支持新兴技术,如微服务。
(1)混合云连接
企业在开始采用混合云部署之前,请关注支持与本地部署的数据中心进行高性能互连的公共云提供商提供的服务。AWS Direct Connect,Microsoft Azure ExpressRoute和Google Cloud Interconnect都提供这些服务,但不能直接连接到私有数据中心。他们的服务终止于指定的网络接入点(POPs),各组织必须依靠租用线路或其他WAN连接到他们的私有设施,使用802.1Q虚拟局域网或多协议标签交换链路来确保高水平的可用性和性能。其主要功能应包括工作负载调配,并确定任何问题的根本原因。
有些托管服务提供商拥有网络接入点(POPs),因此组织可以将这些私有云放置在这些设施中,以避免这些额外的步骤。其他托管服务提供商提供了自己的连接和公共云提供商连接的组合。他们还可以向客户提供在其自有设施内托管的公共云服务提供商所提供的服务。
(2)混合云管理
企业还需要实施全面的混合云管理,无论工作人员身在何处,都必须能够监控和控制工作负载。
其关键功能应包括工作负载调配(通常通过使用Docker或LXD等容器),并确定任何问题的根本原因。在这些工作负载的生命周期管理中,具备关闭它们并根据需要恢复资源和许可证的能力,这是另一个重要特征。
(3)混合云和微服务
组织应该寻找先进的功能,例如使用微服务目录的能力以及即时协商技术合同。迄今为止,为这种方法提供帮助的标准很少,但是对于混合云计算部署来完全实现其承诺,其服务响应服务的能力必须是松散的耦合规则。
目前,绝大多数微服务耦合本质上是硬编码的,调用服务A就可以知道响应服务B的位置,并且相应地编码和交互。在将来,只要满足一组技术和业务策略(如每个时间单元的交易和每次使用的成本),调用服务就能够请求和利用任何响应服务,无论是在私有云中还是公共云中。
(原标题:混合云计算部署的三个要求)