期刊文献+

一种利用虚拟机隔离驱动故障的方法

A Method of Driver Isolation Based on Virtual Machine
原文传递
导出
摘要 针对驱动程序故障率高,易引发系统内核故障的问题,利用虚拟化技术执行环境隔离的特性,设计了一种基于虚拟机的驱动隔离机制。采用将执行应用程序的客户机的驱动由特定的驱动客户机执行的方法,将客户机驱动故障隔离在一个指定的驱动客户机中,避免驱动故障导致应用客户机发生错误,从而保证应用程序的正常运行,提高系统的可靠性。最后,对该方法的功能和性能进行了测试。测试结果表明,基于虚拟机的故障隔离机制能够有效地隔离驱动故障,并且额外开销小,性能损失小。 In allusion to the kernel problems caused by driver with high failure rate, driver isolation mechanism based on virtual machine was proposed. In the virtual machine isolation environment, isolate the driver from the application guest OS to specific driver guest OS, then avoid the driver fault cause application guest OS fails, thereby enhancing the reliability of the computer system. At last, the thesis test the function of the driver isolation system and the system performance.The results show that, the virtual machine-based driver isolation mechanism can effectively isolate the driver faults, and there is a little overhead and a little performance loss.
出处 《电子技术(上海)》 2015年第7期64-66,63,共4页 Electronic Technology
关键词 驱动 隔离 虚拟机 系统可靠性 driver isolation virtualization system reliability
  • 相关文献

参考文献4

  • 1Ostrand T J, Weyuker E J, Bell R M. Where the Bugs Are[C]. Prco of the ACM SIGSOFT Symp on Software Testing and Analysis, 2004:85-96. 被引量:1
  • 2Michael M.Swift, Brian N.Bershad, Henry M.Levy: Improving the Reliability of Commodity Operating Systems in ACM Transactions on Computer Systems, 22(4). Nov. 2004. 被引量:1
  • 3英特尔开源软件技术中心.系统虚拟化原理与实现[M].北京:清华大学出版社,2008:10.98. 被引量:1
  • 4陈靖,黄聪会,孙璐,龚水清.应用虚拟化技术研究进展[J].空军工程大学学报(自然科学版),2013,14(6):54-58. 被引量:15

二级参考文献17

  • 1刘士军, 武 蕾. 应用虚拟化模式研究[C]//第一届全国服务计算学术会议论文集. 哈尔滨: 出版者不详, 2010. 被引量:2
  • 2Hai H, Sakoda S. SaaS and integration best practices[J]. Fuiutsi science technology journal, 2009, 45(3) : 257-264. 被引量:1
  • 3Wikipedia. Software as a service[EB/OL]. (2012-05-24) [2013-6-28]. http://en, wikipedia, org/wiki/Software as a Service. 被引量:1
  • 4VMware. ThinApp FAQ[EB/OL]. (2008-6-17)[-2013-6-28]. http://www, vmware, com/files/pdf/ThinAppFAQ, pdf. 被引量:1
  • 5Wikipedia. Application virtualization. [EB/OL]. [2013-6- 28]. http://en, wikipedia, org/wiki/Application_ virtualiza- tion. 被引量:1
  • 6Margaret Rouse. App virtualization[EB/OL]. (2011-11-1) [2013-6-28]. http://searchvirtualdesktop, techtarget, corn/ definition/app-virtualization. 被引量:1
  • 7Guo P J, Engler D. CDE: using system call interposition to automatically create portable software packages[C]//Pro- ceedings of the 2011 USENIX conference on USENIX annual technical conference. Berkeley: USENIX association, 2011: 21-26. 被引量:1
  • 8Sun H, Wo T. Virtual execution environment for windows applications[C]//Proceeding of the 2011 IEEE international conference on cloud computing and intelligence systems. Bei- jing:IEEE press, 2011: 382-386. 被引量:1
  • 9Hung C P, Min P S. Infrastructure arrangement for applica- tion virtualization services[C]//Proceeding of the 9th inter national information and telecommunication technologies symposium. Brazil : IEEE press, 2010 : 78-85. 被引量:1
  • 10Jang S M, Choi W H, Kim W Y. An efficient application vir- tualization mechanism using separated software execution system[J]. International journal of software engineering and its applications, 2012,6 (4) : 257-264. 被引量:1

共引文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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