1、 SDN powers Big Data Network with Analytics and Visualization 用于大数据 可视化的 SDN技术 Agenda SDN Overview Controller Market SDN Application 2 3 Data Plane 1 Open Programming Interfaces 2 Network and Element Management 3 Business Process/Workflow 4 Applications 5 Data Plane (packet processing) Controller Ne
2、twork Control Apps Network Mgmt SDN Networks Network Management Control Plane (routing) Data Plane (packet processing) Management Plane (CLI, etc) Past IP networks Closed management Tightly integrated stack Control Plane (routing) Data Plane (packet processing) Management Plane (CLI, etc) Network Ma
3、nagement Present IP networks Open management Tightly integrated stack SDN Definitions Control Stack Evolution 4 SDN Definitions Software Directions Northbound Interface In computer networking and computer architecture, a northbound interface of a component is an interface that conceptualizes the low
4、er level details (e.g., data or functions) used by, or in, the component Examples: SMMP, CORBA, SNMP Southbound Interface Allows a particular network component to communicate with a lower-level component Example: Openflow, Netconf, SNMP East-West Interface Communicate between groups or federations o
5、f controllers to synchronize state for high availability 5 SDN Definitions Framework Da ta Plan e( F o r war ding Har dwar e)P rogrammab leCo n t rol P lan eCo n tr o l an d Data Pl an es Sep ar atio nNet w o r k OSDa ta Plan e( F orw ar ding Ha r dwa r e)Da ta Pl an e( F orw ar ding Ha r dwa r e)Da
6、 ta Pl an e( F orw ar ding Ha r dwa r e)P rogrammab leCo n t rol P lan eNetw ork OSSo uthbound I nterfac e Nor thbound I nterfac e East - w est I nterfac e SDN Ser vi ces ,Ap p sAp p APIsCar riers Infrastr u ctur eInf orm atio nS DN Langu age 6 Why SDN? Apps vs. Network Applications Network Devices
7、File Backup App Network Requirements Network Admin Email Help Ticket Phone Call Written docs Or Nothing “Yes”, “No”, or “Later” = No Sufficient bandwidth / ports / devices / uplink? Time to rewrite configs? Impact current apps? Future Apps? Affect provisioning? Switch Firewall Switch Router Myriad C
8、LI interfaces Emergent behavior Limited control Multitude of Statistics Events Capabilities Web App Hadoop Big Data Jobs Host X Backup Server Y App Requirements Hard to Express/Enforce 7 Why SDN? Express/Enforce Requirements via API Applications Network Devices File Backup App Network Controller and
9、 Network Admin Switch Firewall Switch Router Standardized API/Protocol Enforced Behavior Low-level Control Capability Discovery Statistics and Faults Network Controller Provides network stats up to Apps Translates requirements down to Devices Configures Network Policy Monitors Performance Apps Expli
10、cit Requirements Network Statistics, Hints, and Events Opportunity to Standardize 1 2 3 Host X Backup Server Y Agenda SDN Overview Controller Market SDN Application 8 OpenDaylight SDN Platform Open Source Linux Foundation Software Defined Networking Innovation Collaboration Network Function Virtualization 9 10 SDN, NFV and OpenDaylight Open, Programmable APIs Virtualization and Abstraction Layer New Revenue Lower Cost SDN NFV Orchestration, Automation and MANO Service Agility