Font Size: a A A

Network Guarantee System In Cloud Computing Datacenter For Multi-tenant

Posted on:2015-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:X L WuFull Text:PDF
GTID:2308330452455796Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In cloud computing environment, resources are shared by tenants. When they deploytheir application or task in a shared datacenter infrastructure, cloud computingenvironment have to provide performance isolation. But in current datacenter, networkbandwidth is shared in a best-effort way. Traffics generated between a set of virtualmachines affect the other virtual machines sharing the same physical link.Network guarantee system in cloud computing datacenter for multi-tenants presents aservice model which can be used by tenants to describe server resources and networkresources for their virtual datacenter. And it would be allocated by strategy which is basedon the network requirement to reduce the possibility of the network congestion in corelink. The system monitors network resources in datacenter by sampling on the virtualswitch in each server. It analyzes the sampled network flow by filter, classification andcollection to predict the traffic rate of the virtual machine. Finally, the scheduler managesegress and ingress bandwidth based on the predicted result. It can provide networkbandwidth guarantee among tenants and utilize the idle network bandwidth to improve theusage of network resources.Functional tests show that the network guarantee system in cloud computingdatacenter for multi-tenant can not only provide bandwidth guarantee in transmitteddirection, but also void the race for bandwidth in receiving direction. Performance testsshow that compared with the default mechanism the system can provide fairer networkresource allocation among tenants.
Keywords/Search Tags:Cloud Platform, Resource Management, Bandwidth Guarantee, NetworkMonitor
PDF Full Text Request
Related items