期刊文献+

Xen虚拟化设备驱动前后端通信机制研究 被引量:1

Xen Virtualiziton Device Driver and Interdomain Communication
下载PDF
导出
摘要 在Xen虚拟化中已存在基于共享内存的域间通信机制,为了简化Xen虚拟化驱动的编写工作和提高稳定性,提出一种基于消息队列的域间通信机制。申请一块内存来存放消息队列,并通过授权表在所有的域间共享此段内存。在上述共享内存中创建消息队列,并将消息队列的起始地址存放到Xenstore中,从而使得所有的域都可以使用该消息队列收发信息。结果CPU的吞吐量降低38.3%,传输速率降低38.2%,同时响应时间增加64.3%。该模型有效简化编写分离设备驱动程序的复杂性,并使得驱动程序的可靠性得到了显著地提高。 In xen virtualization,there already exists inter-domain communication mechanism based on shared-memory.In order to simplify the xen virtualization written work and improve the stability of the driver,a messagequeue-based interdomain communication mechanism is proposed.Methods are applied in a memory to store the message queue,and through the grant table mechanism,all domains could share the applied memory.A message queue in the shared memory is created,the start address of the message queue into xenstore is put,so that all of the domain can send and receive messages through the message queue.CPU throughput decreases by 38.3%,transmission rate decreases by 38.2%,at the same time,the response time increases by 64.3%.The new model Effectively simplify the complexity of the writing the split device driver and improve the reliability.
作者 陈莉君 李伟
出处 《计算机与数字工程》 2014年第8期1399-1402,1435,共5页 Computer & Digital Engineering
关键词 虚拟机 分离驱动 域间通信 Xen split-driver interdomian communication
  • 相关文献

参考文献4

二级参考文献8

  • 1[1]Microsoft Windows 2000 Driver Development Kit Documentation.
  • 2[2]http://www.driverdevelop.com.
  • 3[3]Ndis Intermediate Driver Questions. http://www.pcausa.com/resourses /Ndisim faq.htm.
  • 4[4]RFC 2401 :Seeurity Architecture for the Internet Protocol.
  • 5Whitaker A,Shaw M,Gribble S.Denali:Lightweight Virtual Machines for Distributed and Networked Applications[C].Proceedings of the USENIX Technical Conference,Monterey,CA,2002-06.
  • 6Waldspurger C A.Memory Resource Management in VMware ESX Server[C].Proceedings of the 5th Symposium on Operating Systems Design and Implementation,2002-12.
  • 7Barham P,Dragovic B,Fraser K,et al.Xen and the Art of Virtualization[C].Proceedings of the 19th ACM Symposium on Operating Systems Principles.Bolton Landing,NY,USA:Virtual Machine Monitors,2003:164-177.
  • 8Intel Corporation.Intel(R)Vanderpool Technology for IA-32 Processors (VT-x) Preliminary Specification[Z].http://developer.intel.com,2005.

共引文献75

同被引文献4

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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