application centric infrastructure

Download Application Centric Infrastructure

If you can't read please download the document

Upload: marlee

Post on 25-Feb-2016

42 views

Category:

Documents


1 download

DESCRIPTION

Application Centric Infrastructure. Gustavo Santana CCIE# 8806 (DC,SAN,R&Sw) Data Center TSA. SDN Hype. What is SDN? (per Wikipedia definition). Software D efined N etworking (SDN) is an approach to building computer networks that separates and abstracts elements of these systems. - PowerPoint PPT Presentation

TRANSCRIPT

PowerPoint Presentation

Application Centric InfrastructureGustavo SantanaCCIE# 8806 (DC,SAN,R&Sw)Data Center TSACisco Confidential#

SDN Hype

Cisco Confidential#2Software Defined Networking (SDN) is an approach to building computer networks that separates and abstracts elements of these systems

What is SDN?(per Wikipedia definition)Cisco Confidential#3A platform for developing new control planesAn open solution for VM mobility in the Data-CenterAn open solution for customized flow forwarding control in and between Data CentersA means to do traffic engineering without MPLSA solution to build a very large scale layer-2 networkA way to build my own security/encryption solutionA way to reduce theCAPEX of my networkand leverage commodityswitches

A way to optimize broadcast TV delivery by optimizing cache placement andcache selectionA means to scale my fixed/mobile gateways and optimize their placementA solution to build virtual topologies with optimum multicast forwarding behaviorA way to optimize link utilization in my network enhanced, application driven routingA means to get assuredquality of experience formy cloud service offeringsA way to distribute policy/intent, e.g. for DDoS prevention, in the networkA way to configure my entire network as a whole rather than individual devicesA solution to get a global view of the network topology and stateDevelop solutions at software speeds: I dont want to work with my network vendor or go through lengthy standardization.Common ConceptsDiverse DriversDifferent Execution Paths

Cisco Confidential#SDN Flavor 1:

Centralized IntelligenceCisco Confidential#5

Network Device(router, switch, ...)

Control Plane(IOS)Data Plane(ASIC)Cisco Confidential#

SDN Controller (software)Programming(ex.: OpenFlow)

ApplicationsExamples: Wireless Controllers, Performance Routing (PfR), ...Cisco Confidential#

Cisco Confidential#SDN Flavor 2:

Virtual OverlaysCisco Confidential#9

IP Network

LAXJFKAir Traffic ControlPackets

Examples: MPLS, IPSec, OTV, ...Cisco Confidential#10Virtualized ServerVirtualized ServerVirtualized Server

Software

Software

Software

VMVMVMVMVMVMVMVMVM

Examples: VXLAN, NVGRE, ...Cisco Confidential#

Virtual Network

Physical NetworkInternet / WANManaging two networks......creates complexityCisco Confidential#WHY SDN?SIMPLICITYSPEED

PROGRAMMABILITYCisco Confidential#We have sessions on Tuesday covering each aspect of Cisco ONE strategy. The onePK Product manager will present the real world use cases that use onePK device APIs. We will hear the XNC controller team providing data center use cases harnessing XNC. We have a deep dive session on Virtual Overlays. In addition to that we have 5 hands-on lab sessions starting Wednesday each for onePK and XNC

These are the sessions that deep dive in to aspects of Cisco ONE strategy1) Software Architecture for Next-Gen Data Center (90min) Monday 1:45: 2) Cisco onePK in the Data Center: Real World Use Cases (60min) Tuesday 8:00A3) Data Center Use Cases ONE Controller (60min) Tuesday 9:15A4) Virtual Overlay (60min) Tuesday 10:30A5) Controller and OnePK Competitive Aspect (60min)6) XNC Controller lab 5 sessions starting Wednesday7) onePK lab 5 sessions starting Wednesday13A New network Model is certainly RequiredTRADITIONALNETWORK MODELTODAYS SDN DATACENTER MODELFUTURE OPEN MODELNeeds Agility and Time to ApplicationsLacks Scale, Visibility, SecurityMore ComplexityDisjointed Overlay and UnderlayOpen Source, Open APIsPhysical and VirtualPolicy and Automation Software-BasedNetwork VirtualizationApplication CentricInfrastructureNetwork of BoxesCisco Confidential#14Why innovate in hardware too?AdoptionTrue virtualization and abstraction requires hardware innovationServer VirtualizationNetwork VirtualizationIntel/AMD Virtualization SupportACI-Enabled HardwareCisco Confidential#SmartArt custom animation effects: continuous picture list(Basic)

