• DocumentCode
    3244451
  • Title

    A Functional Classification Based Inter-VM Communication Mechanism with Multi-core Platform

  • Author

    Luo, Cheng ; Bai, Yuebin ; Chen, Ting ; Xu, Cong ; Zhang, Liang

  • Author_Institution
    Sch. of Comput. Sci., Beihang Univ., Beijing, China
  • fYear
    2009
  • fDate
    8-11 Dec. 2009
  • Firstpage
    332
  • Lastpage
    339
  • Abstract
    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.
  • Keywords
    multiprocessing systems; virtual machines; functional classification; high-throughput communication; interVM communication mechanism; multicore platform; multicore technologies; virtual machine environment; virtualization technologies; Application software; Hardware; Isolation technology; Microcomputers; Platform virtualization; Space technology; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; communication; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-5788-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2009.57
  • Filename
    5395285