devnet-1154open source presentation on open standards
TRANSCRIPT
Open Source & Open SDN StandardsDevNet 1154
Casimer DeCusatis, Ph.D., Assistant Professor, Marist College
@Dr_Casimer [email protected]
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
• How is the open source community using SDN/NFV to create truly heterogeneous, inter-operable, multi-tenant cloud data centers?
• Results from the New York State Center for Cloud Computing & Analytics (CCAC) Open SDN Test Bed
Agenda – Open Standards
3
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 4
The New York State Cloud Computing & Analytics Center at Marist College, Poughkeepsie, NY
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 5
Use network virtualization
?Use storage virtualization
93%
Percent of servers virtualized
60+%
Why are networks still over-provisioned?
Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study ** J. Manville, “The power of a programmable cloud”, OFC 2012 annual meeting, Anaheim, CA, paper OM2D.2 (March 18-22, 2013)
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.”
Networks are: Statically provisioned, under utilized, & energy inefficient
IntrusionPrevention
Firewall
Web Servers
Application Server
FirewallLoad
Balancer
Database
Cluster
Today: VM on-boarding is measured in minutes
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 6
6
Project Open Daylight: An Open Source SDN Controller Open Daylight is an open source project under the Linux Foundation
with the mutual goal of furthering SDN adoption and innovationthrough the creation of a common industry supported framework
www.opendaylight.org
Platinum
Gold
Silver
Members as of April 8, 2013 and growingEclipse Public License (EPL)
First Release (Helium) announced Sept. 2013
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 7
Cisco Open Network Architecture
• Cisco ESP/EPN solution is the first and only independently tested solution, certified 3rd party interoperable (see EANTC report)
• Automated, simplified Layer 0-3 management
• Transfer multidomain and multilayer provisioning functions from NMS to SDN controller – minimizes network configuration points
• Move from proprietary CLIs to standard configuration interfaces (OpenFlow, PCEP, Netconf) – unified configuration and orchestration
• Multi-Layer = both IP and Transport Layers (may require network simulation)
• USE CASE: multi layer service turn-upservice differentiation, agility, efficiency
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 8
Telecom Use Case: vCPE
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
Hypervisor Platforms
Policy Management API
Cloud Orchestration
Load BalancingLoad Balancing
FirewallIDS/IPSFirewallIDS/IPS
Other ApplicationOther Application
Security & Authentication
Congress
Content DeliveryContent Delivery
Configuration
CinderCinder
driversdrivers
NovaNovaCompute
driversdrivers
storage
StorageServers
driversdrivers
Network
NeutronNeutron
Virtual Overlay
Control Plane
PhysicalFlow Control
Plane
Storage Virtualization
Platforms
NetworkZone 1
For
wa
rdin
gLa
yer
App
lica
tion M
anag
emen
t La
yer
Ser
vice
s M
anag
emen
t La
yer
Ada
pta
tion
Laye
r
NetworkZone 2
Virtual Overlay
Control Plane
PhysicalFlow Control
Plane
Zone Controller
SDN VE
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
© 2015 Internet2
MAN Topology
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSP
Network Architecture
FSP FSP
SwitchSwitch Switch
Ethernet Ethernet Ethernet
λ λ
A B C
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSPFSP FSP
SwitchSwitch Switch
Ethernet Ethernet Ethernet
λ λ
VM
OpenFlowOpenFlow OpenFlow
Network Architecture
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSP FSP
VMSwitch Switch
Ethernet Ethernet
VM
OpenFlowOpenFlow OpenFlow
SNMP SNMP
Network Architecture
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSP FSP
VMSwitch Switch
Ethernet Ethernet
VM
OpenFlowOpenFlow OpenFlow
SNMP SNMP
Network Architecture
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSP FSP
VM
VM
OpenFlow
SNMP SNMP
FSP
VM
REST
Network Architecture
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
FSP FSP
VM
VM
OpenFlow
SNMP SNMP
FSP
VM
REST
VM
VM
REST
Network Architecture
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
Icons represent data centers in a metro fiber ring
A
BC
Lines represent 10G wavelengths provisioned across metro network between data centers
Line colors indicate bandwidth utilization on the wavelength
LowHigh
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603 18
Mobile Management
• Avior mobile GUI for SDN management & control
• Some network devices can tweet status updates, alarms, alerts
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
Demo – Open Daylight Integration with Dynamic
WAN Provisioning
19
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
• Dynamic Provisioning• 1 minute vs days or weeks• Multi-Layer (IP and Optical) using Open Daylight • Multi-Vendor (Cisco, Adva, others who support Open Daylight)
• Virtual Network Slicing• Cloud providers can offer isolated multi-tenant networks• Each client can use their own open source SDN controller for optimization
Key Results
Thank you
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID 21
Follow @Dr_Casimer
or http://www.ofcconference.org/en-us/home/about/ofc-blog/
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation ID BRKCRT-2603
• C. DeCusatis, J. Ziskin, T. Bundy, “The rise of SDN optical networks; has automated provisioning arrived?“, invited presentation, Pacific Telecom Conference, Honolulu, Hawaii (January 2014)
• C. DeCusatis, R. Cannistra, B. Carle, M. Johnson, J. Kapadia, Z. Meath, M. Miller, D. Young, T. Bundy , G. Zussman, K. Bergman, A. Carranza, C. Sher-DeCusatis, A. Pletch, R. Ransom, “Dynamic orchestration test bed for SDN and NFV at the New York State Center for Cloud Computing & Analytics”, OFC 2014 annual meeting, San Francisco, CA (accepted & to be published, March 2014)
• C. DeCusatis et.al., “Developing a software defined networking curriculum through industry partnership”, Proc. ASEE Annual Meeting, Hartford, CT (April 3-5, 2014) ** named among top 10 conference papers ** http://asee-ne.org/proceedings/2014/index.htm
• Internet2 Global Summit, April 6-10, 2014, Denver, Colorado http://meetings.internet2.edu/2014-global-summit/detail/10003109/
• C. DeCusatis, “SDN, NFV, and the cloud disruption: the next generation open data center interoperable network (ODIN)”, BrightTalk webinar, April 17, 2014 https://www.brighttalk.com/search?q=DeCusatis
• C. DeCusatis, R. Cannistra, T. Bundy, “Software Defined Environments and Next Generation Networks: a tutorial”, Proc. Keystone Initiative for Network Based Education and Research (KINBER) 2014 annual meeting (an Internet2 affiliate), Harrisburg, PA, April 23-25, 2014
• C. DeCusatis and L. Miano, “Cloud computing and software defined environments”, Pace University college of computer science and engineering seminar series, April 30, 2014
• C. DeCusatis and R. Cannistra, “Dynamic management and provisioning of software defined cloud data centers”, Proc. NSF Enterprise Computing Conference (ECC), paper SC3101, June 8-10, Marist College, Poughkeepsie, NY (2014)
Recent Research Publications from the Marist CCAC
22