Professional Documents
Culture Documents
ACI Best Practice Configurations
ACI Best Practice Configurations
The top question all new ACI customers have (or should have), is what
are the configurations that should be enabled on my fabric from the
beginning? With that in mind, we’re going use this post as a living
document with configurations that are considered “Best Practice” to
have enabled. We will keep this document updated as new versions
come out, so don’t forget to bookmark this page! Wherever possible, we
will include the Cisco documentation for the links, or at the very least, a
detailed explanation of our reasoning.
https://www.cisco.com/c/en/us/solutions/collateral/data-center-
virtualization/application-centric-infrastructure/white-paper-c11-
739989.html
Are you looking for a programmatic way of enabling all of the Global
Setting Best Practices with a shell-script? Take a look at our ACI Best
Practices for curling article!!
Performing an ACI Fabric Setup is one of the best things about ACI.
However, proper planning for your fabric setup values is critical. When
considering the values for your ACI fabric, it is important to
remember that changing either the infrastructure IP address (TEP IP
pool) range or the infra VLAN after the initial provisioning setup
process is not possible without rebuilding the fabric.
When performing your initial Fabric Setup, you are required to input a
“TEP address range”. This range of IP addresses is used primarily to
provide TEP addresses for Leaf and Spine nodes in the fabric. While the
default value for this is 10.0.0.0/16, it is considered best practice to
provide a unique address block for your TEP pool for a couple of reasons:
1. If you want to extend your TEP pool to AVE (ACI Virtual Edge)
switches in the future, you want a unique address that does not
overlap with existing routing in your network.
2. If you want to have communication to external devices from the
APIC (i.e., VCENTER for VMM integration), you would want
addressing on your infra TEP pool that is unique to avoid IP address
/ routing conflicts for traffic coming back to the APIC from your
VCENTER device.
3. Note – Changing the infrastructure IP address range or the VLAN
after initial provisioning is not possible without rebuilding the
fabric.
The Infra Subnet should not overlap with any other routed subnets in
your network. If this subnet does overlap with another subnet, change
this subnet to a different /16 subnet.
Beginning with APIC 2.2 code, the minimum supported subnet for a
3-APIC cluster is a /23.
If you are using APIC 2.0(1) code up until APIC 2.2 code, the
minimum is /22.
Infra TEP IP should be unused and unique. However, if you do not
have any spare RFC1918 addresses, consider using the RFC6598
range (100.64/10 – CGN use). This will ensure that this is never
conflicted on the internet.
Every Fabric / POD infra TEP pool should come from a unique IP
subnet range.
For more information about this, check out the Cisco APIC Getting
Started Guide, Release 3.x guide on CCO.
For more detailed information, check out the Cisco ACI Best Practices
Guide for Fabric Provisioning.
Also – please check out the Official Cisco ACI Best Practices guide on
CCO!
Hey great article. Maybe you can add the reasons why you would
recommend that … eg Disable Remote EP Learn, why?
Liked by 1 person
Reply
Like
Reply
Hello,
Like
Reply
Jody April 13, 2018 at 10:23 am
Loading...
Reply
Loading...
Reply
Mohammed September 1, 2018 at 2:09 am
Hi Jody,
Thanks
Loading...
Reply
Reply
Adeboye June 2, 2019 at 3:07 pm
Loading...
Reply
Hi Jody,
Thanks.
Loading...
Reply
Leave a Reply
Enter your comment here...
This site uses Akismet to reduce spam. Learn how your comment data is
processed.
Search …
Github
Cisco Datacenter
Unofficial ACI Guide
Powered by WordPress.com.