Elastic Edge-Overlay Methods Using OpenFlow for Cloud Networks

The virtualization of cloud network requires flexible and effective techniques to accommodate the rapid changes in the network configurations and updates. OpenFlow protocol has attracted attentions for cloud networks since it facilitates managing and sharing the network resources, and it can be utilized to create an overlay abstraction on top of the network infrastructure for the flow setup in the cloud. However, the traditional reactive flow setup of OpenFlow introduces higher flow latency and overhead on the network controller. This paper discusses the issues of the reactive flow setup and presents two optimized overlay network virtualization methods that leverage OpenFlow to control and forward the tenants’ traffic. The proposed methods enable tenants to use their own MAC/IP addresses in the cloud. We have implemented and evaluated the proposed overlay methods, and the experimental results show that our methods have less flow latency than the traditional reactive approach, and higher performance than the popular overlay tunneling protocols such as VXLAN, STT, and NVGRE.

[1]  Jeffrey C. Mogul,et al.  NetLord: a scalable multi-tenant network architecture for virtualized datacenters , 2011, SIGCOMM 2011.

[2]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[3]  Katherine Barabash,et al.  NoEncap: overlay network virtualization with no encapsulation overheads , 2015, SOSR.

[4]  Kai Bu,et al.  Gotta tell you switches only once: Toward bandwidth-efficient flow setup for SDN , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[5]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM 2011.

[6]  Hiroshi Matsuo,et al.  Non-tunneling Edge-Overlay Model Using OpenFlow for Cloud Datacenter Networks , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[7]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.

[8]  Martín Casado,et al.  The Design and Implementation of Open vSwitch , 2015, NSDI.

[9]  Hiroshi Matsuo,et al.  Performance Evaluation of Non-tunneling Edge-Overlay Model on 40GbE Environment , 2014, 2014 IEEE 3rd Symposium on Network Cloud Computing and Applications (ncca 2014).

[10]  Takeshi Shimizu,et al.  A management method of IP multicast in overlay networks using openflow , 2012, HotSDN '12.

[11]  Ling Ding,et al.  A scalable multi-datacenter layer-2 network architecture , 2015, SOSR.

[12]  Martín Casado,et al.  Network Virtualization in Multi-tenant Datacenters , 2014, NSDI.