SD-WAN - Cisco Live
-
Upload
khangminh22 -
Category
Documents
-
view
1 -
download
0
Transcript of SD-WAN - Cisco Live
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• SD-WAN Architecture
• Enterprise Requirements
• Control and Data plane separation
• Flexible Control Plane
• OMP
• Existing Control plane architectures/design
• Concepts
• Routing and attributes
Agenda
BRKRST-2095 3
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Site migrations
• Data center migration
• Interoperability of underlay/overlay
• Routing migrations inside DC
• Convergence
• MPLS network
• Overlay convergence (MPLS, Internet)
• Data center convergence
• High Availability
Agenda
BRKRST-2095 4
Questions? Use Cisco Webex Teams to chat with the speaker after the session
Find this session in the Cisco Live Mobile App
Click “Join the Discussion”
Install Webex Teams or go directly to the team space
Enter messages/questions in the team space
How
Webex Teams will be moderated by the speaker until June 16, 2019.
1
2
3
4
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Cisco Webex Teams
cs.co/ciscolivebot#BRKRST-2095
5
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Requirements
• Security as scale
• Transport independent control/Data plane (MPLS, IPsec, LTE)
• Ubiquitous data plane across all transport
• Segmentation
• Convergence
• Service oriented network
• Cloud user experience
BRKRST-2095 7
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Control Plane• Control plane packet go to the router
• Builds and maintains the network topology
• Makes decisions on where the traffic will flow
• Policies are applied before sending the packet or frame
• Scale, convergence, flexibility, policy
• Data Plane• Data plane packets go through the router
• Data plane is about capacity not scale
• Forwards packets based on decision from the control plane
Requirements of Control Plane and Data Plane
BRKRST-2095 8
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Why separate control plane?
• Moving computationally intensive hardware from forwarding devices
• Single state-distribution algorithm for a network
• Programmer interacts with entire network instead of individual nodes
• If protocols are implemented properly, discreet configuration should be minimal
• Proper separation of control and data plane
• Insourced control plane, outsourced data plane
• Outsourced control plane and data plane
• Hybrid control plane (SP, Enterprise)
• Private control plane over public or private data plane
Flexibility with the architecture
BRKRST-2095 9
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Control Plane
Data Plane(Physical or Virtual)
Management Plane
Orchestration Plane
vManage
vSmart
vEdge
Viptela ArchitectureThe Power of Abstraction
vBond
ANALYTICS
Data Center Campus Branch Home Office
API
4GINTERNET MPLS
CONTROL
ORCHESTRATION
MANAGEMENT
BRKRST-2095 11
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Orchestration Plane
Viptela ArchitectureControl Plane
ANALYTICS
Data Center Campus Branch Home Office
API
4GINTERNET MPLS
CONTROL
ORCHESTRATION
MANAGEMENT
• Orchestrates connectivity
• First point of authentication
• Requires public IP Address
• Facilitates NAT traversal
• All other components need to know the vBond IP or DNS information
• Authorizes all control connections (white-list model)
• Distributes list of vSmarts to all vEdges
vBond
BRKRST-2095 12
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Control Plane
Viptela ArchitectureControl Plane
ANALYTICS
Data Center Campus Branch Home Office
API
4GINTERNET MPLS
CONTROL
ORCHESTRATION
MANAGEMENT
• Centralized brain of the solution
• Establishes OMP Peering with vEdges
• Acts like Route Reflector
• Enables central control and central data policy creation and distribution:
• TE• Service Chaining• Hub and spoke• Partial or full mesh
• Orchestrates secure data plane connectivity between the edges
vSmart
BRKRST-2095 13
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Data Plane(Physical or Virtual)
vEdge
Viptela ArchitectureData Plane
ANALYTICS
Data Center Campus Branch Home Office
API
4GINTERNET MPLS
CONTROL
ORCHESTRATION
MANAGEMENT
• WAN edge router of the site
• Leverages traditional routing protocols like OSPF, BGP
• Applies policies on data plane traffic
• Establishes control plane (OMP) peering with vSmart
• Provides secure data plane
• Either hardware devices or software VNF support
BRKRST-2095 14
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
MPLS2 InternetMPLS1
Flexibility of Control plane
BRKRST-2095 15
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
MPLS2 InternetMPLS1
Flexibility of Control plane Max Control (0,1,..)
BRKRST-2095 16
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
MPLS2 InternetMPLS1
Flexibility of Control plane
vBond as stun server
BRKRST-2095 17
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Internet
MPLS
Permanent connections
Temporary connections
ge0/1
interface ge0/1
ip address 10.0.26.11/24
tunnel-interface
encapsulation ipsec
vbond-as-stun-server
vpn 0
ge0/2
vpn 0
interface ge0/2
ip address 131.108.1.1
tunnel-interface
encapsulation ipsec
Upload the serial file manually
Flexibility of Control plane
BRKRST-2095 18
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
MPLS2 InternetMPLS1
Flexibility of Control plane Color
Restrict
BRKRST-2095 19
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Existing Control plane protocols
• OSPF
• ISIS
• BGP
• EIGRP
• RIP
• Spanning Tree (Layer 2)
• IPSec (IKE)
• Control plane requirements
• Loop detection
• Scale (Core, Edge)
• Convergence
Existing Control plane architecture
} Link State
Path Vector
} Distance Vector
Key distribution
• Challenges
• Authenticated through peer configuration
• Adjacencies are dependent peers IP address
• No Encryption
• Loop avoidance
• Within a Protocol
• Between Protocols always an issue
BRKRST-2095 21
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Authentication through cryptographic endpoints
• Encrypted control plane peering
• Scalable key distribution for data plane peering
• Scalable overlay routing
• Availability
• Convergence
Overlay Management Protocol
BRKRST-2095 22
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay Management Protocol
• Creates two network domains that are syntactically identical
• Interoperates with the existing control plane protocols
• Service side routing (IPv4, IPv6)
• Service side are used to uniquely identify end nodes (User, devices)
• Service nodes are independent of topology, location and are typically routed with in the enterprise
• TLOCs (IPv4,IPv6)
• Assigned topologically to network/transport by third party
• Typically tied to the routed inter-domain/carrier network
• Interacts with underlay network
BRKRST-2095 23
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Multi-Domain Routing Fabric Transport Locators Advertisement
vEdge
vEdgevEdge
vEdge
vEdge
vSmart
TLOCs advertised to vSmartsWith set of attributes
vSmarts advertise TLOCs to all vEdges
FabricTOP of underlay
Service prefixes advertised to vSmartswith set of attributes
S1 S2
S3 S4
Service Prefix=S1…Sx
BRKRST-2095 24
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay Routing: OMP Routes
INETMPLS
vSmart
• Routes learnt from local service side
• Advertised to vSmart controllers
• Most prominent attributes:- TLOC - Site-ID- Label- VPN-ID- Tag- Preference- Originator System IP- Origin Protocol- Origin Metric
Connected
Static
Dynamic (OSPF/BGP)
vEdge
OMP Update
Service Side
BRKRST-2095 25
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay Routing: TLOC Routes
INETMPLS
vSmart
• Routes connecting locations to physical networks
• Advertised to vSmart controllers
• Most prominent attributes:- Site-ID- Encap-SPI- Encap-Authentication- Encap-Encryption- Public IP- Public Port- Private IP- Private Port- BFD-Status- Tag- Preference- Weight
Connected
Static
Dynamic (OSPF/BGP)
vEdgeTLOCs
OMP Update
BRKRST-2095 26
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay Routing: Network Service Routes
INETMPLS
vSmart • Routes for advertised network services, i.e. Firewall, IDS, IPS, generic
• Advertised to vSmart controllers
• Attributes:- VPN-ID- Service-ID- Label- Originator System IP- TLOC
vEdge
Firewall
OMP Update
Network Service
BRKRST-2095 27
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Requirements• Network
• BW Augmentation (Existing MPLS, Adding Broadband)
• Full mesh Site to Site connectivity for large file transfers
• Secure ubiquitous data plane
• VPNs need to move to the Overlay (segmentation)
• LOB based segmentation
• Active/Active
• Application-centric
• Intelligent application Steering
• Interactive SLA-monitoring/influence
• Expectations of detailed statistics and monitoring capabilities
• Best performing SaaS locations from different carriers to SaaS providers
• IaaS part of WAN fabric
BRKRST-2095 29
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Layout
• Two Data centers
• OSPF and BGP within each site
• BGP between sites
• BGP with MPLS providers
• Dual MPLS carrier
• Three categories of branch sites
• Type 1. Small size branch (VRRP)
• Type 2. Medium size branch(OSPF)
• Type 3. Large size branch(BGP-OSPF)
BRKRST-2095 30
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Requirements
• Control plane
• Maintain existing MPLS network
• In line migration
• Existing circuit migration
• Non-migrated sites use existing MPLS network
• Migrated sites use overlay
• New circuit (Broad band) runs SD-WAN
• Data plane models
• Hub and spoke during migration(Not acceptable to the customer)
• Full mesh during migration (Same as MPLS)
BRKRST-2095 31
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Migration layout
Transport VPNVPN0
Service VPNVPNx
BRKRST-2095 32
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration
• Site Type1
• Make vEdge as the VRRP master
• vEdge points its default route to existing MPLS router
• ‘In case of vEdge failure existing router becomes the default gateway
• Existing MPLS router advertises the existing network into MPLS network
• vEdge router also advertises the connected subnet into overlay
• All not migrated sites connected via MPLS
• Migrated sites connect via overlay
BRKRST-2095 33
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Method
• Site Type2
• Enable OSPF on vEdge router
• Connect vEdge with MPLS routers in VPN0
• Connect vEdge with MPLS routers in VPN1
• Receive default route 0/0 via OMP
• Generate default route from vEdge with a better metric in OSPF
• Change admin distance of BGP to be higher then OMP
• Learn ALL underlay routes via BGP
• No BGP redistribution into OMP
BRKRST-2095 34
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Method
• Site Type2• vEdge router’s OSPF default route depends on OMP
default
• Run BGP between the vEdges and MPLS routers
• Advertise only the local site connected and learned routes into OMP
• By default we advertise OSPF (intra and inter area) routes into OMP
• Existing CE still advertising the local routes into MPLS network
• ALL traffic comes to vEdge
• Traffic destined to SD-WAN Sites is sent on the overlay
• Traffic destined to non-migrated site will be sent to local CPE and sent natively on MPLS
BRKRST-2095 35
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Method
• Data Center
• Connect vEdge to the existing OSPF and BGP routers
• Peer vEdge with existing MPLS CPE routers
• Advertise all migrated site routes via OMP
• vEdges in data center redistributes OMP into BGP with higher preference
• Migrated sites will take the vEdgerouter non migrated will take MPLS
• There is no overlay connection between the vEdges in data centers
BRKRST-2095 36
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay routing walkthrough
• Site 2 to DC overlay routing prefix b
• Site 2 source of the route in vE3 is OSPF
• vE3 advertises the route to vE5 and vE7 via OMP
• vE3 advertises the route to vE4 and vE6 via OMP
• vE3 preserves the origin of the routing protocol as OSPF
• vE5 and vE7 redistributes the route into BGP
• vE4 and vE6 redistributes the route into BGP
• All DC non viptela routers see prefix b as BGP route
• vE4,vE5,vE6,vE7 can also receive route to b via OMP and BGP
BRKRST-2095 37
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay-Underlay walkthrough
• Site 2 to DC overlay routing prefix b
• Simple overlay topology
• Looped overlay and underlay topology
• vEdges will receive all migrated site routes via OMP
• All non migrated site routes will be received via BGP
• vEdge and MPLS peering routers will run BGP between them
• All overlay redistributed routes have to be filtered between MPLS and routers and vEdges
BRKRST-2095 38
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay-Underlay routing loop
• Site 2 Migration with routing loop
• Change the admin distance of OMP on vEdge to be lower then BGP
• Route b is in vE3 routing table via OSPF
• Route b is in vE4,vE6 and vE5,vE7 via OMP
• vE4 and vE6 advertise route b to C9,C10 and C11 via iBGP
• vE5 and vE7 advertises route b to C7,C6,and C8 via iBGP
• Same route is advertised by multiple routers in both Data centers
• Inside DC1 prefix b is advertised by vE4 and vE6 to C10 and C11
• C10 and C11 advertise prefix b back into MPLS network
• We can have a routing loop/inefficient routing
BRKRST-2095 39
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Overlay-Underlay routing loop
• Site 2 Migration with routing loop
• Filter site 2 routes being advertised to MPLS peering routers
• Ideally people use BGP communities to control the redistribution loops
• BGP communities per sites are not easy to provision and maintain
• If communities already exist prior to SD-WAN you will have to setup new community method
• Rest of your BGP network will have to pass the communities as well
BRKRST-2095 40
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Methods Overlay-Underlay
• Smart protocols are always better
• Only three command can take care of all the loops for iBGP
VPN 1
bgp 65003
propagate-aspath
OMP
overlay-as 65005
Configure the following AS path filter inbound on MPLS peering router
_65005$
BRKRST-2095 41
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migration Methods Overlay-Underlay
• Smart protocols are always better
• Only two command can take care of all the loops for eBGP
VPN 1
bgp 65005
propagate-aspath
OMP
overlay-as 65005
Configure the following AS path filter inbound on MPLS peering router
_65005$
BRKRST-2095 42
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migrated Overlay
• Data Center
• Remove the _65005_ AS path filter
• All circuits are visible to all vEdges
• Remote site
• Tloc Extension virtually extends non connected circuits to all devices
• Provides application SLA on all available paths
• Helps with faster convergence
BRKRST-2095 43
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migrated sites
• Tloc Extension
• vEdge3 is connected physically to Internet and virtually through Tloc extension to MPLS via vEdge31
• vEdge31 is connected physically to MPLS and virtually through Tloc extension to Internet via vEdge3
• Any failure of the Tloc link rerouting is a local matter
BRKRST-2095 44
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Migrated Overlay
• Very seamless to add new transport without any new requirement
• Best cloud experience cloud be enabled based on SaaS and IaaS
• All transport application and connectivity polices remain the same just additional transport
• If there is an IP connection across transport you can connect a internet only site to MPLS only site
• Ubiquitous data plane
BRKRST-2095 45
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Convergence
• Steps:• Detect event has occurred
• Propagate the event
• Process the event
• Update related forwarding structures
BRKRST-2095 47
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Convergence
• Transport Convergence
• MPLS transport
• Internet Transport
• Single carrier
• Multiple carriers
• Service convergence
• Data Center convergence
• Site convergence
BRKRST-2095 48
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Convergence
• MPLS Transport
• Most MPLS providers use Cisco fast convergence to avoid BGP event
• BGP and IGP Convergence tuning have a different focus
• IGP Convergence• Rebuild network topology as quickly as possible
• Link states are more efficient due to topology data base
• BGP Convergence
• Transfer large amounts of prefix information very quickly
• Seconds to Minutes so avoid as much as possible by using RD, Add path at RR
BRKRST-2095 49
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• MPLS Transport
• IGP Convergence - Rebuild the topology quickly following an event
• IGP - Sub-Second
• Fast IGP Convergence plays a role in maintaining availability for BGP prefixes
• Often topological changes can result in no BGP changes
• IGP updates the next-hop information for BGP prefixes
Network Convergence
BRKRST-2095 50
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network Convergence
• MPLS transport
• Detection
• BFD is used between the vEdges
• Default timers are 1 hello 7 dead
• Most MPLS core networks convergence within sub-second
• Only concern is the PE-CE link
• Arp is send every second on Transport interface
• Link failure triggers TLOC update immediately
BRKRST-2095 51
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network convergence
• Internet Transport single carrier
• Understand your carriers network clearly
• Carriers run CGN in their network
• CGN at the POP
• CGN at the Internet exit
BRKRST-2095 52
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Private Color to Private Color
Private Color to Public Color
Public Color to Public Color
1
2
Private IP/PortPublic IP/Port
IPsec Tunnel / BFD Session
3
IPsec Tunnel / BFD Session
IPsec Tunnel / BFD Session
Network Convergence
TLOCs, Colors, Site-IDs and Carriers
BRKRST-2095 53
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Carrier setting is final influencer to decide on Private/Public IP/Port
• Use if two endpoints are using private colors and you need session between them to be established between their Public IP/Port
Network Convergence
IPsec Tunnel / BFD Session
vpn 0
interface ge0/0
tunnel-interface
carrier carrier4
color Private2
vpn 0
interface ge0/0
tunnel-interface
carrier carrier2
color Private1
TLOCs, Colors, Site-IDs and Carriers
BRKRST-2095 54
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Single Carrier convergence• If CGN at every pop then long pole is the
NAT device failure
• Discovery of NAT device failure is considered a brownout
• End to end failure will depend on BFD
• Default timers convergence will be 7 sec
Network convergence
BRKRST-2095 55
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network convergence
• Single Carrier• If CGN not at the POP router
• Any failure within the same carrier will depend on the SP network convergence
• Any core link failure within the SP network should sub-second
• Again local link failure is detected by ARP send every second
• Lack of ARP response will trigger TLOC update
• Within the same carrier with private color and carrier command failure detection is not dependent on NAT
BRKRST-2095 56
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
• Dual Carrier
• Depend on NAT devices
• Depends on BGP design of the second carrier
• Two long poles
• NAT device failure
• BGP convergence of the second carrier
Network convergence
BRKRST-2095 57
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network convergence
• Service side routing
• Three protocols convergence
• OMP carries alternate paths to destinations
• Primary path is installed in the routing table
• Tloc for every site is installed in the table even if the service route is not in the routing table
• If Connectivity to the primary path is lost its not a convergence event
• Back path is installed immediately as it’s a local decision on the vEdge
• Advertise all/alternate the paths between the EBGP peers on service side
• Use MED to influence return routing
BRKRST-2095 58
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Network convergence • Service side routing
• Remote site routers use Tloc extension
• All path are available to all vEdges
• Any link failure is quickly detected and alternate path is immediately used
• Enable OSPF on transport routers with passive interface towards the carrier
• OSPF helps in convergence of Tloc extension on non connected transport
• Point your static 0.0.0.0 towards the OSPF learned Tloc route of non connected interface
• Change the admin distance of static or ospf default
• Non connected Tloc failure removes the default route for Tloc extension
BRKRST-2095 59
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Horizontal Solution Scale
Data Center Campus Branch Home Office
4G/LTE
MPLS
Internet
Control Plane (Containers or VMs)
(vSmart)
Management Plane(Multi-tenant or Dedicated)
(vManage)
Orchestration Plane(vBond)
Horizontal Scale Out Model
Add vSmart Controllers for more control plane capacity
Create vManage cluster to accommodate more vEdge routers
Add vBond Orchestrators to increase vEdge bringup capacity
• Choose vEdge platform with appropriate IPSec tunnel scale
• Use control policies to define VPN topologies
BRKRST-2095 61
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
vSmartControllers
Data Plane
Control Plane
• vSmart controllers exchange OMP messages and they have identical view of the SD-WAN fabric
• vEdge routers connect to upto three vSmart controllers for redundancy
• No impact as long as vEdge routers can connect to at least one vSmart Controller
• If all vSmart controllers fail or become unreachable, vEdge routers will continue operating on a last known good state for a configurable amount of time
- No changes allowed
4GMPLS
INET
Branch
Campus
CloudData Center
Small OfficeHome Office
Data Center
Redundancy – vSmart Control Controllers
BRKRST-2095 62
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Redundancy – vSmart Control Controllers
• Affinity On Control Plane allow us to split this single Global Pool of controllers into Sub-Groups across which we could scale out the control connections.
vSmart Controllers
Software on x86
vEdge Routers
Single Pool of
Vsmarts
vBond (SW)
Vmanage
vSmart(config)# system controller-group-id 1
vEdge-1(config)# system controller-group-list 1
system max-omp-sessions 2
vpn 0 interface ge0/2 tunnel-interface
vEdge-1(config-tunnel-interface)# max-control-connections 1
vpn 0 interface ge0/0 tunnel-interface
vEdge-1(config-tunnel-interface)# max-control-connections 1
system max-omp-sessions 2
BRKRST-2095 63
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Vmanage
DC1-USA DC2-Germay
Redundancy – vSmart Control Controllers
vSmart-DC1(config)# system controller-group-id 1
vSmart-DC2(config)# system controller-group-id 2
vEdge-West(config)# system controller-group-list 1 2
vEdge-East(config)# system controller-group-list 2 1
vEdge-East(config-system)# max-omp-sessions 2
vpn 0 interface ge0/2 tunnel-interface
vEdge-East(config-tunnel-interface)# max-control-connections 1
vEdge-East(config-tunnel-interface)# exclude-controller-group-list 1
BRKRST-2095 64
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
vManageCluster
• vManage servers form a cluster for redundancy and high availability
• All servers in the cluster act as active/active nodes
- All members of the cluster must be in the same DC / metro area
• For geo-redundancy, vManage servers operate in active/standby mode
- Not clustered
- Database replication between sites
• Loss of all vManage servers has no impact on fabric operation
- No administrative changes
- No statistics collection
Data Plane
Management Plane
4GMPLS
INET
Branch
Campus
CloudData Center
Small OfficeHome Office
Data Center
Redundancy – vManage System
BRKRST-2095 65
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
INET
MPLS
Site
DataCenter
Network/Headend Redundancy
MPLS
INET
vSmart Controllers
Control
Data
Control Redundancy
INET INETMPLSMPLS
Transport Redundancy
High Availability and Redundancy Overview
VRRP OSPF/BGP
OSPF/BGP
Site Redundancy
BRKRST-2095 66
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Conclusion • SDN does not eliminate the challenges of existing network
• Scale
• Convergence
• Availability
• Make the technology decision on architecture not on forwarding features or nice GUI
• Remember Spanning Tree
BRKRST-2095 67
Complete your online session evaluation
• Please complete your session survey after each session. Your feedback is very important.
• Complete a minimum of 4 session surveys and the Overall Conference survey (starting on Thursday) to receive your Cisco Live water bottle.
• All surveys can be taken in the Cisco Live Mobile App or by logging in to the Session Catalog on ciscolive.cisco.com/us.
Cisco Live sessions will be available for viewing on demand after the event at ciscolive.cisco.com.
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS BRKRST-2095 68
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS
Continue your education
Related sessions
Walk-in labsDemos in the Cisco campus
Meet the engineer 1:1 meetings
BRKRST-2095 69