Journal of Software, Vol 5, No 2 (2010), 206-213, Feb 2010
doi:10.4304/jsw.5.2.206-213

A High-Performance Inter-Domain Data Transferring System for Virtual Machines

Dingding Li, Hai Jin, Yingzhe Shao, Xiaofei Liao, Zongfen Han, Kai Chen

Abstract


Virtual machine technology can enhance server utilization and consolidation on an individual physical machine. In a growing number of contexts, many of which require high-performance networking inside of the system. Unfortunately, the development of virtualization technology is inclined to application isolation as yet, leads high communication overheads between virtual machines which are resident on the same physical machine, and also limits the achievable network performance. Some efforts have been paid to bridge the network I/O performance gap between the virtualization and native environment, but the amelioration is not satisfactory. In this paper, we propose a system called IDTS (Inter-Domain Transferring System) which uses the shared memory between different domains (also called hosted or guest OSes) to expand the communication bandwidth and shorten the latency for network applications running in the co-resident VMs. Evaluations are also presented to prove IDTS’s availability and highly efficiency. We believe that IDTS is an effective solution for the inter-domain communication on Xen virtualization platform.


Keywords


virtualization; server consolidation; shared memory; latency; bandwidth

References



Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2014 by ACADEMY PUBLISHER – All rights reserved.