Cisco ACI Network Centric vs Application Centric approach

Rashmi Bhardwaj | Blog,Cloud & Virtualization,Routing & Switching
Google ADs

Introduction to ACI Deployment

While deploying Cisco ACI (Application Centric Infrastructure), implementers face tough task of deciding whether mode of fabric deployment should be Network Centric or Application Centric. The task is more challenging due to the fact that administrators and designers are less familiar with ACI related terms like Bridge domain (BD),  Endpoint group (EPG), Contracts and Tenants amongst others. Considering the challenges being faced in embracing ACI architecture, in this article we shall discuss on 2 modes of ACI deployment

(1) Network Centric and

(2) Application Centric

Google ADs

Related- Cisco ACI Tenant

Difference Between Network Centric & Application Centric approach:

  • Network Centric  approach is considered a soft transition for customers from traditional architecture to ACI architecture. This approach allows existing network architecture and flows to remain the same, henceforth allowing IT resources considerable amount of time  to get acclimatized with the new terminologies of ACI fabric.
  • On the other hand, Application Centric approach is comparatively a new approach model where application tiers are defined by EPGs . In this setup, Application Profiles are created for each application with EPGs based on the application architecture tiers. The notion is to give the network administrator a view of the application, its connectivity & security requirement from the ACI fabric.
  • While Network Centric mode considers  traditional approach of retaining concept of Sub netting and using VLANs and VRFs.
  • In contrast Application Centric approach hides traditional network related  terminologies (such as VRFs, VLANs, and subnets). In fact default gateway may or may not reside in ACI fabric when it comes to Network Centric setup, whereas default gateway resides in ACI fabric in most of occasions.
  • When it comes to mapping, former considers mapping of BD and EPG to VLAN, latter will Map applications with same functions to same EPGs. Network Centric approach is recommended when gradual migration from existing  setup to new infrastructure is required.
  • Whereas Application Centric approach is preferred when a greenfield Network environment is being setup. Notable to share that key requirement of Application oriented policy modelling is to have the application visibility and its dependency mappings.

Comparison Table : Cisco ACI Network Centric vs Application Centric

Below is the table which enumerates the comparison between both approaches in a structured form –

PARAMETER
NETWORK CENTRICAPPLICATION CENTRIC
TerminologyNetwork Centric approach allows existing network architecture and flows to remain the same, henceforth allowing IT resources enough period to get acclimatized with the new terminologies of ACI fabric.Application Centric approach is comparatively a new approach model where application tiers are defined by EPGs . In this setup, Application Profiles are created for each application with EPGs based on the application architecture tiers.
ApproachConsiders traditional approach of using Subnets, VLANs and VRFsHides traditional network related terminologies (such as VRFs, VLANs, and subnets).
Default GatewayMay or may not reside in ACI Fabric, subject to requirement.Generally resides in ACI fabric
Defining of PoliciesPolicies are defined based on existing network setup like how VLANs are created.Policies are defined and created based on application details like application names, application security requirement etc
MappingMaps BD and EPG to VLANMaps applications with same functions to same EPGs
Usage scenarioWhen gradual migration from existing setup to new infrastructure is required.When a greenfield Network environment is being setup
Focus areaNetwork focussedApplication Orchestration focussed
BenefitsClose to traditional design and simpler for network resources to operate.
Routes leaking across VRFs becomes easier
Less dependency on IP Subnet planning
Limited dependency of application developers on network team

Hope this article helps clarify differences between Network Centric and Application centric approach in ACI architecture.

Continue Reading:

Introduction to Cisco ACI 3.0 Multi-site Fabric

Nexus ACI 45 Interview Questions

ABOUT THE AUTHOR


Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart