Centralized Routing on Single Rack Small Data
Center Leaf Pair (not Border Leaf Pair)
The following items are required before you configure centralized routing on Single Rack
Small Data Center Leaf Pair.
- The device-role (leaf or border-leaf) are specified during the addition of the
devices to the fabric, prior to the “fabric configure”.
- Border-Leaf pair can exist in a Clos
or Small Data Center fabric irrespective of the VRFs instantiated in the fabric are
distributed or centralized.
- Device role border-leaf implies the leaf pair used at the edge (border) of the
fabric, and not restricted to the centralized routing.
- Tenant (PO, VRF, EPG, or BGP)
provisioning happens on a configured fabric.
- Only the Border-Leaf devices can act as Centralized Routers.
- Default routing-type for a VRF is “distributed” and you need to explicitly provide
the value “centralized” if needed.
- During the creation of the VRF as a
CR (Centralized Router), EFA needs to instantiate the VRF on a pair of Border-Leaf devices.
- If the fabric (Clos or Small Data
Center) has only one pair of Border-Leaf devices then the same pair is chosen as the
designated CRs (Centralized Routers) for the VRF. Else, need to explicitly provide
the Border-Leaf devices as the designated CRs (Centralized Routers) during the
creation of the VRF.
- EFA is designed to expand or compress with the addition or deletion of racks (rack =
MCT-pair) as per your requirement.
- EFA cannot determine “a given fabric is a single rack small data center fabric and
can never be expanded beyond that”. Hence there is no specific automation for a
single-rack use case.
- For CR on a single rack small data
center fabric, EFA recommends that you configure the fabric with the device-role = border-leaf for
both the MCT nodes.
- If you want to use Day 1 Centralized Routing
provisioning on a “Day 0 Configured Single Rack Leaf Small Data Center
Fabric”, then the same results in failure because CR can be instantiated
only on the border-leaf pair of the small data center fabric.
- You cannot recreate the fabric with device-role = border-leaf.
Fabric Setting for a single-rack-deployment
- A new fabric setting “single-rack-deployment” is introduced as
follows:
efa fabric setting update --name <non-clos-fabric-name> --single-rack-deployment <Yes|No>
- The fabric setting is applicable only for the Small Data Center fabric.
- Default value of
single-rack-delployment = No.
- After upgrade from EFA 2.4.x to EFA 2.5.0, all the EFA 2.4.x small data center
fabrics have single-rack-deployment =No.
- Single Rack Deployment
- When the “single-rack-deployment = Yes” and the fabric is configured,
- You are not allowed to modify the single-rack-deployment from
Yes to No.
- The state is used
as an indicator to EFA that “a given fabric is a single rack non clos fabric and
will never be expanded beyond that”, so that EFA can have specific automation for the specific scenario of
allowing the non-border-leaf rack act as CR (Centralized Router)
for single rack small data center leaf pair deployments.
- You cannot expand such a fabric. If you intend to expand such a
fabric, then you must delete the fabric and recreate the same
with “single-rack-deployment = No”.
- When the “single-rack-deployment = Yes” and the fabric is not
configured,
- You can modify the single-rack-deployment value from Yes to
No.
- Multi Rack Deployment
- When the “single-rack-deployment = No” and fabric is configured or
not-configured,
- You can modify the value of single-rack-deployment from No to
Yes, provided the existing number of racks in the fabric is
1.
- Fabric Device Add
- Validations are done to ensure the number of racks in the given fabric
adhere to the fabric settings.