###
计算机系统应用英文版:2017,26(7):10-16
本文二维码信息
码上扫一扫!
Xen的I/O虚拟化性能分析与优化
(1.华东计算技术研究所, 上海 200000;2.中国航空无线电电子研究所615所, 上海 200241)
Performance Analysis and Optimization on I/O Virtualization of Xen
(1.East China Institute of Computer Technology, Shanghai 200000, China;2.China Aeronautical Radio Electronics Research Institute, Shanghai 200241, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1501次   下载 2483
Received:November 08, 2016    Revised:December 12, 2016
中文摘要: 在Credit算法应用中,由I/O事务唤醒的VCPU处于最高优先级BOOST状态,优先抢占PCPU资源,使I/O操作的响应速度提高,但多个虚拟机同时进行I/O操作时,会引起较长延时和公平性原则被破坏问题.针对这个问题,研究分析SEDF算法、Credit算法、Credit2算法,提出L-Credit调度算法解决多个虚拟机同时进行I/O操作引起响应延迟的问题.通过监测I/O设备环共享页面中响应和请求的个数的方法,对处于BOOST状态下I/O操作进一步细化排序,使稀疏型I/O操作较密集型I/O操作先调用执行.通过对L-Credit算法与Credit算法在同一应用场景下反复对比实验,得出L-Credit算法可以提高I/O响应性能,并且继承了Credit算法负载均衡和按比例公平共享的特点.
中文关键词: I/O虚拟化  Credit  SEDF  Credit2  L-Credit
Abstract:In the application of Credit algorithms, the VCPU awakened by the I/O transaction is in the highest priority BOOST state, which gives it priority to gain access to the PCPU resources and improves the response speed of the I/O operation, but that will cause long time delay and destroy fairness principle, when multiple virtual machines are doing the operation of I/O at the same time. To solve this problem, SEDF algorithm, Credit algorithm, Credit2 algorithm are analyzed and L-Credit scheduling algorithm is proposed to reduce the response delay caused by multiple virtual machines' concurrent I/O operation. By monitoring I/O device ring sharing page to get the number of requests, which can further refine the sort in the I/O state BOOST operation, so that sparse type I/O operation can the implementation before the I/O intensive operations. According to the comparison report of the L-Credit algorithm and Credit algorithm in the same application scenario experiment, L-Credit algorithm can improve the performance of the I/O response, and inherits the Credit algorithm load balance and the characteristics of proportional fair sharing.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
刘佩,章建雄,马鹏,阎燕山.Xen的I/O虚拟化性能分析与优化.计算机系统应用,2017,26(7):10-16
LIU Pei,ZHANG Jian-Xiong,MA Peng,YAN Yan-Shan.Performance Analysis and Optimization on I/O Virtualization of Xen.COMPUTER SYSTEMS APPLICATIONS,2017,26(7):10-16