Software Defined Networking - Real World Use Cases
-
Upload
adva-optical-networking -
Category
Technology
-
view
820 -
download
0
description
Transcript of Software Defined Networking - Real World Use Cases
Software Defined Networking - Real World Use Cases (Test bed at Marist/IBM)
© 2013 ADVA Optical Networking. All rights reserved. Confidential.22
Our Speakers TodayTodd Bundy
Director Global Business Development, ADVA Optical [email protected]
Robert M. CannistraSchool of Computer Science and
Mathematics Marist College
Casimer DeCusatisDistinguished Engineer,
IBM STG – eSystems Dev [email protected]
© 2013 ADVA Optical Networking. All rights reserved. Confidential.33
The Need for SDN
© 2012 IBM Corporation4
Tough Reality:Life is Not Fair
…for Networking Professionals
© 2013 ADVA Optical Networking. All rights reserved. Confidential.55
Clients Seek Smarter System
Networking
© 2012 IBM Corporation6
Big Data: Fueling Smarter Commerce Cycle
Video
Text
Exa
Peta
Tera
Giga
Dat
a V
olu
me
1990’s 2020’s2000’s 2010’sStructured data
Audio
ImageMed
High
Low
Co
mp
uta
tio
na
l Nee
ds
So
ph
isti
cati
on
of
An
aly
sis
Digital Marketing
10+% of video views
Wide Area Imagery
100’s TB per day72 video hrs/minute
Media
Source: IBM Market Insights based on composite sources
Safety / Security
Healthcare
Customer
1B camera phones
1B medical images/yr
10s millions cameras
Enterprise Video
Used by 1/3 of enterprises
© 2012 IBM Corporation7
Automated, Programmable NetworkLack of
Use network virtualization
?Use storage virtualization
93%
Percent of servers
virtualized
60+%
Today: VM on-boarding is measured in minutes
Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study
But… today: multi-tier virtual-system connectivity is measured
in days.John Manville, Cisco IT; The Power of a Programmable
Cloud, OFC 2013 (OM2D.2): “It takes about 5 days from an end-
end point of view to provision something like that (a multi-tier system).” Goal is to “get at least
to sub-one day.”
Our Marist SDN Demo will do this in minutes!
© 2013 ADVA Optical Networking. All rights reserved. Confidential.88
Virtualization and Beyond
© 2012 IBM Corporation9 9
What is OpenFlow ?
© 2012 IBM Corporation10
Separating the Data Plane from the Control Plane:A Useful Analogy
Dataplane are the roads
Control plane is the navigation
Data plane are switches & ports
Control plane is the CPUor network controller
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1111
IBM System Networking
11
Packet or Flow Switched?
• Ethernet topologies are packet switched
Statistical link utilization
• OpenFlow topologies (today) are flow switched
Application level network control
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1212
Do We Want Distributed or Centralized?
12
• Ethernet topologies were built distributed
Scalable but hard to monitor
• OpenFlow topologies (today) are centralized
Control-data separation forces this model
Strengths of one approach are weaknesses of the otherCentralized is better suited for modern cloud applications
IBM System Networking
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1313
SDN Model: Applications Influence the Network
13
VM
VM
VM
VM
App App
Network Hypervisor
Program & Instruct
Old Model
IBM System Networking
© 2012 IBM Corporation14
Getting Life Back for the Network Administrator
Dynamically provisioned
Scalable capacity
Abstracted HW complexity
Virtualized programmable Optical network (Bandwidth on Demand)
Network Hypervisor
Tenant 2 cloud Tenant 1 cloud
v
Open SDN Platform
Open SDN Controller
Apps and ServicesPath
ServiceConnectivity
Service …
Control PlaneLayer (Native)
OverlayLayer (DOVE)
Programmable by orchestration applicationOrchestrationApplication
LinkLayer
Data Plane Layer (OF)
SecurityAppliance
DC2
DC3
DC1IBM System Networking
© 2012 IBM Corporation151515
Pods of IT Resources
Embedded Blade, Virtual Switches
Overlays Virtualize L2/3 functions
SAN
Pools of
Virtual Appliances
stacked switches
lossless Ethernet, Storage, & more
Virtualized & SDN Enabled Optical Network
(ADVA OF Agent)
FCoE
Gateway
FCoE Storage
SDN controller
OpenDaylight SDN Project
ODIN – The Open Datacenter Interoperable NetworkAn industry standard point of view on SDN & network virtualization
http://www-03.ibm.com/systems/networking/solutions/odin.html
v
DC2
DC3
DC1
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1616
• Strategic that there be an open source Controller
• Industry isn’t breaking vendor lock-in just to create vendor lock-in
• Equipment vendors must not be owners of controller
• ADVA will not build an SDN controller
• ODP is the best candidate• ADVA Optical Networking has
joined and is making contributions
• Aligning our WAN Orchestration with ODP
• Common core technologies• Shared core model & extension • Shared tooling• Common Persistence
SDN Controller SDN Controller
SDN Controller: ODP
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1717
Optical Agility
© 2012 ADVA Optical Networking. All rights reserved. Confidential.1818
Fixed Wavelengths are Under Utilized
Uniform node-to-node traffic
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
00:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00
Netw
ork Uti
lizatio
n
Time
basetraffic
excess
traffic
Currently, enterprises must contract for over-provisioned fixed capacity to meet the multi-gigabit peaks, which results in costly, underutilized capacity during sustained quiescent periods
© 2013 ADVA Optical Networking. All rights reserved. Confidential.1919
The High Cost of Overprovisioning
During the storage or virtual machine migration at the beginning of a cloudburst into the provider cloud, bandwidth of 1 to 10 gigabits per second will generally be required. However, for the remainder of that IaaS instance life-cycle, much lower bandwidth, rarely exceeding 200 megabits per second, is required.
VirtualTape/Disk/Server
Cloud
Customer 1
Remote Desktop
Customer #2
Customer #3
Cloud Bursting Technologies Require Network Agility
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2020
Optical Transport and SDN
• Decades of work have yielded today’s agile core networks
• Unfortunately, the information to make intelligent decisions resides at higher layers
• Problem is made worse by today’s flow dominated traffic
Router Router
IntelligentMUX
HybridEDFA/RAMAN
Amp
AgileCore
Network
GridlessROADM
CoherentReceiver
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2121
Day-time ConfigAll sites/offices working
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2222
Night-time ConfigBackup job running between sites A & BDouble the bandwidth “on demand”
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2323
Night-time Config“Live” Virtual Machine Migration between A & C
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2424
Night-time ConfigBackup job running between Site B and C
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2525
Recovery Scenario Backup job running between sites A & B Fiber failure and recovery via SDN Controller
Site A
Site C
Site B
1x 10G
1x 10G
© 2013 ADVA Optical Networking. All rights reserved. Confidential.262626
What Does SDN Mean – to Users & Established Vendors?
Hype, Fear,
Uncertainty
& Doubt
Where is OpenFlow ?
Source: Gartner technology hype cycle,
adapted from Wikipedia
See SDN: a Theory of Everything
www.wired.com/insights/2012/12
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2727
Dynamic Infrastructure Test Bed
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2828
Our Speakers TodayBenjamin Carle
School of Computer Science and Mathematics Marist College
Matthew JohnsonSchool of Computer Science and
Mathematics Marist College
Junaid KapadiaUndergraduate Information Technology
StudentMarist College
© 2013 ADVA Optical Networking. All rights reserved. Confidential.2929
Our Speakers TodayZachary Meath
Undergraduate Computer Science Student
Marist [email protected]
Mary MillerUndergraduate Computer Science
StudentMarist College
Devin YoungUndergraduate Computer Science
StudentMarist College
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3030
Use Cases
Bandwidth calendaring Cloud bursting
Secure multi-tenancyWorkload balancing
Transactional nature of DC-to-DC traffic (bulk data transfers)
offers opportunities for optical bandwidth-on-demand.
Cloud DC
Private
Datacenters
Tenant 1
Tenant 2Load Load
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3131
MARIST: SDN Dynamic Infrastructure Test Bed
VM Cluster
VM Cluster
ADVA FSP 3000
ADVAFSP 3000
ADVAFSP 3000
StorageStorage
IBM V7000 Storage
dual 10G
dual 10G
single 10G
single 10G
IBM G8264 OF Switch
IBM G8264 OF Switch
VM Cluster
Metro
Fiber Network
Floodlight
Controller (VM)
IBM G8264 OF Switch IBM G8264
OF Switch
ADVA OF Agent (VM)
Site A
Site CSite B
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3232
VM Cluster
VM Cluster
Dynamic Infrastructure Test Bed
ADVA FSP 3000 Site A
Site CSite B
ADVAFSP 3000
ADVAFSP 3000
StorageStorage
IBM V7000 Storage
dual 10G dual 10G
dual 10G dual 10GIBM G8264 OF Switch
VM Cluster
Metro
Fiber Network
OpenFlow
OpenFlow Controller (VM)• Floodlight• IBM Controller• OpenDaylight
ADVA control plane
OpenFlow
ADVA OpenFlow Agent (VM)• OpenFlow v1.0 northbound• ADVA control plane southbound
OpenFlow
OpenFlow
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3333
Automating the Flows
Openflow Controller(ie: Floodlight Controller)
ADVA OF Agent
ADVA FSP 3000
OF Switch OF Switch OF Switch
Avior ADVAlanche
(ie: IBM G8264)
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3434
Pieces to the Puzzle
• Avior – Openflow Management Application
• ADVAlanche – Dynamic Optical Provisioning Application
• Ganglia – Network Monitoring Application
• Vmware – Server Virtualization Hypervisor & Management
• ADVA FSP 3000 – Agile Optical Networking Hardware (ROADM)
• IBM G8264 OF Switches – Openflow Capable Switches
• Physical Servers
• Virtual Machines
• Storage Area Network
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3535
Marist Test Bed: Application and UI
OF Controller(ie: OpenDayLight Controller)
ADVA OF Agent
ADVA FSP 3000
OF Switch OF Switch OF Switch
AVIOR ADVAlanche
1 1User (or automated tool) decides to modify network
22
Call ADVAlanche through avior
3 User or automated trigger modifies transport network through ADVAlanche
3
4 Lambda provisioned
5 Complete application aware action
5
4
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3636
Avior - Overview
• Motivation• Difficult to configure Openflow Controller via bulky CLI or API• Efficient controller management requires easy-to-use, high-level tool• Today’s network administrators need mobility
• Avior Web Application Monitor Openflow network statistics Configure static network flows Administer firewall and other policies Accessible from various platforms including Mobile Modular design supports enhancements and third-party add-ons Supports different Openflow controllers through thin adapters
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3737
Avior - Demo
• Avior Overview (Interface and Functionality)
• Login Screen
• Controller Status
• Hosts on the Network
• Switches on the Network
• Static Flow Pusher/Manager
• Firewall
• Modular Design
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3838
Marist Test Bed:
• Overview
• Graphical user interface to observe and provision optical links on the WAN
• Web application design allows access from tablets, phones, and personal computers
• User can interact with the optical network by drawing links between nodes
• Current topology can be provisioned with one click
© 2013 ADVA Optical Networking. All rights reserved. Confidential.3939
Marist Test Bed:
• Features
• Profiles• Save custom topology• Can be initiated by:
• ADVAlanche web application• ADVAlanche API
• Schedule• From specified data and time implement profile.
© 2013 ADVA Optical Networking. All rights reserved. Confidential.4040
Marist Test Bed:
• Triggers
• ADVAlanche monitors the network through Ganglia• Looks for an event specified by the user
• CPU Utilization• Memory• Disk Space
• When the event is triggered, it executes an action• Provision the network• Migrate a VM• Clone a VM
© 2013 ADVA Optical Networking. All rights reserved. Confidential.4141
Let’s Proceed with the Dynamic Provisioning Demo
© 2013 ADVA Optical Networking. All rights reserved. Confidential.4242
Workflow
Ganglia
Datacenter A Datacenter B
VM Playing Video
Double Link Bandwidth Migration
Monitored By Ganglia
© 2013 ADVA Optical Networking. All rights reserved. Confidential.4343
Summary
• Optical network virtualization offers cloud providers &
tenants
high-bandwidth, low-latency connectivity on demand.
• Different models for optical network virtualization exist.
• A compromise between hiding the optical complexity and
exposing the optical topology is required.
• Open approaches based on standardized GMPLS or
emerging OpenFlow technologies are possible.
© 2013 ADVA Optical Networking. All rights reserved. Confidential.4444
Live Demo
Thank You
IMPORTANT NOTICE
The content of this presentation is strictly confidential. ADVA Optical Networking is the exclusive owner or licensee of the content, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.
The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied. ADVA Optical Networking shall not be responsible for and disclaims any liability for any loss or damages, including without limitation, direct, indirect, incidental, consequential and special damages, alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation.
Copyright © for the entire content of this presentation: ADVA Optical Networking.