Font Size: a A A

A Study Of Virtual Machine Network Bandwidth Dynamic Regulation Mechanism

Posted on:2013-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:J F ZhouFull Text:PDF
GTID:2248330392457805Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Current virtualization technology is mainly focusing on the virtualization of variousmainline hardwares. The research about virtual machine network bandwidth allocation isscarcely few. If the virtual machine network bandwidth can not do some necessary controlaccording to application needs, mutual bandwidth competition will make the application’sfunction unguaranteed. Virtualization platform Xen provides network bandwidthallocation mechanism which only allocates the network bandwidth when the virtualmachine is being created. When the virtual machine is running, the mechanism will limitthe virtual machine bandwidth to a certain value unchanged. All the operations of themechanism are transparent to user. After the virtual machine is created, networkbandwidth can never be changed. It seriously lacks of user operation space, user’ actuallybandwidth needs can not be very well met.Based on the research of Xen network bandwidth allocation mechanism, in view of itsshortage, virtual machine network bandwidth dynamic regulation mechanism solves thisproblem. Firstly, in user’ console, the mechanism provides user-oriented bandwidthregulation interface. Secondly, in network device driver layer, the mechanism realizesbandwidth dynamic regulation. User-oriented bandwidth regulation interface can acceptuser bandwidth regulation request from the console, update the bandwidth parameter toXenStore. By way of modifying device state, to trigger the driver layer do bandwidthregulation operation. Driver layer bandwidth regulation method, monitoring the devicestate, when the device state is changed, it takes response, gets bandwidth new value fromXenStore, reallocates bandwidth to the virtual machine. In order to validate theeffectiveness of virtual machine network bandwidth dynamic regulation mechanism, asimplified bandwidth dynamic allocation model generates dynamic bandwidth regulationrequest according to the bandwidth actual usage, invokes the bandwidth regulationinterface, to realize virtual machine network bandwidth dynamic allocation.Experimental results show that the bandwidth dynamic regulation mechanism realizesthe function of dynamic regulate virtual machine’s network bandwidth. In theeffectiveness validation test, the result achieves the anticipated target. It proves that thevirtual machine network bandwidth regulation mechanism is effective.
Keywords/Search Tags:Virtual machine, Network bandwidth, User interface, Dynamic regulation
PDF Full Text Request
Related items