White Paper c11 742214

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

White paper

Cisco public

Cisco ACI Multi-tier


Architecture

© 2021 Cisco and/or its affiliates. All rights reserved. Page 1 of 10


Contents
Executive summary 3
Multi-tier architectures 3
Cisco ACI Multi-tier design considerations 5
Multi-tier Cisco ACI fabric configuration 8
Topology example 9
References 10

© 2021 Cisco and/or its affiliates. All rights reserved. Page 2 of 10


Executive summary
This document describes the details of Cisco® Application Centric Infrastructure (Cisco ACI™) Multi-tier
architecture, which is introduced in Cisco Application Policy Infrastructure Controller (APIC) Release 4.1. Cisco
ACI Multi-tier provides the capability for vertical expansion of the Cisco ACI policy domain and its associated
benefits.

Multi-tier architectures
Until a few years ago, in traditional data centers a 3-tier architecture of core-aggregation-access switching had
been a common design model for many enterprise networks. The primary reason for this architecture was to
provide a fabric for high-speed packet switching between multiple aggregation modules connecting to the data
center core.

Figure 1.
Traditional 3-tier architecture (core, aggregation, and access) topology

But the traditional model had its limitations when the virtualization of computing brought a distributed workload
environment with an increase in east-west traffic. The complexities of Layer 2 networks running Spanning Tree
protocol and a lack of efficient forwarding for server-to-server traffic required a new design model.

To overcome the limitation of a traditional network, Cisco started working on Clos network–based 2-tier spine-
and-leaf architecture and developed the VXLAN-based overlay system, which allowed for efficient handling of
traffic between any two endpoints in the fabric and consistent latency for workloads. Cisco also pioneered the
policy-based automation with its Application Centric Infrastructure (ACI).

© 2021 Cisco and/or its affiliates. All rights reserved. Page 3 of 10


Figure 2.
Cisco ACI 2-tier architecture (spine and leaf) topology

The traditional model of Multi-tier is still required today. The primary reason for this is cable reach, where many
hosts are located across floors or across buildings; however, due to the high pricing of fiber cables and the
limitations of cable distances, it is not ideal in some situations to build a full-mesh two tier Clos fabric. In those
cases, it is more efficient for customers to build a spine-leaf-leaf topology and continue to benefit from the
automation and visibility of Cisco ACI.

Starting with the Cisco APIC Release 4.1(1), you can now create a Multi-tier Cisco ACI fabric topology that
corresponds to the core-aggregation-access architecture. The new design for Cisco ACI incorporates the
addition of a tier-2 leaf layer for connectivity to hosts or servers on the downlink ports and connectivity to the
leaf layer (aggregation) on the uplink ports.

Figure 3.
Cisco ACI Multi-tier architecture (spine, tier-1 leaf, and tier-2 leaf) topology

© 2021 Cisco and/or its affiliates. All rights reserved. Page 4 of 10


Cisco ACI Multi-tier design considerations
Platform support
Only Cisco Cloudscale switches are supported for Multi-tier spine and leaf.

● Spine: EX/FX/C/GX spines (For example, Cisco Nexus 9332C, 9364C, 9316D-GX, and 9500 with
EX/FX/GX linecards)
● Tier-1 leaf: EX/FX/FX2/FX3/GX except Cisco Nexus 93180LC-EX
● Tier-2 leaf: EX/FX/FX2/FX3/GX

See Table 1 for details on supported hardware.

Table 1. Supported platform matrix as of Cisco APIC Release 5.1(3)

Multi-Tier platform support matrix

Switch As a Tier-2 Leaf maximum As a Tier-2 Leaf maximum As a Tier-1 Leaf maximum
supported downlink port* supported fabric ports supported fabric ports
(Host connectivity) (Tier-1 connectivity) (Spine and tier-2 connectivity)

Nexus 93180YC-EX 48x1/10/25-Gbps 48x10/25-Gbp 48x10/25-Gbps


4x40/100-Gbps 6x40/100-Gbps 6x40/100-Gbps

Nexus 93108TC-EX 48x100M/1/10G BASE-T 6x40/100-Gbps 6x40/100-Gbps


4x40/100-Gpbs

N9K-9348GC-FXP** 48x100M/1G BASE-T 4x10/25-Gbps 4x10/25-Gbps


2x40/100-Gbps 2x40/100-Gbps

N9K-93180YC-FX 48x1/10/25-Gbps 48x10/25-Gbps 48x10/25-Gbps


