You are on page 1of 27

Application Centric Infrastructure

BRKAPP-9024
Tom Edsall - CTO
Cisco Confidential 3
WHO IS INSIEME?
$100M+
INVESTED
BY CISCO
250+
EMPLOYEES
20 YEAR
EXECUTION HISTORY
IN SOFTWARE AND
ASICS
INSIEME
Cisco Confidential 4
WHAT IS ACI?
OPEN RESTFUL APIS
CENTRALIZED POLICY MODEL
OPEN SOURCE
CONTROLLER
APIC
POLICY MODEL
ACI
NETWORK CONNECTS TO ALL COMPONENTS OF DATA CENTER
POLICY MODEL CONTROLS NETWORK AND INFORMATION FLOW
Cisco Confidential 5
TWO TYPES OF LANGUAGE
NETWORK LANGUAGE
VLAN
Subnets
Bridging
Routing
IP Addresses
APP LANGUAGE
WEB
APP
DP
Human
Translator
Cisco Confidential 6
APP-CENTRICITY FOR ACCESS CONTROL
CLEAR, SIMPLE DESCRIPTION OF HOW TIERS ARE ALLOWED TO COMMUNICATE
APP DB WEB
Cisco Confidential 7
APP-CENTRICITY FOR SERVICE DEPLOYMENT
ANY SERVICE CAN BE ADDED BETWEEN TIERS
ADC
APP DB F/W
ADC
WEB
Cisco Confidential 8
APP-CENTRICITY FOR TROUBLESHOOTING AND MONITORING

