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.
- Workload Scheduling Integrator SDK - Tools for integrating workload scheduling solutions into datacenter power management
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
- Workload Integration: Power management integrated with workload scheduling and orchestration systems