TY - GEN
T1 - A functional classification based inter-VM communication mechanism with multi-core platform
AU - Luo, Cheng
AU - Bai, Yuebin
AU - Chen, Ting
AU - Xu, Cong
AU - Zhang, Liang
PY - 2009
Y1 - 2009
N2 - With the resurgence of virtualization technologies and the development of multi-core technologies, the combination of the two becomes a trend. Therefore, inter-VM communication becomes a key part in how to improve the performance of virtual machines (VMs) basing on multi-core platform. In this paper, we first analyze the characteristics of multi-core tasks and the properties of virtual machine environment, and then classify processor cores into two categories basing on their different functions. According to the classification, we design an inter-VM communication mechanism with multi-core platform. It discards the traditional communication path between VMs which needs to via a trusted VM, sets up communication channels between virtual CPUs in different VMs and uses shared memory space to implement high-throughput communication of inter-VM. Experiment results have proved the efficiency of them.
AB - With the resurgence of virtualization technologies and the development of multi-core technologies, the combination of the two becomes a trend. Therefore, inter-VM communication becomes a key part in how to improve the performance of virtual machines (VMs) basing on multi-core platform. In this paper, we first analyze the characteristics of multi-core tasks and the properties of virtual machine environment, and then classify processor cores into two categories basing on their different functions. According to the classification, we design an inter-VM communication mechanism with multi-core platform. It discards the traditional communication path between VMs which needs to via a trusted VM, sets up communication channels between virtual CPUs in different VMs and uses shared memory space to implement high-throughput communication of inter-VM. Experiment results have proved the efficiency of them.
UR - https://www.scopus.com/pages/publications/77949650641
U2 - 10.1109/ICPADS.2009.57
DO - 10.1109/ICPADS.2009.57
M3 - 会议稿件
AN - SCOPUS:77949650641
SN - 9780769539003
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
SP - 332
EP - 339
BT - ICPADS '09 - 15th International Conference on Parallel and Distributed Systems
T2 - 15th International Conference on Parallel and Distributed Systems, ICPADS '09
Y2 - 8 December 2009 through 11 December 2009
ER -