Skip to content

Architecture

Core Components

The Rafay and Netris Controllers are the core components.

Architecture


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