Meridian An SDN Platform for Cloud Network Services




















![reference �Floodlight: http: //www. projectfloodlight. org/floodlight/ � [1]SDN example : http: //lab. howie. tw/2013/04/How-Software-Defined-Network-SDN-impat-traditional-IT-Job. reference �Floodlight: http: //www. projectfloodlight. org/floodlight/ � [1]SDN example : http: //lab. howie. tw/2013/04/How-Software-Defined-Network-SDN-impat-traditional-IT-Job.](https://slidetodoc.com/presentation_image_h/cc705b3652e91ce14b48262359e1d9e0/image-21.jpg)
- Slides: 21
Meridian: An SDN Platform for Cloud Network Services Mohammad Banikazemi, David Olshefski, Anees Shaikh, John Tracey, and Guohui Wang, IBM T. J. Watson Research Center IEEE Communications Magazine 2013 101062600 紀成璞 1/2 0
Outline �Introduction �SDN �Meridian architeure �Meridian implementation �Summary 2/2 0
Introduction 3/2 0
Faster? convenient? 4/2 0
SDN CAN HELP YOU! 5/2 0
If we use SDN…… 7/2 0
So …. How SDN help Cloud Networking? 9/2 0
SDN Architecture for Cloud Netwroking Meridian 10/2 0
Abstract API layer Present application with a network model � Associated APIs that expose only the information needed to interact with the network � Logical view of the network using high-level APIs. � 11/ 20
Network Orchestration platform � Logical-to-physical translation of commands issued through the abstraction layer Convert API calls into the appropriate series of commands on the underlying network � Network-wide service to application. � Global annotated view of the data center topology for applications � Different routing algorithms � Planner module that can schedule network configuration or control task � 12/ 20
Network driver layer � Consists of plug-in or drivers enable the controller to interface with various network technologies or tools. The orchestration layer uses these drivers to issue commands on specific devices or collect information from the network. � Implemented a logical driver that interfaces to Open. Flow devices � Drivers to enable virtual network creation � Topology data gathered � 13/2 0
Meridian Implementation How it works? 14/2 0
�For Any cloud-based applications. 15/2 0
� 1. Endpoint 2. Group 3. Segme nt 4. Service 5. Virtnet 16/2 0
�For Any cloud-based applications. G 1{web 1, web 2 } G 2{APP 1, APP 2} G 3{db 1, db 2} {G 1, G 2, LB} {G 2, G 3, bandwidth } {APP 1, APP 2, SPF} {db 1, db 2, broadca st} 17/2 0
Summary � Meridain, an SDN-based controller framework for cloud networking. A network service model for users to construct and manage logical topologies for their complex workloads. � Current system is only an initial prototype. � 18/2 0
Future work �Performance �Recovery failed plans 19/2 0
Thanks ! 20/2 0
reference �Floodlight: http: //www. projectfloodlight. org/floodlight/ � [1]SDN example : http: //lab. howie. tw/2013/04/How-Software-Defined-Network-SDN-impat-traditional-IT-Job. html 21/2 0