MVNC: A SDN-based Multi-tenant Virtual Network Customization Mechanism in Cloud Data Center

Software Defined Network (SDN) is a programmable network structure which achieves separation of control and forwarding via a centralized controller. Existing cloud data center network introduces SDN architecture, and enhances data center scalability via advantages of programmable thinking and centralized control. OpenStack is a free and open-source software platform for cloud computing, which provides computing, storage and network management services for cloud computing resources. However, with rapid development of various types of services, the current SDN data center based on OpenStack cannot satisfy multiple users' service requirements. Cloud data center network with single control node cannot achieve tenants' customization of their own network. Thus, multi-tenant virtual network customization (MVNC) mechanism is presented in this paper. The tenant isolation is achieved in cloud data center network through network slice. At the same time, centralized control of tenant virtual network provides a global topology management. Tenant isolation, link switching and efficiency of flow table sending are tested in this paper. Results show that proposed mechanism can flexibly and efficiently help tenants for network customization operation in OpenStack cloud platform.

[1]  Anees Shaikh,et al.  Meridian: an SDN platform for cloud network services , 2013, IEEE Communications Magazine.

[2]  Mabry Tyson,et al.  A security enforcement kernel for OpenFlow networks , 2012, HotSDN '12.

[3]  Valeriu Manuel Ionescu The analysis of the performance of RabbitMQ and ActiveMQ , 2015, 2015 14th RoEduNet International Conference - Networking in Education and Research (RoEduNet NER).

[4]  Olena Tkachova,et al.  An analysis of SDN-OpenStack integration , 2015, 2015 Second International Scientific-Practical Conference Problems of Infocommunications Science and Technology (PIC S&T).

[5]  Guru M. Parulkar,et al.  OpenVirteX: A Network Hypervisor , 2014, ONS.

[6]  Li Ran,et al.  The research of OpenFlow management and control interface protocols based on SDN technology , 2015, 2015 IEEE International Conference on Computer and Communications (ICCC).

[7]  Shie-Yuan Wang,et al.  Using SDN technology to mitigate congestion in the OpenStack data center network , 2015, 2015 IEEE International Conference on Communications (ICC).

[8]  Mahmood Ahmadi,et al.  Enabling SDN on a special deployment of OpenStack , 2015, 2015 5th International Conference on Computer and Knowledge Engineering (ICCKE).

[9]  Zhang Bi SDN Deployment in Cloud- Computing Data Center , 2014 .

[10]  Christine Morin,et al.  Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[11]  Guru M. Parulkar,et al.  OpenVirteX: make your virtual SDNs programmable , 2014, HotSDN.