Load-Aware Virtual Network Service over a Software Defined Data Center Network
Paper ID : 1258-IST
1Habib Allah Khosravi *, 2Mohammad Reza Khayyambashi
1Student of University of Isfahan
2Advisor Professor Professor at University of Isfahan Computer Engineering Department
Using virtual networks is a good solution to provide customized networking services in the cloud and to isolate the performance of applications running in the cloud. Cloud providers usually oversubscribe their data centers to reduce the costs imposed to customers and naturally, oversubscription can lead to network overload. If the situation is not managed carefully, it can hurt the customers’ experience with the cloud and can also violate the service level agreement between the provider and the customers. This work presents the prototype of a centralized system which is implemented over a software defined data center network and provides a virtual network service that is sensitive to the load in the data center and tries to balance the load by reconfiguring the mapping of the virtual links. So, in an oversubscribed data center, the effects of any virtual network’s traffic on other virtual networks’ traffic would be reduced. The results of the experiments show that the system can reduce the packet loss in the data center and can increase the aggregate bandwidth that each virtual network receives over its whole life in the data center.
cloud compuring; data center; software defined networks; virtual network; traffic engineering