> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/rms/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/rms/_mcp/server.

# NVIDIA Rack Management Service

The Rack Management Service (RMS) is a stateless, rack-level hardware management
service for NVIDIA data-center infrastructure. It exposes a single gRPC API that
trusted services and operators use to run power control, inventory, firmware
updates, and switch configuration against targets ranging from a full rack down
to an individual component.

RMS translates client intent into hardware actions across multiple management
protocols: it talks to compute BMCs and power-shelf controllers over
Redfish/HTTPS, and to NVSwitch trays over NVUE REST, SSH, SFTP, and NMX-C gRPC.
Long-running work (firmware updates, switch system-image installs) runs as
asynchronous jobs that clients poll to completion.

## Where to Go Next

| | **Run & Operate RMS** | **Integrate with RMS** | **Evaluate RMS** |
| --- | --- | --- | --- |
| **Who** | Operators deploying and running RMS against real racks | Platform engineers building on the RMS gRPC API | Architects evaluating RMS for their stack |
| **Start here** | [Getting Started: Prerequisites](/rms/documentation/getting-started/prerequisites) | [Architecture](/rms/documentation/architecture/external-view) | [Overview](/rms/documentation/overview) |
| **Then** | [Deployment](/rms/documentation/deployment/deployment-prerequisites) | [Operations (RPC reference)](/rms/documentation/operations/overview) | [Hardware Compatibility List](/rms/documentation/reference/hardware-compatibility-list) |
| **Then** | [Configuration](/rms/documentation/configuration/configuring-rms) | [Development](/rms/documentation/reference/development) | [Glossary](/rms/documentation/reference/glossary) |

## Quick Links

- [Hardware Compatibility List](/rms/documentation/reference/hardware-compatibility-list) - Supported racks, trays, and power shelves
- [Configuration Reference](/rms/documentation/configuration/configuring-rms) - Every `config.toml` key and its Helm value
- [Operations](/rms/documentation/operations/overview) - The `RackManager` gRPC RPCs
- [GitHub](https://github.com/NVIDIA/nv-rms)