To reproduce the SmartArt effects on this slide, do the following:On the Home tab, in the Slides group, click Layout, and then click Blank. On the Insert tab, in the Illustrations group, click SmartArt. In the Choose a SmartArt Graphic dialog box, in the left pane, click List. In the List pane, double-click Continuous Picture List (third row, fourth option from the left) to insert the graphic into the slide.On the slide, select the graphic. Under SmartArt Tools, on the Format tab, click Size, and then do the following:In the Height box, enter 5.05.In the Width box, enter 7.57.Under SmartArt Tools, on the Format tab, click Arrange, click Align, and then do the following:Click Align to Slide.Click Align Middle. Click Align Center. Select the graphic, and then click one of the arrows on the left border. In the Type your text here dialog box, enter text.Select the graphic. Under SmartArt Tools, on the Design tab, in the SmartArt Styles group, click More, and then under Best Match for Document click select Moderate Effect (fourth option from the left).Click each of the three picture placeholders in the SmartArt graphic, and then in the Insert Picture dialog box, select a picture and click Insert.Press and hold CTRL, and then select the three circle pictures on the slide. Under Picture Tools, on the Format tab, in the Picture Styles group, click Picture Effects, point to Glow, and then do the following:Under Glow Variations, click Accent color 1, 8 pt glow (second row, first option from the left).Point to More Glow Colors, and then under Theme Colors click Orange, Accent 6, Lighter 80% (second row, 10th option from the left).Select the left-right arrow at the bottom of the SmartArt graphic. Under SmartArt Tools, on the Format tab, in the Shape Styles group, click the arrow next to Shape Fill, point to Gradient, and then click More Gradients. In the Format Shape dialog box, click Fill in the left pane, select Gradient fill in the Fill pane, and then do the following:In the Type list, select Linear.Click the button next to Direction, and then select Linear Right (first row, fourth option from the left).Under Gradient stops, click Add or Remove until three stops appear in the drop-down list.Also under Gradient stops, customize the gradient stops as follows:Select Stop 1 from the list, and then do the following:In the Stop position box, enter 0%.Click the button next to Color, and then under Theme Colors click Orange, Accent 6, Darker 25% (fifth row, 10th option from the left).Select Stop 2 from the list, and then do the following: In the Stop position box, enter 50%.Click the button next to Color, and then click More Colors. In the Colors dialog box, on the Custom tab, enter values for Red: 255, Green: 192, Blue: 0.Select Stop 3 from the list, and then do the following: In the Stop position box, enter 100%.Click the button next to Color, and then under Theme Colors click Orange, Accent 6, Darker 25% (fifth row, 10th option from the left).Press and hold CTRL, and then select the three rounded rectangles on the slide. On the Home tab, in the Font group, select Gill Sans MT from the Font list, enter 30 pt in the Font Size box, click the arrow next to Font Color, and then click White, Background 1 (first row, first option from the left).Under SmartArt Tools, on the Format tab, in the Shape Styles group, click Shape Effects, point to Reflection, and then under Reflection Variations click Tight reflection, touching (first row, first option from the left).Under SmartArt Tools, on the Format tab, in the Shape Styles group, click Shape Fill, point to Gradient, and then click More Gradients. In the Format Shape dialog box, in the left pane, click Fill, select Gradient fill in the Fill pane, and then do the following:In the Type list, select Linear.In the Direction list, select Linear Down (first row, second option from the left).Under Gradient stops, click Add or Remove until two stops appear in the drop-down list.Also under Gradient stops, customize the gradient stops as follows:Select Stop 1 from the list, and then do the following:In the Stop position box, enter 19%.Click the button next to Color, and then under Theme Colors click Black, Text 1 (first row, second option from the left). Select Stop 2 from the list, and then do the following: In the Stop position box, enter 100%.Click the button next to Color, and then under Theme Colors click Black, Text 1, Lighter 50% (second row, second option from the left).

To reproduce the animation effects on this slide, do the following:On the Animations tab, in the Animations group, click Custom Animation.On the slide, select the graphic. In the Custom Animation task pane, do the following:Click Add Effect, point to Entrance, and then click More Effects. In the Add Entrance Effect dialog box, under Moderate, click Stretch. Under Modify: Stretch, in the Speed list, select Fast.Also in the Custom Animation task pane, click the arrow to the right of the animation effect, and then click Effect Options. In the Stretch dialog box, on the SmartArt Animation tab, in the Group graphic list, select One by One.Also in the Custom Animation task pane, click the double arrows under the animation effect to expand the list of effects. Press and hold CTRL, and then select all of the animation effects in the Custom Animation task pane. Under Modify: Stretch, in the Start list, select With Previous.Select the first animation effect (stretch effect for the left-right arrow) in the Custom Animation task pane. Under Modify: Stretch, click the arrow to the right of the effect, and then click Timing. In the Stretch dialog box, on the Timing tab, do the following: In the Delay box, enter 0.5. In the Speed box, enter 1.5 seconds.Press and hold CTRL, and then select the second and third animation effects (stretch effects for the left panel) in the Custom Animation task pane. Under Modify: Stretch, in the Direction list, select From Right. Also in the Custom Animation task pane, with the second and third animation effects still selected, click the arrow to the right of one of those effects, and then click Timing. In the Stretch dialog box, on the Timing tab, in the Delay box, enter 1, and then click OK.Press and hold CTRL, and then select the sixth and seventh animation effects (stretch effects for the right panel) in the Custom Animation task pane. Under Modify: Stretch, in the Direction list, select From Left. Also in the Custom Animation task pane, with the sixth and seventh animation effects still selected, click the arrow to the right of one of those effects, and then click Timing. In the Stretch dialog box, on the Timing tab, in the Delay box, enter 1.

