Lync SDN API

Download Report

Transcript Lync SDN API

https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdf
Controller
Network Switch
OpenFlow Agent
Control Plane (software)
Data Plane (hardware)
Flow Table Rules:
Match Rule
Flow Tables
Action
Counters
1. Forward
2. Modify
3. Encap /
decapsulate
4. Drop, etc.
“Higher-layer application
functions will become
integrated with lower
layers of the network,
leading to two-way
application awareness. The
network will be able to
adapt to changing
application requirements
efficiently and effectively.
In other words, applications
will be able to dictate what
the network needs to do to
support them.”
http://www.sdncentral.com/sdn-market-sizing-2013-april/
Global Software-defined Networking Market 2014-2018
Gartner: The Impact of Software-Defined Data Centers on Information Security
Gartner: Four Key Questions to Ask Your Data Center Networking Vendor
– Julie Kunstler, Ovum
Research
March 18, 2013
Application
Partners
Presentation
Resiliency
Session
CAC
Transport
Media Ports
Network
DSCP
Data Link
LLDP & VLANs
Physical
Bandwidth
Northbound API
Southbound API
Northbound API
SDN
Controller
Southbound API
Data Center Virtualization
Unified Communications
Northbound APIs (RESTful; undefined)
Wi-Fi Controllers
Security
Network Management
SDN
Controller
Southbound APIs (OpenFlow, etc.)
Router and Switches
IDS/IPS
Firewalls
WAN Optimizers
ADC
Wi-Fi Radios
Application
(ex: UC)
End-User Application
End-User Application
Focused NB APIs
SDN Controller
SDN Diagnostics
Network Service
App
SDN QoS
Network
Service App
SDN Security
Network Service
App
Traffic Eng
Network
Service App
Network Focused NB APIs
SDN Controller
Topology
Inventory
Path
Computation
Network Services Function
Flow
Programing
Network Control &
Management Functions
Statistics
SB APIs
NE
NE
NE
NE
NE
NE
NE
NE
Network Elements
Client
Lync
Client
Lync FE + LDL
Primary
Lync SDN
Manager
Secondary Lync
SDN Manager
Client
Lync
Client
Lync FE + LDL
Primary
Lync SDN
Manager
Secondary Lync
SDN Manager
NMS/Network
Controller
NMS/Network
Controller
Network
Controller
NMS/Network
Controller
NMS/Network
Controller
Network
Controller
http://www.microsoft.com/en-us/download/details.aspx?id=39714
Making changes after Install? Edit the
sdnmanager.exe.config file in
“c:\program files\Microsoft lync
server\Microsoft Lync SDN API”
Lync SDN
Manager
Lync SDN API
SIP messages
Invite/LRSInvite
Start
Proprietary or
backward
compatible API
QoE Report
Update
Ended
Error
Quality Update
Signaling
Media
Lync
Dialog
Event
UC
SDN
Interface
South
Bound
API
Network Elements
Signaling
Media
Lync
Dialog
Event
UC
SDN
Interface
South
Bound
API
Network Elements
http://www.OpenNetworking.org
http://www.UCIF.org
Define Use Cases – First Use Case on automating QoS
Diagnostics
Automated QoS
Orchestration
Proactively
automate the
diagnostics and
troubleshooting of
bad calls
Reduce the cost of
deploying QoS and
implementing
Traffic Engineering.
IT Agility & Network
Customization
through real-time,
policy-based config
of network resources.
IP TOPOLOGY OSPF, BGP
CONTENT – RTP
SESSION - SIP, H.323, SCCP, UNIStim
Real-Time Network
Performance &
Correlation
Complete View of the
End-User Experience
Nectar Unique Visibility
Diagnostics
Automated QoS
Orchestration
Proactively
automate the
diagnostics and
troubleshooting of
bad calls
Reduce the cost of
deploying QoS and
implementing
Traffic Engineering.
IT Agility & Network
Customization
through real-time,
policy-based config
of network resources.
UC / Application Admin
Enable DSCP
…on all
endpoints
Lock down
UDP ports
ranges used
for voice/video
Identify
sites
Define
Erlang traffic
models
Provision
CAC
across
sites
Review
SLAs
Ongoing
Monitoring &
Troubleshooting
Time in Weeks
Identify
traffic
classes
Network Admin
Configure
UDP ACLs
on Access
Switches
Inventory
WAN circuit
sizing
What
Codecs
?
Remark DSCP
for untrusted
applications?
Ok, ready to
start rolling out
…
Deploy
across
Campus &
Branch Sites
Active
Directory,
Exchange &
SharePoint
Lync
SDN API
Dialog Start
HP UC&C SDN
Application
HP VAN SDN
Controller
.
HP Server
HP OpenFlow Switch
Ringing…
HP OpenFlow Switch
HP Server
OpenFlow
QoS Rules
HP OpenFlow Switch
Traffic
Generator
Traffic
Generator
User: James
User: Linda
QOS SDN
Controller
Dialog
Start
OpenFlow:
Set QoS Remark
Wi-Fi
Hybrid
OpenFlow
EF
EF
Hybrid
OpenFlow
Best
Effort
Best Effort
QOS SDN
Controller
Wi-Fi
Hybrid
OpenFlow
EF
EF
Hybrid
OpenFlow
Ingress: Best Effort
Egress: EF
Ingres: Best Effort
Egress: EF
Aruba SDN Architecture
Aruba MOVE
Architecture
Application
Layer
Controller
Layer
Application Fingerprinting and
App RF for Lync
Automated Wi-Fi Traffic
Engineering
Post Call Statistics
Infrastructure
Layer
Diagnostics
SDN API Information
Traffic streams as Lync
voice, video and desktop
sharing and tagged
appropriately
Load balancing and Client
Match ensure reliable voice
and video communications
Traffic Re-tagging
Traffic Re-tagging
Traffic Prioritization
RF Optimization
Diagnostics
Automated QoS
Orchestration
Proactively
automate the
diagnostics and
troubleshooting of
bad calls
Reduce the cost of
deploying QoS and
implementing
Traffic Engineering.
IT Agility & Network
Customization
through real-time,
policy-based config
of network resources.
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn