Upload
dangthien
View
214
Download
0
Embed Size (px)
Citation preview
Automatisierung im LAN
September 2017
Der Start in eine neue Ära des Networkings
Thomas SpiegelConsulting Systems Engineer
Cisco Roadmap Disclaimer.Some of the products and features described herein remain in varying stages of development and will be offered on a when-and-if-available basis. This roadmap is subject to change at the sole discretion of Cisco, and Cisco will have no liability for delay in the delivery or failure to deliver any of the products or features set forth in this document
Cisco Disclaimer
Next generation Workspace
Enterprise Network
Internet of Things
Explosion of User devices
Easier to manage, flexible network solutions
Enterprise Network Trends – Digital Transformation
Seamless Mobility, Consistent User Policy
End to End Network Segmentation
Device onboarding, segmentation, mobility, policy
Device Abstractions, Northbound APIs Controller Based Networking
Manage an Increased Threat Landscape
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
What is Software-Defined Networking (SDN)?
• An approach and architecture in networking where control and data planes are decoupled and intelligence and state are logically centralized
• An enabling technology where underlying network infrastructure is abstracted from the applications [network virtualization]
• A concept that leverages programmatic interfaces to enable external systems to influence network provisioning, control and operations
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Control plane learns/computes forwarding decisionsData plane acts on the forwarding decisions
The Traditional Network…
CP DP CP DP
CP DP CP DP
CP DP CP DP CP DP CP DP
Control Plane (CP)
Data Plane (DP)
Control and Data Plane resides
within Physical Device
7
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Control plane becomes centralizedPhysical device retains Data plane functions only
The Network As It Could Be…to an SDN ‘Purist’
8
CP DP CP DP
CP DP CP DP
CP DP CP DP CP DP CP DP
CP
Control Plane (CP)
Data Plane (DP)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
The Network As It Could Be…In a ‘Hybrid SDN’
CP DP CP DP
CP DP CP DP
CP DP CP DP CP DP CP DP
Controller
A Controller is centralized and separated from the Physical Device,but devices still retain a localized Control plane intelligence
CP
9
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Centralized configuration, management/control, monitoring of network devices (physical or virtual)
• Ability to override traditional forwarding algorithms to suite unique business or technical needs
• Allowing external applications or systems to influence network provisioning and operation
• Rapid and scalable deployment of network services with life-cycle management
SDN Addresses Needs for…
10
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Change to Programmatic Interfaces
• Familiar Manual, CLI-driven, device-by-device approach is inefficient
• Increased need for programmatic interfaces which allow faster and automated execution of processes and workflows with reduced errors
• Need for a ‘central source of truth’ and touch-point
12
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
So…Are All Network Engineers Becoming Programmers?
var myQuestion = { ”question":”All Engineers Becoming Programmers?", ”answer":[true,false] };
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
What Skills Are Helpful to aNetwork Engineer Branching Out?
• Basic Programming constructs (conditionals, loops, data structures)
• Basic Python / Perl
• REST / Web Services
• Regular Expression
• Data encoding - XML / XSLT; JSON
• Basic SQL
• Basic shell scripting - grep
• #1 - Communicating Effectively with Programmers
16
The Thinker, Auguste Rodin
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Network Programmability Cisco Education Offerings
Course Description Cisco CertificationDeveloping with Cisco Network Programmability (NPDEV)
Provides Application Developers with comprehensive curriculum to develop infrastructure programming skills;Addresses needs of software engineers who automate network infrastructure and/or utilize APIs and toolkits to interface with SDN controllers and individual devices
Cisco Network Programmability Developer (NPDEV) Specialist Certification
Designing and Implementing Cisco Network Programmability (NPDESI)
Provides network engineers with comprehensive soup-to-nuts curriculum to develop and validate automation and programming skills;Directly addresses the evolving role of network engineers towards more programmability, automation and orchestration
Cisco Network Programmability Design and Implementation (NPDESI) Specialist Certification
Programming for Network Engineers (PRNE) Learn the fundamentals of Python programming – within the context of performing functions relevant to network engineers. Use Network Programming to simplify or automate tasks
Recommended pre-requisite for NPDESI and NPDEV Specialist Certifications
Cisco Digital Network Architecture Implementation Essentials (DNAIE)
This training provides students with the guiding principles and core elements of Cisco’s Digital Network Architecture (DNA) architecture and its solution components including; APIC-EM, NFV, Analytics, Security and Fabric.
None
For more details, please visit: http://learningnetwork.cisco.comQuestions? Visit the Learning@Cisco Booth
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
http://https://developer.cisco.com
Dev
Net
18
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco SDN solutions
• Data Center: Application Centric Infrastructure
• WAN: SD-WAN / NFV Solutions
• LAN / WLAN: SD-Access & DNA Center
• Open NX-OS Release for Nexus Platforms
• Open IOS-XE Release for Catalyst & ISR4k/ASR1k Platforms
20
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
APIC-EMApplication Policy Infrastructure Controller - Enterprise Module
• A purpose-built, easy to use SDN controller
• Does NOT require programming experience [but does have REST NBI]
• Does NOT require HW/SW upgrades to take advantage of controller model (but depending on intended network solution)
• Has specific applications built-in to address common network needs (Base Automation): Enterprise Service Automation (ESA), Intelligent WAN (IWAN), Plug-and-play (PnP), Path Trace, Easy QoS, SD-Bonjour-App, CAA- Life Cycle Management
• Is the Base System for the DNA Center in the SD-Access Solution
• Focus: Enterprise Customers with Few to No Programming Resources that desires a Commercially-supported solution that preserves existing investment and doesn’t require HW/SW upgrades (depending on intended network solution)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Software Defined Networkis here today
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SDA – Segmentation & Policies
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
SD-Access - Two Level Hierarchy
Building Management VN
Network
Campus Users VN
First level Segmentation that ensures zero Communication between Building Management and Campus Users
1 Virtual Network (VN) VRF
Second level Segmentation ensures role based access control between two groups within a Virtual Network
Scalable Group SGT/SGACL
1
22
Group Policy
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SDA – Assurance *
* Roadmap
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Know What Is Happening
Outcome based insights
End user on-boarding and connectivity insights
Application visibility and performance
Configuration compliance*
Network health and status
*Post FCS
GUI
NDP: Roadmap* Campus Fabric: = Fabric-Protokolle (VXLAN, LISP, SGT) auf IOS-Level** SD-Access: Automatisierung der Campus Fabric mittels „DNA Center“ auf Basis APIC-EM
*
**
ISE / AD NDP
Control-Plane Nodes – Map System that manages Endpoint ID to Device relationships
Edge Nodes – A Fabric device (e.g. Access or Distribution) that connects Wired Endpoints to the SD-Access Fabric
Border Nodes – A Fabric device (e.g. Core) that connects External L3 network(s) to the SD-Access Fabric
Group Repository
Intermediate Nodes (Underlay)
Fabric Mode WLC
Fabric Edge Nodes
DNA Controller
Analytics Engine
CControl-Plane
Nodes
BB
Fabric Wireless Controller – Wireless Controller (WLC) that is fabric-enabled
Fabric Mode APs
Fabric Mode APs – Access Points that are fabric-enabled.
Fabric Border
DNA Center
APIC-EM
Roles and TerminologySD-Access Architecture
Intermediate Nodes – Underlay
Overlay – Endpoint traffic carried within VXLAN frames between Fabric Edges and between Fabric Edges and Border Nodes
VXLAN Overlay
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
SD-Access Platform SupportA single fabric for your digital ready network
WirelessRoutingSwitching
AIR-CT5520
AIR-CT8540
Wave 2 APs (1800, 2800,3800)
Wave 1 APs* (1700, 2700,3700)
Catalyst 9400
Catalyst 9300
Catalyst 9500
Catalyst 4500E Catalyst 6K Nexus 7700
Catalyst 3850 and 3650
AIR-CT3504
*with Caveats**Future
NEW
NEW
NEWNEW
SDA Extension
Catalyst Digital Building
Catalyst 3560-CX
NEW
IE Switches** (2K/3K/4K/5K)
ASR-1000-X
ASR-1000-HX
ISR 4430
ISR 4450
ENCS 5400**
ISR 4351
ISR 4331
CSRv
SD-Access• Weiterentwicklung der Campus Switching Infrastruktur• L3-basiertes & “best practise” Underlay• L2 & L3 Overlay• Wireless integriert• integrierte Segmentierung• integriertes Policy-Management User/Devices
Unified Access Data Plane: Foundational Technology for DNA FabricUnified IOS-XE 16.x Software: Foundational Technology for DNA FabricDNA Center (APIC-EM): The FINAL Piece of the Puzzle – Orchestration Software
Zusammenfassung
Catalyst 9K Family – One ASIC, OS & Licensing
Converged OSOpen IOS-XE
ConvergedLicensing Catalyst 9300
Lead Fixed Access
Catalyst 9400Lead Modular Access
Catalyst 9500Lead Fixed Core
The Catalyst 9K Family is built on common attributes
Converged ASICUADP 2.0
• DNA – Digital Network Architecture• Lösungen für die Anforderungen an Netzwerke heute & morgen
• APIC-EM• der Cisco SDN Policy Controller für die Vereinfachung des Netzwerkbetriebes, LAN/WLAN/WAN• APIC-EM Controller Software 1.5 und Basis-Apps kostenfrei und noch verfügbar – heute beginnen!• APIC-EM Controller Software 2.0 nicht mehr kostenfrei (inkludiert in Switch DNA Lizenzen)
• Software Defined Access• Next Generation Campus Switching Infrastruktur• automatisiert über die DNA-Center App auf dem APIC-EM
• Switching-Komponenten• bei der Auswahl beachten, ob SDA-Readiness gegeben sein soll• bevorzugt C9500 bzw. C6800 im Core/Distribution, alternativ N7700• bevorzugt C3650/C9300/C9400 im Access, alternativ C4500E, C2960X
Zusammenfassung