期刊文献+

一种云计算环境下基于Xen的虚拟机调度机制 被引量:1

Virtual Machine Scheduling Mechanism in Cloud Environment Based on Xen
下载PDF
导出
摘要 目前Xen下的经典的虚拟机调度算法忽略了服务操作系统的I/O处理能力对系统整体性能的影响,同时未考虑增加延迟敏感型任务的响应速度,为此,设计了一种云计算环境下的改进的Credit调度算法;首先,设计了一种新的Credit值自适应计算方法,然后设计了一种根据服务操作系统的请求处理速度来确定各虚拟客户操作系统和服务操作系统CPU物理时间片的权值确定方法并描述了权值更新时机,最后,对改进的VCPU调度算法进行了定义和描述,在算法中通过优先考虑延迟敏感任务和缓存关联任务作为下一步调度的VCPU以进一步提高算法性能;实验结果表明:文中方法有效实现Xen框架下的虚拟CPU调度,较其它方法相比,将CPU利用率提高了8%以上,是一种有效的适用于云计算的虚拟机调度方法,具有很强的可行性。 The classic virtual scheduling methods ignoring the effect of I/O operating ability on the system performance in Xen and also not considering the response speed of delay sensitive task, an improved Credit algorithm is proposed. Firstly, an adaptive changing method is designed, and a method for assuring the CPU time interval of service OS and client OS based on the operating speed of service operating sys- tem. Finally, the improved VCPU algorithm is defined and described, and the delay sensitive task and cache related task are considered as the priority for scheduling to improve the algorithm performance. The experiment result shows the method in this paper can realize the virtual CPU scheduling, and compared with the other methods, it has improved the CPU usage rate as to 8%, so it is an effective scheduling method for Cloud computing environment with big feasibility.
作者 暴锡文
出处 《计算机测量与控制》 北大核心 2014年第10期3381-3384,共4页 Computer Measurement &Control
基金 校级一般科研项目(YJYB201208)
关键词 调度 虚拟机 权值 资源利用率 seheduling virtual machine weigh resource usage rate
  • 相关文献

参考文献10

二级参考文献59

  • 1XUE Haifeng,QING Sihan,ZHANG Huanguo.XEN Virtual Machine Technology and Its Security Analysis[J].Wuhan University Journal of Natural Sciences,2007,12(1):159-162. 被引量:4
  • 2Waiters J P, Vipin Chaudhary, Minsuk Cha, et ai. A comparison of virtualization technologies for HPC[C]. 22nd International Conference on Advanced Information Networking and Appfications, 2008, 861-868.
  • 3Ludmila Cherkasova, Diwaker Gupta, et al. Comparison of the three CPU schedulers in Xen [ C ]. ACM Sigmetries Performance Evaluation Review, Sep. 2007,42-51.
  • 4Shisnall David. The definitive guide to the Xen hypervisor[ Z]. 2007,11-19.
  • 5CREDIT-Based CPU scheduler[ EBOL]. http://wild, xcnsourcc. com/xenwiki/CrcditSchcdulcr, 2007.
  • 6Xen Interface manual Xen v3.0 for x86. http://www, cl. cam. ac. uk/research/srg/netos/xen/readmes/interface/interface, html [ EB-OL], 2008.
  • 7Amit Sinha, Anantha P Chandrakasan. Energy efficient real-time scheduling[C]. Proceedings of the 2001 IEEE/ACM International Conference on Computer-aided Design, 2001,458-463.
  • 8XEN. Xen sourcecode: sched serif, c[EBOL], http:// Ixr. Xensource, com/Lxr/source/Xen/common/sched_sedf, c, 2007.
  • 9Diego Ongaro, Alan L. Cox, Scott Rixner. Scheduling I/O in virtual machine monitors[ C]. Proceedings of the Fourth ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2008.
  • 10Paul Barbara, Boris Dragovic, Keir Fraser ct al. Xcn and the art of virtualization[ C]. ACM Symposium on Operating Systems Principles ( SOSP03. ACM), 2003,164-177.

共引文献13

同被引文献11

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部