跳到正文
LMSYS Blog· NVIDIA NIM Team and SGLang Team·· 1 天前AI 评分46

SGLang 驱动 NVIDIA NIM 认证微服务,推进企业级推理

SGLang and NVIDIA NIM: Advancing Enterprise Inference Together

AI 导读

SGLang 现已成为 NVIDIA NIM 认证微服务的推理引擎,NVIDIA 通过验证容器、针对受支持模型和 GPU 的优化配置以及 NVIDIA AI Enterprise 企业支持,让企业更易采用 SGLang 的 serving 创新。

正文 · 原文

SGLang now powers NVIDIA NIM Certified microservices. The open-source inference engine brings together high performance, broad model support, and a developer community that continues to push inference forward. It is already proven in large-scale production deployments.

With NVIDIA NIM Certified microservices now built on SGLang, NVIDIA makes it easier for enterprises to adopt SGLang’s serving innovations, with validated containers, optimized configurations for supported models and GPUs, and enterprise support through NVIDIA AI Enterprise. Ref: SGLang documentation, Certified NIM catalog

NVIDIA NIM based on SGLang: NIM adds validated containers, curated deployment profiles, security maintenance and enterprise support on top of the SGLang inference engine

The collaboration brings complementary engineering strengths to a shared goal: helping developers get more from their AI infrastructure. SGLang advances the inference engine and gives developers extensive control over how models run. The NVIDIA NIM team builds on that foundation, turning those capabilities into deployments that enterprise teams can confidently configure, operate, and maintain.

SGLang’s breadth is an important starting point. Its support for diverse models and hardware platforms gives developers flexibility as their applications evolve. NIM adds a focused validation effort around a curated selection of popular models and the NVIDIA hardware customers deploy on. Across the broader NIM program, validation covers more than 30 NVIDIA hardware SKUs and more than 37 popular models, helping users identify a dependable deployment path.

That validation connects compatibility to practical deployment decisions. Developers need to know which configurations have been tested for their model, which hardware they require, and what performance to expect. NIM documents verified configurations and optimized profiles, giving teams a concrete starting point for deployment. Ref: NIM support matrix

Performance is another central part of the collaboration. SGLang provides a high-performance foundation through capabilities such as Unified Radix Cache and Breakable CUDA Graph. NIM builds on that foundation by tuning selected models and configurations for user workloads. The objective is to make strong tokens-per-second-per-GPU performance accessible in the configurations users actually deploy. Ref: SGLang documentation, NIM performance validation

Achieving that objective requires attention to the workload. An interactive assistant has different latency requirements from a batch generation service, while applications processing long documents place different demands on the system than applications generating long responses. NIM’s workload-specific tuning and packaged profiles help translate engine capabilities into useful deployment choices. For supported model-specific offerings, users can start with curated settings and hardware-aware profile selection. Ref: NIM model profiles

How SGLang Cookbook recipes become validated NIM profiles: engine defaults, existing NIM profiles and SGLang Cookbook feed an optimization search, producing validated NIM profiles and containers, with findings contributed upstream

The same approach applies to the developer experience. SGLang’s flexibility gives engineers room to explore model behavior, serving features, and runtime configurations. NIM developers use that flexibility to assemble an experience that works out of the box for supported configurations, while preserving access to engine settings for teams with specialized requirements. Users gain a simpler starting point and room to customize as their needs become more sophisticated. Ref: NIM configuration documentation

SGLang also brings an established foundation for production serving. NIM adds enterprise security maintenance on top, including vulnerability scanning and remediation, alongside validated releases and support through NVIDIA AI Enterprise. This ongoing maintenance helps enterprise teams manage the software throughout its deployment lifecycle. Enterprise support is optional and available with an active NVIDIA AI Enterprise subscription. Ref: NIM enterprise capabilities, NIM support offerings

Looking ahead, closer collaboration can strengthen both projects. Enterprise validation can surface issues across a wider range of hardware and workloads. Performance investigations can identify opportunities for shared optimizations. User experience can help guide improvements to configuration, observability, and deployment workflows. Contributing those findings and improvements upstream would extend their value to the broader SGLang community.

Certified NIM provides a foundation for that continuing collaboration: expanding validated model coverage, making new SGLang capabilities easier to adopt, and bringing lessons from enterprise deployments back into open-source development.

来源:LMSYS Blog · lmsys.org