nuage networks introduces virtualized services assurance platform (vsap)
TRANSCRIPT
Copyright 2013 Alcatel-Lucent. All rights reserved. CONFIDENTIAL - SOLELY FOR AUTHORIZED PERSONS HAVING A NEED TO KNOW
PROPRIETARY – USE PURSUANT TO COMPANY INSTRUCTION Nuage Networks
@nuagenetworks
@dstiliadis
@shi_sha_
@SunilSKaandekar
@modarres
Virtualized Services Assurance Platform
Overlay & Underlay Visibility & Correlation for Operationalizing SDN at Scale
http://www.nuagenetworks.net/products/virtualized-services-assurance-platform/
What We Are Announcing
Open clouds need open visibility for smooth operation
Growing build-out of private and hybrid clouds in key enterprise verticals
Growing adoption of flexible & open overlays for agility in DevOps mindset
Growing demand for freedom of choice in networking hardware (underlay)
Growing need for visibility and correlation between the overlays & underlay
Introducing Virtualized Services Assurance Platform (VSAP):
Visibility of service health across both the overlay & the underlay
Facilitates troubleshooting & remediation across multi-vendor environment
Topology discovery, Policy correlation, resource mapping, monitoring
Operational Peace of Mind
Service Correlation & visibility across every application, anywhere in your cloud
Nuage Networks VSP is removing yet another cloud networking constraint…
VSAP is in trials now with enterprises & cloud providers, available in the next quarter.
DevOps & IT Service Delivery
Business success is determined by velocity of IT delivery
Business Requirements
Dev & Test
Deployment Operations
Customer Feedback
The DevOps Loop & Nuage VSP
Business Requirements
Dev & Test
Deployment Operations
Customer Feedback
Nuage Networks Virtualized Services Platform (VSP)
Application-driven Design
Policy-based, Declarative Control
Network Flexibility
The DevOps Loop & Nuage VSP
Business Requirements
Dev & Test
Deployment Operations
Customer Feedback
Nuage Networks Virtualized Services Platform (VSP)
Simple core, Intelligent Edge
Security & Policy Management
Flexibility in Choice of Hardware
The DevOps Loop & Nuage VSP
Business Requirements
Dev & Test
Deployment Operations
Customer Feedback
Overlay & Underlay Correlation
Service Navigation
Fault Management
WHAT’S NEEDED?
Overlay & Underlay Correlation
Service Navigation
Fault Management
Nuage Networks Virtualized Services Assurance Platform (VSAP)
Announcing Today:
Operations
Simple core Intelligent edges Fate sharing
End-to-end Principle
Service Federation
Network of Networks
Policy Driven Massive scale State distribution
Distributed Policy
Revisiting the Nuage Design Principles
Overlay services over simple L3 underlay
Branch Offices
Headquarters
IP Network
Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 1 Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 2
ToR
DC Core
Hypervisor
Hypervisor
Hypervisor
DC 2 Rack 1
DC Core
The Underlay as a Network of Networks
Branch Offices
Headquarters
IP Network
Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 1 Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 2
ToR
Hypervisor
Hypervisor
Hypervisor
DC 2 Rack 1
DC Core
Understanding Service Health
Branch Offices
Headquarters
IP Network
Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 1 Hypervisor
Hypervisor
Hypervisor
DC 1 Rack 2
ToR
Hypervisor
Hypervisor
Hypervisor
DC 2 Rack 1
DC Core
X
“Hardware Centric”
Server Centric
Open Network Approach
Buy my hardware… (Propagate closed systems)
Largely ignore it… (Use marketing machine)
Use standard protocols and open interfaces to
Solve the problem
Alternatives for Assessing Service Health…
HQ DC 1 ZONE 1
ZONE 2
HV
HV
DC 2
HV
The Solution: Principles
Branch Offices
MONITOR physical topology
CORRELATE physical & virtual topology
Virtualized Services Assurance Platform
Correlation Engine Aggregate virtual & physical topology Correlate services Analyze faults Provide remediation actions
Route Monitor Utilize standard routing protocols Peer with networks Discover topologies (OSPF, ISIS, iBGP, eBGP)
Virtualized Services Assurance Platform
APPLICATIONS
Inventory Management
Service Management
Fault Management
PLATFORM
Route Analysis Correlation Engine
Routing Protocols SNMP ReST
VSAP Capabilities Overlay & Underlay Correlation
Service Navigation
Fault Management
Nuage Networks Virtualized Services Assurance Platform
POLICY CORRELATION
• Mirrors Nuage VSP policy objects • Tracks dynamic lifecycle of virtual machines & services
MONITORING & TROUBLESHOOTING
• Historical events & alarm correlation in a dynamic environment • Maintain past events to identify root cause & impact analysis • Maintain virtual objects even when destroyed as historical data
OVERLAY & UNDERLAY CORRELATION
• Topology map of virtual objects associated with physical elements • Correlate events between the virtual and physical environments • Pinpoint problems in overlay & underlay with alarms, path monitoring
MULTI-VENDOR SUPPORT
• Standard protocols for underlay topology detection & path monitoring • Underlying core network can consist of any components
supporting standard protocols (OSPF, BPG, ISIS, SNMP)
Discovery of full network topology based on routing peers & logical links
Topology map of physical network elements
Identification of the underlay router and advertising router for a given prefix within the DC
VSAP Topology View
Path visualization for connectivity between virtual & physical endpoints
Statistics to monitor health of each network element
Display virtual objects associated with each router in the underlay
Graphical view of alarms and faults in the network
Alarm correlation for root cause analysis
Remedial action for expediting problem resolution
Upstream router port failure
VSAP Fault Correlation
Visual graph of all of the virtual
components in the data center
Across all Virtual Tunnel
Endpoints (VTEPs)
Nuage VRS software
Third party hardware VTEPs
VSAP Inventory
Route Monitor Discovers the underlay router
using BGP, OSPF, ISIS
Performs route analytics
to monitor the state of peering
Detects if a prefix is added
or removed from the network
SNMP Discovery of network elements
Collection of statistics for
interfaces on the network
elements
VSAP uses standard protocols to provide vendor-agnostic correlation between overlays & underlays
Multi-Vendor Network Element Support
Health Monitoring
Proactive Monitoring
Tools to test the state of the underlying network
VSAP Assurance Extends to Branch Locations
WAN
NSG
NSG-V
NUAGE AGENT
NSG NUAGE AGENT
VSW UNI +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | PORT TYPE | UUID | PORT ID | PORT NAME | DISPLAY NAME | MAC | VRF ID | EVPN ID | IP | GATEWAY | +=============+======================================+===========+=============+=====================+===================+==========+===========+============+============+ | Bridge | ef80a514-04f3-4598-9465-38ebc70b4940 | 3 | eth1.105 | Bridge-210-eth1-105 | 00:00:00:00:00:00 | 20001 | 20003 | | | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Bridge | 44635b51-c962-4cfb-bd85-9f91a9899d6c | 6 | eth2.201 | Bridge-ETH2-201 | 00:00:00:00:00:00 | 0 | 20021 | | | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Bridge | 8b797976-a2ed-4a16-bb1f-9c82ea6e4b92 | 4 | eth2.100 | Bridge-Et2-100 | 00:00:00:00:00:00 | 20001 | 20004 | | | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Host | 5642ef12-f9db-46a0-ab05-50da399747bc | 2 | eth1.102 | HOST-210-eth1-102 | 1a:1a:1d:1d:1d:1d | 0 | 20021 | 0.0.0.0 | 0.0.0.0 | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Host | 21960a68-93ba-4c10-974b-19ca4e64cade | 7 | eth2.202 | HOST-eth2-202 | 1a:1b:1b:1b:1b:1b | 0 | 20021 | 0.0.0.0 | 0.0.0.0 | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Host | d8279b4d-5bb7-45db-a395-0fc63e831955 | 5 | eth2.200 | HOST-VPORT-ETH2-200 | 00:25:90:af:09:d1 | 20001 | 20004 | 10.99.10.3 | 10.99.10.1 | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+ | Host | 660e4b6a-9893-475b-9ac1-3e1772f3e3b7 | 1 | eth1.101 | HOST-Eth0-101 | 1a:1a:1a:1a:1a:1a | 20001 | 20004 | 10.99.10.2 | 10.99.10.1 | +-------------+--------------------------------------+-----------+-------------+---------------------+-------------------+----------+-----------+------------+------------+
CLI / XML / JSON
Branch site Centralized monitoring & troubleshooting
for NSGs across remote locations Restricted access to NSG at remote site for
security reasons
Simplified information gathering, without logging
into each site
Audit & Flagging Functionality Service level audit between provisioned
and deployed policies
Flagging of any policy mismatch