Multiple VIM/VPOD Instances

Each VIM/VPOD instance or OpenStack is mapped to a separate EFA Tenant. A VIM Instance can be segregated as follows:

The following figure shows an example of multiple VIM/VPOD instances managing the same IP fabric.

Click to expand in new window
Multiple VIM or VPOD instances
VIM EFA Tenant BD Properties
VIM1 OS-Tenant-VIM1

BD is disabled

CTAG mapped to VLAN on IP Fabric

VLAN-Range = 2-4080 Specified in ml2_conf.ini network_vlan_ranges = physnet1:2:4080

Physical interfaces can be specified using the topology.

VIM2 OS-Tenant-VIM2

BD is enabled

CTAG mapped to BD on IP Fabric

LAN-Range = 2-4080 Specified in ml2_conf.ini network_vlan_ranges = physnet1:2:4080

Tenant created with –bd-enable flag.

Physical interfaces can be specified using the topology.

Example

The following example shows multiple VIM/VPOD instances.

# efa tenant create --name VIM1 --port 10.24.80.111[0/1],10.24.80.112[0/1] --vlan-range 2-4080  --vrf-count 200 

# efa tenant create --name VIM2 --port 10.24.80.112[0/2],10.24.80.113[0/1],10.24.80.114[0/1]  --enable-bd  --vlan-range 2-4080  --vrf-count 200 

# efa tenant show 
+----------------+-------------+-------------+------------+-----------+-----------+------------------------------------+ 
|      Name      | L2VNI-Start | L3VNI-Start | VLAN-Range | VRF-Count | Enable-BD |               Ports                | 
+----------------+-------------+-------------+------------+-----------+-----------+------------------------------------+ 
| default-tenant | *           | *           | *          | *         | *         | *                                  | 
+----------------+-------------+-------------+------------+-----------+-----------+------------------------------------+ 
| VIM1           | 0           | 0           | 2-4080     | 200       | False     | 10.24.80.111[0/1]                  | 
|                |             |             |            |           |           | 10.24.80.112[0/1]                  | 
+----------------+-------------+-------------+------------+-----------+-----------+------------------------------------+ 
| VIM2           | 0           | 0           | 2-4080     | 200       | True      | 10.24.80.112[0/2]                  | 
|                |             |             |            |           |           | 10.24.80.113[0/1]                  | 
|                |             |             |            |           |           | 10.24.80.114[0/1]                  | 
+----------------+-------------+-------------+------------+-----------+-----------+------------------------------------+ 
*: VNIs will be allocated from the default-tenant VNI pool, for new tenant and default-tenant network. 
--- Time Elapsed: 23.9927ms ---