• 更多栏目

    郭禾

    • 教授     博士生导师   硕士生导师
    • 性别:男
    • 毕业院校:大连理工大学
    • 学位:硕士
    • 所在单位:软件学院、国际信息与软件学院
    • 联系方式:guohe@dlut.edu.cn
    • 电子邮箱:guohe@dlut.edu.cn

    访问量:

    开通时间:..

    最后更新时间:..

    Optimisation schemes to improve hybrid co-scheduling for concurrent virtual machines

    点击次数:

    论文类型:期刊论文

    发表时间:2013-02-01

    发表刊物:International Journal of Parallel, Emergent and Distributed Systems

    收录刊物:EI

    卷号:28

    期号:1

    页面范围:46-66

    ISSN号:17445760

    摘要:Hybrid co-scheduling (CS) is an effective approach to address the synchronisation problems for concurrent virtual machines such as lock-holder preemption. However, the scheduling gaps and fragments in hybrid CS cause a serious performance degradation and unfairness if multiple concurrent domains exist. We propose three optimisation schemes for such problems named partial co-scheduling (PCS), boost co-scheduling (BCS) and precise boost co-scheduling (PBCS) using finer space granularity. PCS scheme activates the CS signals only for the indispensable central processing units (CPUs) instead of all online CPUs. BCS scheme boosts the priorities for co-scheduled virtual CPUs (VCPUs) to induce the scheduler to pick the appropriate VCPUs. PBCS combines PCS and BCS to achieve better performance and robustness. We implement three optimisations into Credit Scheduler in Xen 4.0.1. The experimental results show that our schemes achieve better performance and fairness compared to existing hybrid CS under different scenarios. © 2013 Taylor and Francis Group, LLC.