• DocumentCode
    3739521
  • Title

    vINT: Hardware-Assisted Virtual Interrupt Remapping for SMP VM with Scheduling Awareness

  • Author

    Jian Li;Ruhui Ma;HaiBing Guan;David S. L. Wei

  • Author_Institution
    Shanghai Key Lab. of Scalable Comput. &
  • fYear
    2015
  • Firstpage
    234
  • Lastpage
    241
  • Abstract
    Symmetric Multi-Processing (SMP) virtual machine (VM), or virtual SMP for short, enables a single virtual machine to span multiple processors, thereby supporting the virtual machine to run resource-intensive applications. In addition to offering higher computing capacity, virtual SMP also offers the opportunity to alleviate the problem of unpredictable I/O responsiveness. To this end, we propose vINT (scheduling status based virtual INterrupt remapping adapTer), a scheme that leverages hardware-assisted interrupt mapping. vINT obtains high efficiency and flexibility by adding a lightweight module in virtual machine monitor (VMM) with no need of changing VMM scheduler and is transparent to guest OS. We implement the prototype in XEN 4.3.0 and conduct evaluations with both micro-benchmarks and macro-benchmarks. The experimental results show that vINT can increase the networking throughput by 5x and can reduce the required execute time of disk I/O by 17.5%, while introducing only a light overhead.
  • Keywords
    "Virtual machining","Processor scheduling","Virtualization","Delays","Bridges","Monitoring","Cloud computing"
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2015 IEEE 7th International Conference on
  • Type

    conf

  • DOI
    10.1109/CloudCom.2015.18
  • Filename
    7396162