博客

逻辑云: 优化数据中心和云弹性

Joe Kanagusuku缩略图
金城乔
发布于2025年5月20日

现代企业需要兼具性能、弹性和易于管理的解决方案。 F5 和计算机网络公司 Arista 正在合作,计划在未来一年内创建一套解决方案,首先是简化多个地点的应用部署。 第一个解决方案通过使用主站点和溢出站点来提高弹性:

  • 主站点: 应用在本地托管的私有数据中心。  
  • 溢出站点: 当本地资源变得拥挤时启动的公共云部署。 

该架构的核心是作为控制平面的F5 分布式云客户边缘 (CE)和管理边界网关协议 (BGP) 对等和等价多路径 (ECMP) 路由的 Arista 交换机。 分布式云 CE 是一种可部署的软件,它将 F5全球网络扩展到本地环境,让您无论将应用部署到何处都可以利用 F5 的应用安全和交付服务,而无需更改部署模型或现有网络。 结合 Arista 业界领先的交换技术,您现在拥有一个适用于现代应用交付的弹性、可扩展且高度可用的解决方案。

逻辑云

F5 分布式云服务充当控制平面,并允许将所有站点作为“逻辑云”进行管理。 这有助于实现故障转移弹性,并简化不同位置之间的应用迁移、连接新站点和集成收购。

Arista 图 F5 全球网络客户边缘公共云Arista 交换机BGP 对等连接分布式流量溢出至公共云终端用户 | 客户消费者 | 代表多租户自助服务统一策略分析,可观测性机器学习集成APISaaS 控制台与管理平面私有云分布式

F5 和 Arista 降低了延迟,同时提高了规模和弹性。

逻辑云充当跨越多个站点和云提供商的可移植平台,以及连接所有站点的私有主干网。 在这个逻辑云中,F5 的所有应用交付和安全服务都可以通过分布式云控制台进行管理,从而实现简化的管理和控制体验。

逻辑云提供:

  • 多个故障转移层: 通过本地和公共云部署,您的应用可以免受硬件故障、拥塞或意外流量高峰的影响。 
  • 优化性能: 本地流量直接由私有数据中心提供服务,确保本地用户的延迟最小,而公共云站点则充当可扩展的溢出解决方案,即使在高需求期间也能保持应用的可用性。 
  • 集中管理: 分布式云控制台提供了用于管理本地和云资源的单一窗口,简化了操作和维护。

公有云溢出的工作原理

该组合解决方案可实现本地数据中心和公共云站点之间的动态流量引导。 负载均衡器通过持续监控和智能策略来管理拥塞和溢出。

该系统采用主动和被动健康监测来确保最佳性能。 主动健康检查涉及负载均衡器持续向本地应用服务器发送健康探测(HTTP/TCP 请求),监控响应时间、错误率和整体响应能力等关键指标。 同时,被动健康检查监控实时流量模式和应用性能指标,任何服务质量的下降都会引发更深入的分析。

在分布式云控制台中,您可以配置特定的性能阈值来确定何时重定向流量。 当超过这些阈值时,表明应用处于压力之下,负载均衡器会将本地站点标记为降级。 该系统使用优先级设置来确保本地数据中心在正常情况下处理大部分流量,而优先级较低的公共云站点仅当本地性能指标低于可接受水平时才接收流量。 该过程完全动态并且实时发生,无需人工干预。

Arista 交换机处理的 BGP 对等和 ECMP 路由可确保本地流量高效流动。 同时,负载均衡器的策略确保仅在必要时触发溢出机制,从而为本地用户保持低延迟。

利用逻辑云提升弹性

将分布式云 CE 与 Arista 交换机相集成,为需要低延迟和高弹性的企业提供了强大的解决方案。 逻辑云通过根据实时性能指标智能地将流量引导至溢出公共云站点来实现,从而确保您的应用在任何条件下都保持可用和响应。 无论您是网络工程师、IT 架构师,还是仅仅对现代基础设施解决方案感兴趣,此部署模型都能为构建可扩展、高性能应用提供宝贵的见解。

请查看我们的DevCentral 帖子以获取有关此解决方案的更多详细信息。  另外,了解有关 F5 与 Arista 合作的更多信息。