Architecture
Core Components¶
The Rafay and Netris Controllers are the core components.
Rafay Controller¶
The Rafay controller's responsibilities are:
- Tenant lifecycle orchestration
- VM and bare-metal provisioning
- Inventory synchronization
- API-driven automation
Netris Controller¶
The Netris controller's responsibilities are:
- Network operator for data center fabrics
- Manages VLANs, VRFs, VPCs, and endpoints
- Template-based server cluster provisioning
The flow chart below describes the integration at a high level.
flowchart TD
Rafay[Rafay Controller]
Netris[Netris Controller]
Fabric[Network Fabric]
Storage[Shared Storage VPCs]
Rafay -->|API Calls| Netris
Netris --> Fabric
Fabric --> Storage
Netris -->|vNet / VRF Sync| Rafay