ACI simulator fabric discovery

The APIC discovers new switches that are directly connected to any switch it currently manages. Each APIC instance in the cluster first discovers only the leaf switch to which it is directly connected. When I log in to the dashboard after the initial configuration I see only one controller in the cluster:

One controller

Also when I display the topology of my fabric I see only one APIC controller and no leaf or spine switches.

Topology

When I go to Fabric => Inventory => Fabric Membership you will see one leaf switch which was discovered by the APIC1 but this switch is not yet registered.

Leaf registration

To register the leaf switch you need to doubleclick in the TEP-1-101 row and then it allows you to edit the settings. To register the switch you need to provide a Node ID which must be greater than 100 (1-100 is registered by APIC) and Node Name:

Registration

After the registration you will see that the Leaf1 switch will get an IP address and two other spine switches will be displayed in the table:

Spine-discovery

Also the topology changed:

Topology

Using the APIC CLI you can also verify the fabric discovery and registration status:

apic1# acidiag fnvread
      ID             Name    Serial Number         IP Address    Role    Pod ID       State   LastUpdMsgId
----------------------------------------------------------------------------------------------------------
       0                         TEP-1-103            0.0.0.0 unknown       0        unknown   0
       0                         TEP-1-104            0.0.0.0 unknown       0        unknown   0
     101            Leaf1        TEP-1-101     10.0.216.95/32    leaf       1         active   0

 

After all the switches in the fabric are discovered and register it should look like this:

Fabric

And from the CLI:

apic1# acidiag fnvread
      ID             Name    Serial Number         IP Address    Role    Pod ID       State   LastUpdMsgId
----------------------------------------------------------------------------------------------------------
     101            Leaf1        TEP-1-101     10.0.216.95/32    leaf       1         active   0
     102            Leaf2        TEP-1-102     10.0.216.92/32    leaf       1         active   0
     201           Spine1        TEP-1-103     10.0.216.94/32   spine       1         active   0
     202           Spine2        TEP-1-104     10.0.216.93/32   spine       1         active   0

As you can see we are still missing two APIC controllers… This was something that I did not expect. If you readed my previous blogpost about initial ACI simulator configuration then you maybe noted that I configured only APIC1 and that was the mistake. You need to perform the initial configuration for all APIC controllers which needs to be in the cluster. Ok then back to the KVM Console and again… In the KVM Console you can switch between APIC controllers:

Alt + F1 => APIC1

Alt + F2 => APIC2

Alt + F3 => APIC3

After the initial configuration is done on all APIC controller then it looks much better:

APIC cluster

In further posts we will play with some other features of ACI simulator.

-M-