OpenFlow Transforming Delivery of Applications to Users Matt Yeagle Manager Channel Architect HP Networking October 2012 Cloud Application Delivery Expectations 50 Workloads will be virtualized by the end of 2012 ID: 613871
Download Presentation The PPT/PDF document "Enabling Cloud with SDN/Virtual Applicat..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Enabling Cloud with SDN/Virtual Application Networks and OpenFlow
Transforming Delivery of Applications to Users
Matt Yeagle, Manager, Channel Architect, HP Networking
October 2012Slide2
Cloud Application Delivery Expectations
50%
Workloads will be virtualized by the end of 2012
PRIVATE, PUBLIC AND INDEPENDENT CLOUDS
Over
1%
Of smartphones consume
50%
of mobile data
DYNAMIC AND MOBILE SERVICE CONSUMPTION
Just
3 months
To deploy a new application from data center to user
COMPLEXITY OF THE INFRASTRUCTURE
OverSlide3
Legacy Networks Slow Application Deployment
Which server are those VMs on?
I need to start scripting
Which subnets? How much bandwidth?
OK. Ready to connect.
System Admin
Network Admin
Time in Weeks
I need a video streaming VM
Are you ready yet?
My virtual machine is ready
Rack 3, server 5
VLAN 10,
10 Mbps
…Slide4
Legacy Networks Can’t Meet Cloud Expectations
Application
Indifferent
Rigid, Physical
Networks
Manual
Management
Impossible to identify applications and user behaviors and
meet diverse SLAs
Architected for one tenant, user type and location type with device-dependent provisioning inhibiting scale and lacking programmability
Slow to respond to new application requirements and
hampered by manual errorsSlide5
The challenge with networks todayProliferation of Network Protocols
Increased complexity
OPEX is increasing while CAPEX remains the same
Complex configurations are error prone
Difficulty InnovatingClosed and proprietary solutions
Modeling large networks is challengingApplications and Networks are viewed as black boxes to each otherSlide6
So Can SDN, VAN or
OpenFlow
Help Us With This Current Networking Dilemma?Slide7
An emerging network architectureWhat is software-defined networking (SDN)?
Abstraction of control plane from forwarding hardware
Network control plane as a centralized software program
Centralized intelligence of network topology
Dynamic and programmable network, interaction with applications
Implemented via variety of methods including
OpenFlow protocolKey BenefitsProvides opportunity for rapid innovation in networkingUse cases for all types of networks including Enterprise Campus, Service Provider, Cloud, Data CenterCan enable simplified management through network virtualization
Applications
Infrastructure
Network OS
Network API
SDN Model
Control PlaneSlide8
What is OpenFlow?
Protocol for direct access to switch forwarding plane
Controller or control software
uses
OpenFlow
protocol to provide programmable interface to switches & routers
Open standard defined by the Open Networking Foundation (ONF)
Firewall
IPS
Edge
Switches
Edge
Switches
Controller
Wireless
APs
Net Apps
Core
Switch
Agg
Switches
Core
SwitchesSlide9
What is Virtual Application Networks
Application
Characterization
Network
Virtualization
Automated
Orchestration
Characterize the application to create consistency, reliability & repeatability across the entire network infrastructure
Virtualize & program the infrastructure to create multitenant, on-demand, topology & device-independent provisioning
Orchestrate based on templates, including user SLA and policy, to enable dynamic application deliverySlide10
Cool!
Still Listening!Slide11
Best-in-Class Networking in a Converged InfrastructureHP Converged Infrastructure for Cloud
Power
and cooling
Management
software
FlexNetwork
Architecture
Servers
Storage
Converged
Infrastructure
HP Proprietary and Confidential Slide12
Industry’s only architecture converging data center, campus, branchFlexNetwork Architecture
Open
Scalable
Secure
Agile
ConsistentSlide13
SDN example Use Cases
Use Case
Network
Challenge
Traditional Solution
SDN Solution
Management Simplification
Many
devices with individual interfaces and static configurations, difficult to implement change
CLI, scripting, SNMP & management tools to provide limited visibility and configurability of fragmented network devicesController with management tool to set policies and provide a more dynamic view of the entire network, no device-level configuration
Seamless Mobility & BYOD
Difficult to provide seamless experience across wired and wireless networks with many different devices
Limited integration of controllers into switches,
QoS, IEEE 802.1x access control, VLANs
Use OF-enabled switches and APs to recognize users and devices and provide same access policies and performance. More granular control over traffic.Orchestration in a Virtualized data centerServers and applications
move around the data center and network cannot respond dynamically to changing needsManagement Software, vSwitch, Manual configuration changes
Use OF controller to dynamically configure network in response to changes. Communicate with software and hardware elementsSlide14
Can you Build a SDN without OpenFlow?
Command-line interfaces
CLIs are the interfaces common to switches and routers, which network managers use to configure them, and activate or deactivate services.
SNMP
Simple Network Management Protocol can be used to modify and apply a new configuration through remote modification of configuration information.
XMPP
Extensible Messaging and Presence Protocol is an XML streaming protocol for presence and messaging routing. It also provides a secure but easily programmed language for linking diverse networks.
Netconf
The
lETF's
Netconf
is designed to reduce the programming effort involved in automating device configuration.
Netconf
would use XML to configure devices and to more efficiently tap state and configuration data stored on devices.
OpenStack
OpenStack
, the
Rackspace
/NASA open source software for cloud computing, is free, modular open source software for developing public and private cloud computing fabrics and controllers.
Virtualization software APIs
APIs in hypervisors and other virtualization software, such as VMware's
vSphere
, virtualize server, storage and network resources, and aggregate and allocate them on demand to applications. They include tools to define resource pools and business rules for service levels, and to automate the enforcement of service levels to ensure application availability, performance, security and scalability.
http://www.networkworld.com/news/2011/111711-sdn-openflow-sidebar-253230.html
Slide15
Virtualize and centralize control of network infrastructureSoftware-Defined Networks & OpenFlow
SDNs/OpenFlow complement
traditional integration
tools
+ SNMP
, APIs, CLI
HP FlexNetwork
delivers
‘
enterprise-grade
’ SDN solutions
Reliable, scalable, secure network virtualization
SNMP
,
APIs +
Software-Defined Networks
enabling technologies:Slide16
Why OpenFlow-based SDN?
OpenFlow
is a standards based protocol
Ensures vendor interoperability
Avoid vendor-lock in
Complements existing network technologies
Designed from ground-up to enable SDNsBroadest industry adoption and supportSimplifies implementing a programmable network
Service Provider
Research Public Cloud
Campus Networks
Private Cloud
Traditional Data CenterSlide17
HP
OpenFlow
Leadership
2007 2008 2009
2010 2011 2012 2013
HP & Stanford collaborate on Ethane
HP is founding member of ONF
HP Labs forms
OpenFlow
research team
HP early-release
OpenFlow
software to researchers
HP demos
OpenFlow
-enabled switch
HP makes
OpenFlow
software generally available
HP helps establish
InCNTRE
HP will extend OpenFlow across the FlexNetwork architecture
10
20
40
60
Growth in
Customer
DeploymentsSlide18
Worldwide HP OpenFlow deployments
More than 60 HP
OpenFlow
deployments worldwide
Customer-proven OpenFlow controller interoperability
Enabling industry-leading OpenFlow, software-defined networksSlide19
Commercial availability of OpenFlow
First Tier-one Networking vendor with commercial OpenFlow
Broadest fixed & modular switch portfolio supporting OpenFlow
Largest install base now supporting OpenFlow
Fully supported by HP, enterprise
ready
No special licensing feeAvailable for download HP.comSlide20
Commercially Available OpenFlow-enabled PlatformsLeading Tier-one OpenFlow
product
p
ortfolio
Over 10 Million PortsSlide21
OpenFlow Portfolio Support
HP 3500 Series
Campus/Branch Access
All Products Support
OpenFlow
v1.0 with K.15.06.5008
HP 8200 Series
Campus Core
HP 5400 Series
Campus/Branch
Access & CoreSlide22
Enterprise-Grade Software-Defined Networks
Pragmatic architecture
:
use what works, improve
the rest
hybrid models
Practical adoption: evolutionary deployment pathSolid foundation: reliability, high availability, manageability, security
Open ecosystem: standards-enabled solution development & certification
Business-critical
Power, Agility
The Promise of SDNs
Outcomes, not technologySlide23
HP Enterprise Grade Software-Defined Networks
Solutions
Control
3
rd
party/custom controllers
Network
Applications
3
rd
party/custom applications
Infrastructure
HP + non-HP systems
HP controllers
Integrated
Open API
HP applications
Integrated
Multi-
vendor
SDNs
Multi-
vendor
SDNs
Integrated
Open API
Virtual
Application
NetworksSlide24
Little More on
VANSlide25
Virtualize by Extending a Control Plane Across the Entire Network
Virtual Application Networks
Intelligent Resilient
Framework (IRF)
Built on HP InnovationsSlide26
IMC Virtual Application Network Manager ModuleCreating Virtual Application Networks
Characterize Applications
Virtualize the network
Automate Orchestration
Virtual Application Networks Slide27
IMC Virtual Application Network Manager ModuleCreating Virtual Application Networks
Server CPUs
VM
VM
VM
VM
HypervisorSlide28
Virtual Application NetworksSlide29
Rapid Application Deployment with VANs
System Admin
Network Admin
Characterize
the application
1
IMC VAN Manager
Define attributes
Virtualize the network
2
VM Manager
IMC VMware
Plug-in
Choose
connection profile
Orchestrate
the network
3
IMC VAN Manager
VM
5 min vs.
30 days
App
Required
App
DeliveredSlide30
Reduce Application Delivery from Months to
Minutes
Delivering Virtual Application Networks Today
Characterize app using template
Program virtual network resources
Orchestrate network resources
Hypervisor
Management
Intelligent Management Center
VAN
plug-in
VAN Policy Engine
VAN
API
HPN Access
Switch
HPN
Data Center
Fabric
HPN Core
Switch
HPN Core
Router
VM
VM
VM
vSwitch
Manager
Server
NIC
vSwitch/HP open vSwitch
VAN Manager Components
IMC Enterprise/Standard Components
VAN Access Switch SW
VAN DesignerSlide31
Delivering New Applications in Minutes versus Weeks
Enable Cloud with SDN,
OpenFlow
and Virtual Application Networks
Tune network to the application delivery requirements
Virtualize the network end to end, from application to user
Enable IT to manage the network with policies rather than CLI, scripts
Single pane-of-glass management for the physical and virtual network
Ensure choice with open, standards-based approachSlide32
Thank you