现代企业需要兼具性能、韧性和易管理性的解决方案。F5正与计算机网络公司Arista合作,计划在未来一年内推出一系列解决方案,首先简化跨多个位置的应用部署。首个解决方案通过使用主站点和溢出站点来增强韧性:
- 主站点:本地托管应用的私有数据中心。
- 溢出站点:当本地资源出现拥塞时启用的公有云部署。
该架构的核心是F5 Distributed Cloud Customer Edge (CE)(作为控制平面)以及负责管理边界网关协议(BGP)对等互联和等价多路径(ECMP)路由的Arista交换机。Distributed Cloud CE是一款可部署的软件,可将F5 Global Network扩展到本地环境,让应用无论部署在何处,都能使用F5的应用安全和交付服务,而无需更改部署模式或现有网络。结合Arista先进的交换技术,可为现代应用交付提供兼具韧性、可扩展性和高可用性的解决方案。
逻辑云
F5 Distributed Cloud Services充当控制平面,可将所有站点作为一个“逻辑云”进行管理。这有助于增强故障转移韧性,并简化不同位置之间的应用迁移、新站点连接以及收购业务整合。
F5与Arista在扩大规模并增强韧性的同时,降低延迟。
Logical Cloud既是一个跨多个站点和云提供商的可移植平台,也是连接所有站点的专用骨干网。在此Logical Cloud中,可通过Distributed Cloud Console管理F5提供的所有应用交付和安全服务,从而简化管理和控制。
Logical Cloud提供:
- 多层故障转移:通过本地和公有云双重部署,可保护应用免受硬件故障、拥塞或意外流量激增的影响。
- 性能优化:本地流量直接由私有数据中心处理,确保本地用户获得尽可能低的延迟;公有云站点则作为可扩展的溢出解决方案,即使在高需求期间也能维持应用可用性。
- 集中管理:Distributed Cloud Console提供统一界面,用于管理本地和云端资源,简化运维。
公有云溢出机制的工作原理
这一组合解决方案可在本地数据中心与公有云站点之间动态引导流量。负载均衡器通过持续监控和智能策略管理拥塞与溢出流量。
系统同时采用主动和被动健康监控,以保持良好性能。执行主动健康检查时,负载均衡器会持续向本地应用服务器发送健康探测请求(HTTP/TCP请求),并监控响应时间、错误率和整体响应能力等关键指标。同时,被动健康检查会监控实时流量模式和应用性能指标;一旦服务质量下降,系统便会触发更深入的分析。
在Distributed Cloud Console中,可以配置特定的性能阈值,用于确定何时重定向流量。当超过这些阈值时,表明应用面临压力,负载均衡器会将本地站点标记为性能下降。系统通过优先级设置,确保正常情况下由本地数据中心处理大部分流量;优先级较低的公有云站点仅在本地性能指标低于可接受水平时接收流量。整个过程完全动态化,可实时完成,无需人工干预。
由Arista交换机处理的BGP对等互联和ECMP路由可确保本地流量高效传输。同时,负载均衡器策略可确保仅在必要时触发流量溢出机制,从而为本地用户保持低延迟。
借助Logical Cloud增强韧性
将Distributed Cloud CE与Arista交换机集成,可为同时需要低延迟和高韧性的企业提供强有力的解决方案。Logical Cloud可根据实时性能指标智能引导流量,将其转移到用于承接溢出流量的公有云站点,从而确保应用在各种情况下都能保持可用并快速响应。无论您是网络工程师、IT架构师,还是对现代基础设施解决方案感兴趣,此部署模式都能为构建可扩展的高性能应用提供有价值的参考。
查看我们的DevCentral文章,详细了解此解决方案。此外,还可进一步了解F5与Arista的合作关系。
关于作者

相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。