4x40/100-Gbps 6x40/100-Gbps 6x40/100-Gbps

N9K-93108TC-FX 48x100M/1/10-Gbps BASE-T 6x40/100-Gbps 6x40/100-Gbps


4x40/100-Gbps

N9K-93240YC-FX2 48x1/10/25-Gbps 48x1/10/25-Gbps 48x10/25-Gbps fiber ports


10x40/100-Gbps 12x40/100-Gbps 12x40/100-Gbps

N9K-C9336C-FX2 1-34x40/100-Gbps 36x40/100-Gbps 36x40/100-Gbps

N9K-C93216TC-FX2 96x10G BASE-T 12x40/100-Gbps 12x40/100-Gbps


10x40/100-Gbps

© 2021 Cisco and/or its affiliates. All rights reserved. Page 5 of 10


Switch As a Tier-2 Leaf maximum As a Tier-2 Leaf maximum As a Tier-1 Leaf maximum
supported downlink port* supported fabric ports supported fabric ports
(Host connectivity) (Tier-1 connectivity) (Spine and tier-2 connectivity)

N9K-C93360YC-FX2 96x10/25-Gbps 52x10/25Gbps 52x10/25Gbps


10x40/100-Gbps 12x40/100Gbps 12x40/100Gbps

N9K-C93600CD-GX 28x40/100-Gbps 28x40/100-Gbps 28x40/100-Gbps


6x40/100/400-Gbps 8x40/100/400-Gbps 8x40/100/400-Gbps

N9K-C9364C-GX 62x40/100-Gbps 64x40/100-Gbps 64x40/100-Gbps

N9K-C93180YC-FX3 48x1/10/25-Gbps 48x1/10/25-Gbps 48x1/10/25-Gbps


4x40/100-Gbps 6x40/100-Gbps 6x40/100-Gbps

N9K-C93108TC-FX3P 48x100M/1/2.5/5/10-Gbps 6x40/100-Gbps 6x40/100-Gbps


4x40/100-Gpbs

*
Last 2 original fabric ports cannot be used as downlink ports

**
If Tier-2 leaf doesn’t require much bandwidth, it can be used as Tier-1 though it has less fiber ports. Copper port can’t be used as fabric
port.

Note: To convert downlink ports to fabric ports or fabric ports to downlink ports, reloading the switch is
required. Please see the link for more information.
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/4-x/L2-configuration/Cisco-
APIC-Layer2-Configuration-Guide-42x/Cisco-APIC-Layer2-Configuration-Guide-
421_chapter_0111.html#d22200e6671a1635

Design considerations
In a multi-tier topology, all switch to switch links must be configured as fabric ports. You can also use ports that
by default are downlink ports by configuring them to be fabric ports. Special care must be taken when choosing
which port from tier-2 leaf switches is connected to tier-1 leaf switches. This is because the downlink to fabric
link port conversion can be done only after a leaf is discovered by APIC. If the APIC is connected to a tier-2
leaf, at least one tier-2 leaf default fabric port must be connected to a default fabric port on a tier-1 leaf. By
ensuring this, APIC can discover both the tier-2 leaf that is attached to APIC and the tier-1 leaf that the tier-2
leaf is attached to. After this initial discovery you can convert additional ports on the tier-1 and tier-2 leaf
switches to be fabric ports. Also, each Tier-1 leaf should have at least one default fabric port connected to a
tier-2 leaf port.

In summary these are the connectivity requirements for tier-2 leaf switches:

● If APIC is connected to a tier-2 leaf: one default fabric port of the Tier-2 leaf must be connected to a
default fabric port of a tier-1 leaf.
● If no APIC is connected to a tier-2 leaf: one default fabric port of the Tier-2 leaf must be connected to
any port of a tier-1 leaf.

© 2021 Cisco and/or its affiliates. All rights reserved. Page 6 of 10


Figure 4.
Cisco ACI multi-tier architecture (spine, tier-1 leaf, and tier-2 leaf) topology

Design considerations for Cisco ACI Multi-tier architecture include the following:

