A PSO-based virtual SDN customization for multi-tenant cloud services
Kai Li, Jiannan Bao, Zhonghao Lu, Qi Qi, Jingyu Wang · 2017
With the development of cloud computing, the current Software Defined Networking (SDN) data center which is based on the Open Source Cloud platform OpenStack cannot satisfy multiple users' service requirements. OpenStack cannot achieve centralized control of the physical network in cloud data center. In order to satisfy the user's flexible control of the data center network, a multi-tenant virtual network customization in cloud data center is proposed in this paper. SDN with the advantages of centralized control and programming is integrated to OpenStack cloud data center. Isolated tenant virtual SDN networks (vSDN) are created in the cloud data center via the virtual network mapping model based on particle swarm optimization (PSO) algorithm. The vSDN network is controlled by tenant's own controller. Virtual network mapping performance, link customization and data transmission performance are tested in this paper. Results show that the virtual network mapping model based on PSO algorithm compared to shortest path (SP) algorithm, greatly improve the utilization rate of the underlying network bandwidth. At the same time, the SDN mode does not reduce the performance of data transmission on OpenStack cloud platform. The virtual network link customization improves the efficiency of data transmission for tenant.