Font Size: a A A

The Research And Implementation Of Virtual Machine Inter-domain Communication

Posted on:2012-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2218330362460455Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer hardware, network and system structure,the virtualization technology has already penetrated into some fields, and has shown anew tendency, and has become a new hot topic from server virtualization to storagevirtualization, also in the application virtualization. Virtualization technology canprovide an isolated execution environment to applications, shield the dynamics andheterogeneous of hardware platform, and support share and reuse of hardware resources.It also can realize server consolidation, saving money and realize resource utilization;moreover, fault isolation can be achieved to enhance system security.There are lots of inter-domain communications among virtual machines in gridcomputing, cloud computing and etc. Traditional inter-domain communications stilltransmit data by ordinary networking which does not optimize the communication bythe truth of both of the communicating parties lying on the same physical machine. Thisrestricted the use of virtualization. This thesis presents a Rapid and Live Migrationenabled inter virtual machines Communication method (RLMCom).The major works of present thesis are as follows:Firstly, this thesis analyzed the current inter-domain communication on Xen andfind out that Xen's bad communication performance result from its split driver. Everycommunication between virtual machines in Xen needs Domain0's retransmission.Meanwhile, from the source to the destination, data have to pass the long andunnecessary network stack.Secondly, this thesis presents a high speed communication method to overcome thevirtual machine inter-domain communication problem. This method bypasses theordinary network stack and Domain0's retransmission and shorten the communicationpath by using shared memory to transmit data. Meanwhile, RLMCom method is stillcompatible with network application binary interface which allows users use RLMCommethod without any changing to their application. RLMCom method also supports livemigration.Finally, this thesis implements RLMCom method and compares it with Xen'sinter-domain communication. Experiments show that RLMCom method can improvebandwidth effectively and substantially decrease the latency and improve the CPUefficiency.This thesis is supported by 863 project "Scalable high-performance virtual machinekey technology research".
Keywords/Search Tags:Virtualization Technology, Inter-domain communication, VirtualMachine, Xen
PDF Full Text Request
Related items