期刊文献+

XEN虚拟IO的调度优化 被引量:1

An Optimization for Virtual I/O Scheduling on XEN
下载PDF
导出
摘要 提出一种基于驱动域授权表和优先级加权的虚拟IO调度策略,根据不同客户域与请求资源的差异,得出IO请求的调度优先级,实现虚拟IO调度.实验证明,兼顾不同优先级域的调度策略提高了系统的吞吐率,驱动域授权表机制减少了IO虚拟化中授权与页面映射操作的开销. This paper presents a priority-scheduled strategy for I/O Virtualization with a Driver Domain Grant Table Set mechanism. The optimized mechanism calculates the priority for each new I/O request based on different weight of both domains and resources required, and reschedules the Virtual I/O request queue. The experiment results show that this strategy improves the throughput while giving consideration to domains’ priorities and the Driver Domain Grant Table Set has greatly decreased the overheads on granting and mapping operation.
出处 《微电子学与计算机》 CSCD 北大核心 2010年第8期44-48,共5页 Microelectronics & Computer
关键词 IO虚拟化 I/O环 调度策略 驱动域授权表 I/O virtualization I/O ring schedule strategy driver domain grant table set
  • 相关文献

参考文献9

  • 1Gil Neiger, Amy Santoni, Felix Leung, et al. Intel virtualization technology: hardware support for efficient processor virtualization[J ]. Intel Technology Journal, 2006, 10 (1) :162-178.
  • 2Jiuxing Liu, Bulent Abali. Virtualization polling engine (VPE) :using dedicated CPU cores to accelerate I/O virtualization[ C]//ACM Proceedings of the 23rd international conference on Supercomputing. New York: Yorktown Heights, 2009.
  • 3Young Jin Yu, Dong in Shin, Hyeonsang Eom, et al. NCQ vs. I/O scheduler: preventing unexpected Misbehaviors[J]. ACM Transactions on Storage (TOS), 2010,6 (1):15-27.
  • 4Kaushik Kumar Ram, Jose Renato Santos, Yoshtio Turner, et al. Achieving 10 Gb/s using safe and transparent net- work interface virmalization[ C] // Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments. Washinton, 2009.
  • 5Guangdeng Liao, Danhua Guo, Laxmi Bhuyan, et al. Software techniques to improve virmalized I/O performance on multicore systems[C]// Proceeding of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems. USA:San Jose, 2008.
  • 6胡冷非,李小勇.基于Xen的I/O准虚拟化驱动研究[J].计算机工程,2009,35(23):258-259. 被引量:13
  • 7Paul Barharn, Boris Dragovic. Xen and the art of virtualization[C]//ACM Proceedings of the 19th ACM symposium on Operating systems principles. USA: New York, 2003.
  • 8David Chisnall. The definitive guide to the xen hypervisor, First edition[ M]. New York: Prentice Hall, 2007:59- 71.
  • 9Sung- Min Lee, Sang- Bum Stria, Bokdeuk Jeong, et al. Finegrained I/O access control of the mobile devices based on the xen architecture[C]//Proceedings of the 15th annual international conference on Mobile computing and networking. China:Beijing, 2009.

二级参考文献5

  • 1Robert R. Survey of System Virtualization Techniques[Z].(2004-03-18). http://citeseer.ist.psu.edu/720518.html.
  • 2Barham P. Xen and the Art of Virtualization[C]//Proc. of the 19th ACM Symposium on Operating Systems Principles. [S.l.]: ACM Press, 2003.
  • 3Mendel R. Virtual Machine Monitors: Current Technology and Future Trends[J]. IEEE Computer, 2005, 5(1): 39-47.
  • 4David C. The Definitive Guide to the Xen Hypervisor[M]. [S. l.]: Prentice Hall, 2008.
  • 5Liu Jiuxing, Huang Wei. High Performance VMM-Bypass l/O in Virtual Machines[C]//Proceediags of the International Conference on Supercomputing. [S. l.]: IEEE Press, 2006.

共引文献12

同被引文献12

  • 1薛海峰,卿斯汉,张焕国.XEN虚拟机分析[J].系统仿真学报,2007,19(23):5556-5558. 被引量:20
  • 2Matthias Schmidt,Niels Fallenbeck,Matthew Smith,Bernd Freisleben. Efficient Distribution of Virtual Machines for Cloud Computing[A].Los Alamitos.CA:IEEE Computer Society,2010.567-574.
  • 3Phoronix Media. PTS:Phoronix test suite[EB/OL].http://www.phoronix-test-suite.com/,2011.
  • 4Jeffry Ogden. Chench:Scalable cluster benchmarking and testing[EB/OL].http://cbench.sourceforge.net/,2011.
  • 5Benjamin Eckart,Xubin He,Hong Ongt,Stephen L Scott. An Extensible I/O Performance Analysis Framework for Distributed Environments[A].Berlin,Heidelberg:Springer-Verlag,2009.57-68.
  • 6Diego Ongaro,Alan L Cox,Scott Rixner. Scheduling I/O in Virtual Machine Monitors[A].New York,USA:ACM,2008.1-10.
  • 7D Gupta,R Gardner,L Cherkasova. XenMon:QoS monitoring and performance profiling tool[M].Palo Alto,CA,USA:HewlettPackard Development Company,L.P,2005.
  • 8Vikram Makhija,Bruce Herndon,Paula Smith,Lisa Roderick,Eric Zamost,Jennifer Anderson. VMmark:A scalable benchmark for virtualized systems[M].Palo Alto,CA,USA:VMware,nc,2006.
  • 9Paul Barham,Boris Dragovic. Xen and the Art of Virtualization[A].New York,USA:ACM,2003.164-177.
  • 10Throatwobbler Ginkgo Labs. Vmstat man page[EB/OL].http://www.linuxcommand.org/man_pages/vmstat8.html,2011.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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