Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

ACI

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 16
At a glance
Powered by AI
The key takeaways are that ACI is an application-centric infrastructure solution from Cisco that uses software-defined networking and promise theory to provide scalability, reliability, automation and ease of management.

The main components of an ACI fabric are leaf switches, spine switches, border leaf switches, APIC controllers, and the underlay Nexus 9000 series switches in ACI mode.

Fabric policies configure the interfaces between spine and leaf switches and handle fabric management, while access policies configure external facing interfaces like servers and external switches.

Application Centric Infrastructure

SDN Solution for Application Agility & DC Automation


What is ACI?

 Application Centric Infrastructure – Cisco SDN Solution


 It is Application Tier based Network
 It is Software Defined Network – We define the need & requirements to ACI, it does the
rest by its own
 Separate Control Plane & Data Plane – Controller to manage ACI Fabric, and very fast
Data plane cut through switching, non-blocking overlay
 It reduces the configuration by almost 60%
 Easy to troubleshoot
 Uses Promise Theory – We don’t configure each port explicitly, we tell the ACI what to do,
and it configures the hardware & ports accordingly
Why ACI, as compared to TRADITIONAL Network?

 Scalable & Reliable


 Single point of Management – Controller (APIC) based architecture
 Easy to Configure & Manage – like click-click-finish
 Automated Fabric – No need to configure any NEW Leaf/Spine unit from the scratch, ACI
Fabric does it by its own
 Network Provisioning for NEW/Existing Application/Server is very fast in terms of VLAN,
Subnets, Protocols, Ports, etc.
 ACI has advance Automation & Programmability capabilities
Traditional ‘n – Tiers’ Application Design
ACI Network - Application based on Promise Theory

We identify the requirements, we describe the application, we tell ACI how we want the
application to behave, who its going to talk to, and Fabric deploys the policies to Hardware
Switches based on Promise Theory.
ACI Constructs & Terminologies
OSI Model vs ACI Logical Model
ACI Underlay Hardware – Nexus 9500 & 9300 Switches

The Cisco Nexus 9000 Platform has two modes of Operations


 NX-OS Mode - Provides a traditional Switching Model with advanced automation &
programmability capabilities.
 ACI Mode - Provides an Application Centric Representation of the Network as a
whole, utilizing advanced features to abstract the complexity of underlying network.
ACI Fabric Physical Connection
ACI Fabric Components

 Leaf Switches provide connectivity into the Fabric at the ToR or EoR. They
serve as distributed layer 3 gateways, the policy enforcement points, and
gateways into external networks.
 Border Leaf Switches are any leaf nodes that connect to a network device
external to the ACI fabric, such as firewalls, load balancers, routers, or non-
ACI switches; allowing a smooth migration to an ACI network.
 Spine Switches provide a non-blocking fabric with rapid failure detection and
re-routing. These are used to forward traffic between two leaf switches.
Beginning with Software version 2.0(2), ACI supports Layer 3 connections with
EVPN to the spine switches.
 APIC Controllers provide the centralized point of management for fabric
configuration and observing the summary operational state. From a policy
perspective, the APIC is the primary point of contact for configuration and
acts as the policy repository.
ACI Network – Spine-Leaf Multistage (CLOS) Fabric

 Full Mesh interconnection within Fabric


 Every Leaf connects to every spine
 Can be non-blocking if NO oversubscription
 Distribution of traffic instead of best path
 Transparent Interconnect of Lots of Links (TRILL)
 Cisco Fabric Path
Stateless Filtering
Encapsulation Normalization, VXLAN Bridging & Routing
ACI Fabric & Access
Policy
ACI – Fabric Policy

 Fabric Policies – Configure Interfaces that connects Spines & Leaf Switches, and does other POD
Mgmt. tweaks, like NTP, BGP, ISIS, COOP GPO, Mgmt. Access, Date/Time, etc.
ACI – Access Policy

 Access Policies – Configures External facing Interfaces, like Servers, External Switches,
etc.

You might also like