Partner Integration

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 Management Partners

Partners who integrate with job schedulers, container orchestrators, and workload management systems to provide power allocation.

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
  • Workload Integration: Power management integrated with workload scheduling and orchestration systems