主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2018年第5期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
刘珂男,童薇,冯丹,刘景宁,张炬.一种灵活高效的虚拟CPU调度算法.软件学报,2017,28(2):398-410
一种灵活高效的虚拟CPU调度算法
Flexible and Efficient VCPU Scheduling Algorithm
投稿时间:2015-06-24  修订日期:2015-10-30
DOI:10.13328/j.cnki.jos.005059
中文关键词:  I/O虚拟化  设备直接分配  虚拟CPU调度
英文关键词:I/O virtualization  direct device assignment  VCPU (virtual CPU) scheduling
基金项目:国家高技术研究发展计划(863)(2015AA015301,2015AA016701),武汉市应用基本研究计划(2015010101010004)
作者单位E-mail
刘珂男 武汉光电国家实验室(华中科技大学), 湖北 武汉 430074  
童薇 武汉光电国家实验室(华中科技大学), 湖北 武汉 430074 weitong@163.com 
冯丹 武汉光电国家实验室(华中科技大学), 湖北 武汉 430074  
刘景宁 武汉光电国家实验室(华中科技大学), 湖北 武汉 430074  
张炬 武汉光电国家实验室(华中科技大学), 湖北 武汉 430074  
摘要点击次数: 868
全文下载次数: 916
中文摘要:
      目前,虚拟化已经广泛应用于数据中心,但主流的虚拟CPU调度策略并没有实现对I/O性能的保障,尤其是当延时敏感型负载的虚拟机和计算敏感型负载的虚拟机竞争CPU资源时,其性能显著下降.针对上述问题,提出了一种灵活、高效的虚拟CPU调度算法FLMS(flexible I/O latency and multi-processor sensitive scheduler).FLMS通过采用虚拟机分类、虚拟CPU绑定、多类时间片等技术降低了虚拟机的响应延时,同时基于多处理器架构重新设计了负载均衡策略,优化了虚拟CPU迁移.FLMS通用于目前主流的虚拟化方案,在软件虚拟化方式下,与最新的优化方案相比,延时降低了30%,带宽有10%的提升;在使用硬件辅助虚拟化的系统中,通过FLMS能够获得接近原生系统的I/O性能,并且保证了整个系统的公平性.
英文摘要:
      At present, virtualization technology has been widely applied in data centers. However, VCPU (virtual CPU) scheduling strategy still faces intolerable I/O delay, especially for I/O-latency sensitive VMs which suffer from significant performance degradation when competing with CPU-intensive VMs. This paper presents a flexible and efficient VCPU scheduling algorithm FLMS (flexible I/O latency and multi-processor sensitive scheduler) which utilizes VM classification, VCPU binding and flexible slicer to reduce VM response delay. The work also redesigns the load balancing strategy to ensure optimal VCPU migration. FLMS is suitable for the current mainstream virtualization solutions. It has a 30% improvement comparing with the latest software virtualization. With hardware-assisted virtualization, FLMS makes it possible for VMs to achieve near bare-metal performance and ensures the fairness of the whole system
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 
主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利