Networking for Kubernetes

标准化Kubernetes网络,支持AI推理工作负载,在不增加运维负担的情况下安全扩展。

在Kubernetes上交付、保护和扩展应用、API及AI工作负载

Kubernetes解决了核心运维难题,但并不控制流量行为。当组织管理多个集群、租户和团队时,这种控制可能导致工具分散、安全措施不一致、端到端可见性有限,以及系统运维难度增加。F5 Application Delivery and Security Platform (ADSP)将企业级网络、安全和可观测性解决方案扩展至现代Kubernetes环境,并支持AI推理工作负载。

标准化Kubernetes应用交付

采用经过实践验证、深受平台团队和DevOps团队信赖的企业级平台,实现跨环境标准化。

将ADC投资价值延伸至Kubernetes

将传统ADC环境与Kubernetes连接,在保留现有投资价值的同时,实现现代应用交付。

确保做好AI准备

在AI应用的主流平台Kubernetes上,通过针对AI优化的应用交付,为AI工作负载提供支持。

大规模治理

应用一致的流量管理和安全策略,实现跨集群、租户、团队和环境的端到端可见性。

参考架构

以下参考架构图旨在帮助您了解Kubernetes中的应用交付。

Kubernetes网络

networking-for-kubernetes_arch-diagram-01

生产级Networking for Kubernetes

networking-for-kubernetes_arch-diagram-02

企业级Networking for Kubernetes

networking-for-kubernetes_arch-diagram-03

战略性Networking for Kubernetes

networking-for-kubernetes_arch-diagram-04

探索Kubernetes网络用例

适用于Kubernetes的Ingress

F5 NGINX Ingress Controller

经过验证、值得信赖且可用于生产环境的Ingress解决方案。

F5 BIG-IP Next for Kubernetes

为Kubernetes集群提供可扩展的多租户入站和出站流量控制。

F5 NGINXaaS for Azure

支持在Azure托管的Kubernetes环境中实现一致的应用交付。

F5 BIG-IP Container Ingress Services

将BIG-IP的流量管理和安全功能扩展至Kubernetes。

F5 WAF for NGINX

在分布式架构和混合环境中实施应用和API安全防护,并按需扩展。

F5 NGINXaaS for Google Cloud

支持在Google Cloud Kubernetes环境中实现一致的应用交付。

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Gateway API

F5 NGINX Gateway Fabric

生产级Gateway API,支持模型感知路由。

F5 WAF for NGINX

借助支持Kubernetes的WAF,保护在F5 NGINX上运行的现代应用和API

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

AI工厂负载均衡

F5 BIG-IP Next for Kubernetes

为Kubernetes集群提供可扩展的多租户入站和出站流量控制。

F5 NGINX Gateway Fabric

生产级Gateway API,支持模型感知路由。

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

多集群和多租户

F5 BIG-IP Container Ingress Services

将BIG-IP的流量管理和安全能力扩展至Kubernetes。

F5 BIG-IP Next for Kubernetes

为Kubernetes集群提供可扩展的多租户入站和出站流量控制。

F5 NGINXaaS for Azure

支持在Azure托管的Kubernetes环境中实现一致的应用交付。

F5 NGINX Ingress Controller

经过验证、值得信赖、可用于生产环境的Ingress解决方案

F5 NGINX Gateway Fabric

生产级Gateway API,支持模型感知路由。

F5 NGINXaaS for Google Cloud

支持在各个Google Cloud Kubernetes环境中实现一致的应用交付。

Kubernetes可观测性

F5 NGINX Gateway Fabric

生产级Gateway API,支持模型感知路由。

F5 NGINX Ingress Controller

通过SaaS WAF,确保分布式应用和环境获得一致的防护

F5 BIG-IP eBPF Observability

扩展BIG-IP Cloud-Native Edition的功能,无需边车或应用级插桩,即可在内核级别实时洞察Kubernetes流量。

F5 BIG-IP Container Ingress Services

将BIG-IP的流量管理和安全功能扩展至Kubernetes。

资源

文章和电子书

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

近期新闻

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

视频

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

常见问题

Kubernetes是一个开源容器调度与编排平台,可自动执行容器化应用的部署、扩缩容、网络配置和生命周期管理。它提供Pod、Service和Ingress等抽象机制,将应用与底层基础设施解耦,使应用能够在本地、云和边缘环境之间迁移。凭借可扩展性、韧性和生态系统支持,Kubernetes被广泛用于运行微服务和API,也越来越多地用于运行AI/ML工作负载。Kubernetes项目由云原生计算基金会(CNCF)托管,该基金会隶属于非营利组织Linux基金会。此外,众多软件和SaaS供应商也提供各自的Kubernetes发行版。

要经济高效地运行Kubernetes,首先需要控制运维开销。运维工作应重点推动网络、流量管理和安全的标准化,而不是为每个集群或云环境叠加单点工具。企业可以通过复用一致的Ingress和Gateway API架构、采用模板化部署,以及利用智能负载均衡和可观测性提高资源利用率,降低运维成本。采用生产级网络可保持性能,该网络支持高吞吐量、低延迟,并可通过Kubernetes原生API和GitOps工作流实现自动化。

F5通过智能流量管理优化面向AI/ML的Kubernetes网络,其能力超越了基本的轮询负载均衡。F5支持模型感知路由、高吞吐量L3–L7流量处理,以及GPU支持的推理和训练工作负载所需的确定性性能。

随着组织不断扩大Kubernetes的使用范围,集群和Kubernetes云服务很容易出现无序扩张。这通常会造成网络、安全和可观测性方面的碎片化。不同的Ingress控制器、云负载均衡器和策略模型会导致配置漂移、安全策略执行不一致,以及端到端可见性受限。团队需要管理多个控制平面和工具链,运维复杂性随之增加。如果缺乏设计合理的连接层,跨集群、跨云扩展Kubernetes就会导致成本上升、故障排查变慢、可靠性降低。

在边缘运行Kubernetes的简便方式是使用轻量、一致的Kubernetes发行版,并结合集中的网络和安全控制。边缘环境需要可预测的性能、轻量级组件、尽可能低的运维开销,以及对间歇性连接的支持。通过在核心、云和边缘环境中统一入口、流量路由和安全策略,团队可以大规模部署Kubernetes,同时保持可见性、隔离和自动化,而无需依赖特定云服务。