To reproduce the background effects on this slide, do the following:Right-click the slide background area, and then click Format Background. In the Format Background dialog box, click Fill in the left pane, select Gradient fill in the Fill pane, and then do the following:In the Type list, select Radial.Click the button next to Direction, and then click From Center (third option from the left). Under Gradient stops, click Add or Remove until two stops appear in the drop-down list.Also under Gradient stops, customize the gradient stops as follows:Select Stop 1 from the list, and then do the following:In the Stop position box, enter 0%.Click the button next to Color, and then under Theme Colors click White, Background 1 (first row, first option from the left).Select Stop 2 from the list, and then do the following: In the Stop position box, enter 100%.Click the button next to Color, and then under Theme Colors click Black, Text 1, Lighter 25% (fourth row, second option from the left).

Aci Building BlocksAPPLICATION-CENTRIC InfrastructureApplication Policy Infrastructure ControllerAPIC

OPEN STANDARDS OPEN SOURCENEXUS 9000 SERIES

Industry LeadingECOSYSTEM

Cisco Confidential#16What is Network Control?

ABYES You can talk about this:{ subject*, L4 Ports, } End point A can talk to end point BCDNO You cant

End point C cant talk to end point D the rest is path optimization

Cisco Confidential#The ACI Fabric

Draw a software boundary around collection of switches to make a system

PoliciesWho can talk to whomWhat aboutTopology control

API

Performed by embedded policy enforcement agents (PEs)Cisco Confidential#

Cisco Confidential#Multi-Hypervisor-Ready FabricNetwork AdminApplication Admin

PHYSICALSERVERVLANVXLANVLANNVGREVLANVXLANVLAN

ESX

Hyper-V

KVM

Hypervisor ManagementACI Fabric

APICCisco Confidential#SPOTLIGHT ON THREE GAME-CHANGING DIFFERENTIATORSAPPLICATION-CENTRIC POLICY MODELPHYSICAL + VIRTUALOPEN AND SECUREOperationally SimpleLowest TCOZero-touch provisioningHealth MetricsVisibility / TelemetryTroubleshootingOpen APIs / Open SourceAdvanced Security3rd Party Integration123Cisco Confidential# 2009, Cisco Systems, Inc. All rights reserved.Presentation_ID.scr21www.cisco.com/go/aci Cisco Confidential#Nexus 9000 innovationsNexus 9500PricePower EfficiencyProgrammabilityPort DensityPERFORMANCEPRICECOST STRUCTURE for 1G to 1/10GT and 10G to 40G migration 50% less ASICSPERFORMANCE INDUSTRY LEADING PRICE / LINE CARD BANDWITH1.92 Tbps per slot100G readyPORT DENSITY20% HIGHER Non-blocking DensityPROGRAMMABILITYJSON/XML APILinux Container for customer appsPOWER EFFICIENCYSTATE OF THE ART BACKPLANE FREE DESIGN15% greater power and cooling efficiencyMERCHANT+ ASIC APPROACHInnovation in Cisco ASICs

Cisco Confidential#OVHs impression was great especially for the hardware not having the midplane and linecards are directly connected to fabric cards.

DLA Piper6) They really like the following:Lack of chassis midplane (VERY impressed with this)

23applicationMore than just a VMInterconnected componentsVMVMwebVMVMappVMVMdbinternetExternalPrivate NetworkHow do we define the network for the application??Cisco Confidential#Application NetworkVMVMVMVMVMVMwebappdbapplicationThe OutsideCollection of end-points (VMs, physical compute, )End Point Group Communication rules (filters)ContractAccess ControlQoSNetwork Services

Communication rules (filters)Network Profileapplication-centric network policynetwork Virtual Patch Panel Cisco Confidential#ACI is openOPEN SOURCEOPEN STANDARDSOPEN INTERFACESOpFlexNSHVXLAN

JSON

XML

WITH ADVANCED SECURITY

Auditing PolicyRBACEncryptionTenant Isolation +

OpFlexRESTCisco Confidential#Designed for Open

ISL (Inter Switch Link) 802.1pqPrivate VLANs -> 802 equiv stdVXLAN ->HSRP -> VRRPMPLS

2009, Cisco Systems, Inc. All rights reserved.Presentation_ID.scr26