简化多集群管理

借助F5和Nutanix实现多集群Kubernetes应用交付

企业应用依赖多集群架构

企业在初步采用Kubernetes集群后,很快便转向高级生产用例。单集群适用于预生产环境或小规模应用,但企业需要提高可靠性、实现地理分布和数据主权,并增强隔离能力和容错能力,因此多集群架构不可或缺。预计新部署的AI中将有95%使用Kubernetes,而2025年这一比例不到30%,这将进一步推高需求。1

但随着多集群流量管理、统一安全策略实施和应用交付日益复杂,运维工作可能很快变得难以应对,进而可能导致性能下降、安全缺口和应用停机。

轻松实现多集群应用交付

F5与Nutanix携手应对这些挑战,将F5 BIG-IP的应用交付和安全功能与Nutanix Kubernetes Platform(NKP)的简便性和运维一致性相结合。

NKP是一款企业级解决方案,旨在简化混合云和多云环境中Kubernetes集群的部署、管理和运维。F5 BIG-IP Container Ingress Services如同一座桥梁,连接由NKP管理的Kubernetes集群与您的BIG-IP解决方案,包括F5 BIG-IP Advanced WAF和F5 BIG-IP DNS。它为所有Kubernetes集群提供统一的南北向控制平面和智能入口,集中管理流量并提供集中可见性。

BIG-IP Container Ingress Services实时侦听Kubernetes API中的容器管理事件,例如创建新集群或Pod。随后,它会将Kubernetes原生资源转换为BIG-IP配置。

由此,BIG-IP从外部设备转变为NKP环境中采用声明式配置的自动化扩展,既支持云原生工作流,又无需再进行容易出错的手动配置。

跨集群流量管理和负载均衡

BIG-IP Container Ingress Services通过单个BIG-IP虚拟服务器公开分布在多个Kubernetes集群中的应用,从而在应用扩展或迁移时实现集中式流量管理和负载均衡。容器化应用的入口服务可在容器化环境中为HTTP路由、负载均衡、安全性和可编程性提供入口控制。

此外,BIG-IP Container Ingress Services可使用分配给Kubernetes集群节点的子网,在BIG-IP上自动配置静态路由。这样,BIG-IP无需任何隧道配置即可直接路由到Kubernetes Pod子网,从而大幅简化网络架构。

自动化编排,降低运维开销

BIG-IP Container Ingress Services的事件驱动型自动化与NKP的精简集群生命周期管理相协调,可减少手动配置并降低运维复杂性。通过监视NKP所管理集群中的Kubernetes API,BIG-IP可根据集群事件动态更新应用服务,确保应用交付配置随工作负载变化而调整。预定义模板可简化策略管理,而对Helm Chart的支持则可实现可重复的Kubernetes部署。

一致的安全策略

BIG-IP Advanced WAF提供集中式安全策略管理,可简化对已知威胁和零日威胁、第7层DDoS攻击、OWASP十大风险等的防护。借助BIG-IP Container Ingress Services,组织可以将现有WAF策略的覆盖范围扩展到容器化应用,从而在不增加运维开销的情况下保持一致的安全态势。

图1:将BIG-IP Advanced WAF策略和防护扩展至容器化应用。
图1:将BIG-IP Advanced WAF策略和防护扩展至容器化应用

灵活的部署拓扑:独立部署或高可用部署

BIG-IP Container Ingress Services支持在多集群环境中进行独立部署和高可用性部署,帮助跨Kubernetes集群实现具有韧性的应用暴露。在高可用性部署中,CIS提供控制器冗余,确保主实例不可用时仍能持续监控Kubernetes API,并不间断地更新BIG-IP配置。

图2:BIG-IP Container Ingress Services的高可用性配置。
图2:BIG-IP Container Ingress Services高可用性配置。

支持多集群的F5 BIG-IP Container Ingress Services可为同时依赖Kubernetes和BIG-IP的企业提供战略支持。通过简化多集群环境管理,企业可以将更多精力投入创新,减少应对多集群应用运维复杂性的负担。

在DevCentral上详细了解F5与Nutanix如何实现多集群应用交付,并访问我们的合作伙伴关系页面:f5.com/nutanix。


1Gartner,《Gartner 容器管理魔力象限》,2025 年 8 月

主要优势
简化应用交付

跨多个Kubernetes集群无缝编排和扩展应用交付服务。

性能提升

通过保持BIG-IP配置与Kubernetes资源同步,确保高效分配流量。

降低运维开销

通过订阅Kubernetes容器事件,自动扩缩并保护应用服务;借助预定义的BIG-IP模板和AS3支持,加快部署。

安全策略一致性

通过集中式策略管理和一致的策略实施,将现有WAF策略扩展到容器化应用。