Partner Integration#

This section provides integration guides for DPS partners, covering grid solutions, optimization systems, and workload management integrations.

Partner Categories#

Grid Integration Partners#

Partners who provide grid intelligence solutions that interface between electrical utility grids and datacenter power management systems.

  • Grid Integrator SDK - Grid intelligence solutions for datacenter power integration using the DPS NvGrid gRPC API

Power Optimization Partners#

Partners who develop optimization algorithms and systems for datacenter power efficiency and performance optimization.

  • Optimization Developer SDK - Tools for developing power and performance optimization solutions within NVIDIA’s datacenter infrastructure

Workload Scheduling Partners#

Partners who integrate workload schedulers so that placement decisions and DPS power management stay consistent.

Integration Approach#

Standards-Based APIs#

All partner integrations use standardized gRPC APIs with protobuf message definitions for communication between partner systems and DPS.

Simulator-First Development#

Partner integrations are developed and tested using DPS simulators, providing consistent testing environments independent of specific hardware configurations or utility connections.

Event-Driven Architecture#

Partner systems receive real-time notifications through webhook systems for grid events, power changes, and system state transitions.

Getting Started#

Prerequisites#

Before beginning partner integration development:

  1. DPS Environment: Access to DPS development environment with simulators

  2. API Access: Authentication credentials for DPS gRPC APIs

  3. Development Tools: gRPC development tools for chosen programming language

  4. Documentation Access: Access to API specifications and integration guides

Development Process#

  1. Environment Setup: Deploy DPS development environment with simulators

  2. API Client Development: Implement gRPC client using DPS API definitions

  3. Integration Testing: Test integration using simulator environment

  4. Production Validation: Validate integration in production-like environment

Support and Resources#

  • API Documentation: gRPC API specifications and message definitions

  • Simulator Configuration: Testing environment configurations

  • Integration Examples: Code examples for common integration patterns

Partner Integrations#

Partner integrations with DPS enable:

  • Grid Intelligence: Grid integration capabilities for demand response and load management

  • Power Efficiency: Power optimization algorithms integrated with DPS power management