Easy to Follow Apps
Around the DC
Visibility into the Health of the
Infrastructure for the App
The Network Knows the App
Structure and Components
APPLICATION
NETWORK PROFILE
Traditional
3-Tier
Application
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
HEALTH SCORE
LATENCY
DROP COUNT
VISIBILITY
VMs
Servers
Ports
Switches
Services
Faults
Microsecond(s)
Packets Dropped
82
%
10
25
Cisco Confidential 9
LAYERS OF THE DATA CENTER NETWORK
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
Cisco Confidential 10
VIRTUALIZATION
NETWORK VIRTUALIZATION IS
WHAT
SDN DOES
Essenti al l y re-i nventi ng
Networki ng Over Agai n onl y vi rtual
Important concepts: Locati on Identi ty
Separati on and Central Poi nt of
Control
Chal l enged by Scal e, Rel i abi l i ty,
Compl exi ty, Vi si bi l i ty
Must be done
NETWORK
VIRTUAL NETWORK
Cisco Confidential 12
CISCO AND VIRTUALIZATION
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
SCALEABILITY
VISIBILITY
COMPATIBILITY
HYPERVISOR HYPERVISOR HYPERVISOR
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
APPLICATION
NETWORK PROFILE
PHYSICAL
X86
Cisco Confidential 13
CISCO AND VIRTUALIZATION
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
SCALABILITY
VISIBILITY
COMPATIBILITY
Penalty free
1 million end-points
64K Tenants
No flooding
100 to 200K ports
Single network
Cisco Confidential 14
ACI
NETWORK
CISCO AND VIRTUALIZATION
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
SCALEABILITY
VISIBILITY
COMPATIBILITY
TRADITIONAL
NETWORK
APP NAME
PACKET
Drops
Bandwidth
Location
?
Latency
PACKET
Cisco Confidential 15
NETWORKING LAYER
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
Constant latency
Lowest Cost Infrastructure
(Least # of Fiber Optics)
Scale Out Not Up
USE OF FAT TREE TOPOLOGY
Every Leaf Connects With Every Switch
Cisco Confidential 16
NETWORK LAYER INNOVATIONS
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
Dynamic Load Balancing (+2X)
Dynamic Flow Prioritization (+10X)
Fast re-routing
Multicast multipath
Traffic matrix monitoring

Apps Run Faster and Better
Network is more robust and efficient
APIC
F2 F1
FLOWLETS
F2 F2 F1
F2 F2 F2
HIGH
PRIORITY
F1 F1
STANDARD
PRIORITY
Flowlet
Switching
Dynamic Flow
Prioritization
Focus on an
Application
Response Time
End to End
Congestion
Monitoring
Cisco Confidential 17
TOPOLOGIES
32x10Gbps 32x10Gbps
4x40Gbps
Symmetric
(No link failure)
4x40Gbps
32x10Gbps 32x10Gbps
3x40Gbps
Asymmetric
(Link failure)
4x40Gbps
Cisco Confidential 18
ASYMMETRIC TOPOLOGY (LINK FAILURE)
0
50
100
150
200
250
300
350
400
450
500
0 5 10 15 20 25 30 35 40
J
o
b

C
o
m
p
l
e
t
i
o
n

T
i
m
e

(
s
e
c
)

Trial Number
ECMP
DLBFlowlet
~2x improvement
Cisco Confidential 19
NETWORKING LAYER
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
Constant latency
Lowest Cost Infrastructure
(Least # of Fiber Optics)
Scale Out Not Up
USE OF FAT TREE TOPOLOGY
Every Leaf Connects With Every Switch
Cisco Confidential 20
NO ROUTING AND OVERLAY
BUFFERING
NO VISIBILITY
12 MB Buffer
Counters per
Packet and Bytes
Visibility per Port VXLAN Bridging
MERCHANT SILICON ALONE
LEAVES ROOM FOR IMPROVEMENT
INDUSTRY
BASELINE
Trident 2
Cisco Confidential 21
12 MB Buffer
Counters per
Packet and Bytes
Visibility per Port VXLAN Bridging
MERCHANT +
VXLAN Routing

Normalized Forwarding
VXLAN/NVGRE/VLAN
Incremental 40 MB
Buffer, Active Queue
Management
APPLICATION VISIBILITY
Elephant Traps,
VXLAN Aware Trace-route
Atomic

End-end Latency
Measurements
INDUSTRY
BASELINE
CISCO
ASIC
INNOVATIONS
DYNAMIC LOAD BALANCING
FLOW PRIORITIZATION
MULTICAST MULTIPATH
FAST RE-ROUTE
INLINE HW OVERLAY DB
Trident 2
+
Cisco Confidential 22
INNOVATIONS IN HARDWARE
PHYSICAL LAYER
NETWORKING LAYER
VIRTUALIZATION LAYER
APPLICATION LAYER
PRICE
COST STRUCTURE
for 1G to 1/10GT
and 10G to 40G
migration 1/3
less ASICS
PERFORMANCE
INDUSTRY LEADING
PRICE / LINE CARD
BANDWITH
1.92 Tbps per slot
100G ready


FLEXIBILITY
Standalone and ACI
Traditional
networking OR
Application Centric
PORT DENSITY
20% HIGHER
Non-Blocking
Density
Cisco Confidential 23
INNOVATIONS IN HARDWARE:
STATE OF THE ART BACKPLANE FREE DESIGN
POWER
EFFICIENCY
15% GREATER
power and
cooling efficiency
INCREASED
RELIABILITY
2.8X BETTER
Mean Time
Between Failures
Cisco Confidential 24
INNOVATIONS IN HARDWARE:
BIDI OPTICS
Saves
TENS OF MILLIONS
OF DOLLARS
When Upgrading
to 40G Switch
Infrastructure*
40G
40G BiDi Optics
Over 10G Multimode Fiber
*90% of data centers globally. BiDis 100m reach covers >90% of the DC distribution links
Paul Kolesar, CommScope, IEEE 802.3 Next Gen Optics Study Group, Sep 2011
Cisco Confidential 25
APPLICATION POLICY INFRASTRUCTURE CONTROLLER (APIC)
Single API/
Open/
Restful XML/JSON
Application
Centric
Reliable
Scalable
APIC
ENABLES THE APPLICATION CENTRIC INFRASTUCTURE
2014 Cisco and/or its affiliates. All rights reserved. BRKAPP-9024 Cisco Public
Call to Action
Visit the World of Solutions:-
Cisco Campus
Walk-in Labs
Technical Solutions Clinics

Meet the Engineer


Lunch Time Table Topics, held in the main Catering Hall

Recommended Reading: For reading material and further resources for this
session, please visit www.pearson-books.com/CLMilan2014

26
2014 Cisco and/or its affiliates. All rights reserved. BRKAPP-9024 Cisco Public
Complete your online session
evaluation
Complete four session evaluations
and the overall conference evaluation to
receive your Cisco Live T-shirt
Complete Your Online Session Evaluation
27