Tenant Onboarding
When a tenant org is onboarded in the Rafay platform, it will automatically provision the following in Netris:
- Server clusters in Netris
- Tenant-specific networks
- Storage connectivity
- Hypervisor endpoints
When a new tenant or (e.g. coke-tenant) is onboarded in the Rafay Operations Console, the steps described below are performed automatically.
1. Server Creation in Netris¶
Rafay calls the Netris API to create a new Server Cluster for the tenant. In the example below, the server template "HGX1" in Netris is used to create the new server cluster.
2. Network Provisioning¶
Each server cluster provisions two vNets:
- East-West traffic (Infiniband via UFM)
- North-South (external) traffic
Upon VNet creation for the tenant, Rafay automatically imports the VNets appended with 'N-S' into its VRF inventory.
These are then assigned to the corresponding tenant org in Rafay. See the image below for an example.
sequenceDiagram
Rafay->>Netris: Create Tenant Cluster
Netris->>Netris: Provision vNets
Netris-->>Rafay: Sync VRFs
3. Storage Connectivity¶
Rafay also establishes VPC peering between the tenant and storage networks. In the example below, VPC peering was orchestrated by Rafay between the "Tenant VPC" and the "Storage Network"
4. User SKUs¶
The steps described below describe how the end user SKUs for VMs and Bare Metal Servers are orchestrated via the integration.
VM SKU¶
This step applies for VMs that end users can launch and use. Rafay will first check the inventory for GPU servers that are have the tag "vmaas-node-onboarding = true".
In the example below, in the Rafay Operations Console,
- Navigate to Inventory->Datacenters
- Select "M3-1K"
- Select "Servers"
Notice that the servers have the required tag for VMs.
In Netris, Rafay automatically adds this server to the tenant’s server cluster as shared endpoints. Netris will configure the correct network settings (tenants' VLAN/VRF) for the hypervisor servers, making them ready to host tenant VMs.
Bare Metal SKU¶
When a bare-metal server is allocated for the tenant, Rafay calls the Netris API to add that server to the tenant’s server cluster as an endpoint.






