NGINX Full Version

使用 Ingress controller 扩展、保护并监控 Kubernetes 中的 AI/ML 工作负载

人工智能和机器学习 (AI/ML) 工作负载正在改变企业的运营和创新方式。作为公认的容器编排和管理标准,Kubernetes 是在混合多云环境中支持可扩展的大型语言模型 (LLM) 工作负载和推理模型的首选平台。

在 Kubernetes 中,Ingress controller(Ingress 控制器)在交付和保护容器化应用方面发挥着重要作用。它们部署在 Kubernetes 集群的边缘,集中处理用户与应用之间的通信。

在本文中,我们将探讨 Ingress controller 和 F5 NGINX Kubernetes 互联套件如何帮助简化和优化 AI/ML 工作负载的模型服务、实验、监控及安全防护。

 

在生产环境中大规模部署 AI/ML 模型

在大规模部署 AI/ML 模型时,Kubernetes 的开箱即用特性和功能可帮助您:

与此同时,企业在生产环境中对 AI/ML 模型进行大规模服务、实验、监控和保护时可能会面临以下挑战:

F5 NGINX Ingress Controller 等企业级 Ingress controller 可帮助应对这些挑战。借助一套集 Ingress controller、负载均衡器及 API 网关功能于一身的可靠工具,无论在何处运行 Kubernetes,您均可延长正常运行时间、增强保护并实现大规模可视化,而且还能够降低复杂性和运维成本。

NGINX Ingress Controller 还可与行业领先的 F5 七层应用保护技术紧密集成。该技术有助于缓解针对 LLM 应用的 OWASP 十大网络威胁,并保护 AI/ML 工作负载免受 DoS 攻击。

 

面向 AI/ML 工作负载的 Ingress controller 的优势

Ingress controller 可通过以下功能简化生产环境中 AI/ML 工作负载的部署和运行:

NGINX Kubernetes 互联套件包括 NGINX Ingress ControllerF5 NGINX App Protect,可在运行 AI/ML 应用的 Kubernetes 集群与其用户之间提供快速、可靠和安全的通信——不论是本地还是云端。它有助于简化任何 Kubernetes 环境中的模型服务、实验、监控和安全防护,可增强云提供商和预打包 Kubernetes 产品的功能,提供更出色的大规模安全防护、可用性和可观测性。

 

开始使用 NGINX Kubernetes 互联套件

NGINX 提供了一套全面的工具和构建模块,可充分满足您的需求,帮助您增强 Kubernetes 平台的安全性、可扩展性及可见性。

您可以立即申请 Kubernetes 互联套件的 30 天免费试用版