● Multi-tier architecture is supported only with APIC release 4.1 and later.
● Supported topology is spine – tier-1 leaf – tier-2 leaf.
● Tier-2 leaf switch fabric ports are connected to tier-1 leaf switch fabric ports.
● Tier-2 leaf can connect to more than two tier-1 leaf switches, in comparison to a traditional double-
sided vPC design, which has only two upstream switches. The maximum number of ECMP links
supported by tier-2 leaf to tier-1 leaf is 18.
● There are no restrictions of EPG, L3Out, APIC or FEX connectivity to tier-2 leaf switches. They can be
connected to tier-1 leaf switches or to tier-2 leaf switches. Per leaf scale is independent regardless of
Tier-1 or Tier-2.
● Tier-1 leaf switches can have both hosts and tier-2 leaf switches connected on it.
● Multi-tier architecture supports Multi-Pod and Multi-Site.
● Tier-2 leaf switches cannot be connected to remote leaf switches (tier-1 leaf switches).
● Recommendation for tier-2 leaf: Use at least one of the default uplinks as a fabric link to ensure recovery
in case of factory reset.
● Scale: The maximum number of tier-1 leaf switches and tier-2 leaf switches combined is equal to the
maximum number of leaf switches in the fabric (200 per pod; 400 per Multi-Pod).
● A tier-1 leaf that is connected to a tier-2 leaf must follow the support matrix (see Table 1), but first
generation leaf switches (non-EX/FX) can coexist in the same fabric, as long as tier-2 leaf switches are
not connected to these.

© 2021 Cisco and/or its affiliates. All rights reserved. Page 7 of 10


Figure 5.
Cisco ACI multi-tier architecture (spine, tier-1 leaf, and tier-2 leaf) topology consideration

Multi-tier Cisco ACI fabric configuration


There is no additional configuration required on spine switches for a Multi-tier Cisco ACI fabric. If the tier-1 or
tier-2 interfaces that are for switch to switch connectivities need to be converted to fabric ports, the
configuration to do so is highlighted in the following guide:
https://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/2-
x/L2_config/b_Cisco_APIC_Layer_2_Configuration_Guide/b_Cisco_APIC_Layer_2_Configuration_Guide_chapt
er_0100.html#d2685e6089a1635.

Tier-2 leaf switch registration


Tier-2 leaf configuration can be done as part of switch registration. If the node is already running as a tier-1
leaf, we need to perform “Remove from controller” first, then register it as a tier-2 leaf.

The location is Fabric > Inventory > Fabric Membership > Nodes Pending Registration > Create Fabric Node
Member. You need to check “Is Tier-2 Leaf” option (Figure 6).

Figure 6.
Tier-2 leaf switch registration

© 2021 Cisco and/or its affiliates. All rights reserved. Page 8 of 10


Topology example
This section explains topology examples. Note that because several designs and requirements are possible, the
example used in this document may not exactly reflect your environment.

The bullet list below describes the topology requirements:

● Multiple server racks in different rows in a floor or data center


● 40/100G fabric link for spine and tier-1 leaf link
● 40/100G fabric link for tier-1 leaf and tier-2 leaf link
● 10/25/40/100G server link
● Avoid full-mesh cablings across rows

The spine and leaf switch models are as follows:

● Spine: Cisco Nexus 9332C, Cisco Nexus 9364C, or Cisco Nexus 9500 with EX/FX line cards
● Tier-1 leaf: Cisco Nexus 9336C-FX2 (40/100G Leaf) as End of Row (EoR) switch
● Tier-2 leaf: Cisco Nexus 93180/93108 EX/FX or 9336C-FX2 as Top of Rack (ToR) switch

Figure 7.
Topology example

If there is 1G server access, and there is no high bandwidth requirement, using Cisco Nexus 93180/93108
EX/FX as tier-1 leaf and Cisco Nexus 9348FXP as tier-2 leaf is also a good option. Also, 10G ports can be used
as fabric ports.

© 2021 Cisco and/or its affiliates. All rights reserved. Page 9 of 10


References
Cisco Application Centric Infrastructure (Cisco ACI):

https://www.cisco.com/c/en/us/solutions/data-center-virtualization/application-centric-
infrastructure/index.html

Cisco Application Policy Infrastructure Controller (APIC)

https://www.cisco.com/c/en/us/support/cloud-systems-management/application-policy-infrastructure-
controller-apic/tsd-products-support-series-home.html

Cisco ACI Multi-Pod White Paper:

https://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-
infrastructure/white-paper-c11-737855.html

Cisco AI Multi-Site Architecture White Paper:

https://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-
infrastructure/white-paper-c11-739609.html

Printed in USA C11-742214-10 03/21

© 2021 Cisco and/or its affiliates. All rights reserved. Page 10 of 10

You might also like