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.
Workload Scheduling Integrator SDK - Integrating a workload scheduler with DPS
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:
DPS Environment: Access to DPS development environment with simulators
API Access: Authentication credentials for DPS gRPC APIs
Development Tools: gRPC development tools for chosen programming language
Documentation Access: Access to API specifications and integration guides
Development Process#
Environment Setup: Deploy DPS development environment with simulators
API Client Development: Implement gRPC client using DPS API definitions
Integration Testing: Test integration using simulator environment
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