Presentation is loading. Please wait.

Presentation is loading. Please wait.

A survey of SDN: Past, Present and Future of Programmable Networks Speaker :Yu-Fu Huang Advisor :Dr. Kai-Wei Ke Date:2014/Sep./30 1.

Similar presentations


Presentation on theme: "A survey of SDN: Past, Present and Future of Programmable Networks Speaker :Yu-Fu Huang Advisor :Dr. Kai-Wei Ke Date:2014/Sep./30 1."— Presentation transcript:

1 A survey of SDN: Past, Present and Future of Programmable Networks Speaker :Yu-Fu Huang Advisor :Dr. Kai-Wei Ke Date:2014/Sep./30 1

2 Outline  Current internet architecture  Software Defined Network (SDN)  OpenFlow architecture  SDN application via OpenFlow architecture  Research Challenges and Future Directions  References 2

3 3

4 4 Current Network Device

5 5 Current Network is closed

6 Internet Ossification  Internet is built from a large number of network devices:  Routers, switches, numerous types of middleboxes and many complex protocols  Simplified best-effort distributed network functions are implemented in vertical-integrated black boxes.  Network management & performance tuning are quite challenging. 6

7 Internet Evolvement 7 SDN & (HSN & Digital Convergence) Smart Devices (IOT) Cloud Services

8 Software Defined Network  Forwarding hardware (data plane) is decoupled from control decisions (control plane).  Data plane can be programmed via an open interface like OpenFlow.  So, SDN is a Programmable network.  Network resources virtualization.  Controller can be viewed as a Network Operating System. 8

9 SDN Architecture 9

10 10

11 SDN Architecture 11 API Network Resources (Virtualization like) (PC memory & Storage) NOS Commodity Like PC 3’rd party applications

12 SDN Architecture 12

13 13 Open Source Controllers

14 14 Floodlight NB APIs

15 15 OpenDaylight NB APIs

16 Benefits of SDN  Centralized control  Simplified algorithms  Commoditizing network hardware  Eliminating middleboxes  Enabling the design & deployment of 3’rd party applications 16

17 Core Values of SDN Reduced Opex Innovative Services Reduced Capex 17

18 OpenFlow Architecture 18

19 OpenFlow Switch 19

20 Elements of an OpenFlow-compliant switch 20

21 Matching Field of a Flow table entry 21

22 22

23 Capabilities of OpenFlow  Centralized control of the network  Software-based traffic analysis  Dynamic updating of forwarding rules  Flow abstraction 23

24 Difference between SDN & OpenFlow  SDN abstracts the whole Network-wide state like OS to PC.  OpenFlow abstracts a Network component like Diver to OS. 24

25 Core Capabilities of SDN Dynamic adjustment via Software Programming Network- Aware Controller 25

26 SDN Applications via OpenFlow 26  Ease of configuration  Network management  Security  Availability  Load balance  Fault tolerance  Network virtualization

27 SDN Applications via OpenFlow 27  Ease of configuration  Data center virtualization  Wide area network application  Wireless application  Other application

28 Packet & Circuit Network Convergence with OpenFlow 28

29 OpenFlow Unified Architecture 29

30 Unified abstraction for packet & circuit switches 30

31 Research Challenges and Future Directions  Controller and Switch Design  Software-Defined Internetworking  Controller-Service Interaction  Virtualization and Cloud Services  Information-Centric Networking  Heterogeneous Network Support 31

32 References  Bruno Astuto A. Nunes, Marc Mendonca, Xuan-Nam Nguyen, Katia Obraczka and Thierry Turletti, “A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks” hal- 00825087, version 5-19 Jan 2014.  Adrian Lara, Anisha Kolasani, and Byrav Ramamurthy, “Network Innovation using OpenFlow: A Survey” IEEE communication surveys & tutorials, 2013. 32

33 References  Saurav Das, Guru Parulkar, Nick McKeown, “Packet and Circuit Network Convergence with OpenFlow” Department of Electrical Engineering, Stanford University, California 94305, USA. 33

34 Thanks for listening 34


Download ppt "A survey of SDN: Past, Present and Future of Programmable Networks Speaker :Yu-Fu Huang Advisor :Dr. Kai-Wei Ke Date:2014/Sep./30 1."

Similar presentations


Ads by Google