中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
virtual machine replay update: improved implementation for modern hardware architecture

文献类型:会议论文

作者Yu Jiageng ; Zhou Peng ; Wu Yanjun ; Zhao Chen
出版日期2012
会议名称2012 IEEE 6th International Conference on Software Security and Reliability Companion, SERE-C 2012
会议日期June 20, 2012 - June 22, 2012
会议地点Gaithersburg, MD, United states
关键词C (programming language) Hardware Microprocessor chips Security of data Software reliability
页码1-6
中文摘要This paper describes a successive and updated work of Revirt project which presents a virtual machine replay framework on Xen hypervisor. As both the commodity hardware and Xen hypervisor have been changed significantly since the first publication of Revirt, the initial implementation does not meet the needs of modern architecture any more. This paper presents an improved implementation of virtual machine execution replay system called CASMotion. CASMotion has three contributions. First, CASMotion uses the performance monitor of Intel Core2 processor to construct time point of recorded events, which makes the event record more complete and precise. Second, CASMotion can fully support multi-core hardware platform which is prevalent today. Third, CASMotion is developed with more general architecture design, which makes it deployable on upstream Xen hypervisor and Dom0. Our experiments under a varity of workloads shows CASMotion has low performance impact on monitored DomU. The growth of record log is also in acceptable range. Index Terms-Revirt, execution replay, determinism, virtual machines, Xen. © 2012 IEEE.
英文摘要This paper describes a successive and updated work of Revirt project which presents a virtual machine replay framework on Xen hypervisor. As both the commodity hardware and Xen hypervisor have been changed significantly since the first publication of Revirt, the initial implementation does not meet the needs of modern architecture any more. This paper presents an improved implementation of virtual machine execution replay system called CASMotion. CASMotion has three contributions. First, CASMotion uses the performance monitor of Intel Core2 processor to construct time point of recorded events, which makes the event record more complete and precise. Second, CASMotion can fully support multi-core hardware platform which is prevalent today. Third, CASMotion is developed with more general architecture design, which makes it deployable on upstream Xen hypervisor and Dom0. Our experiments under a varity of workloads shows CASMotion has low performance impact on monitored DomU. The growth of record log is also in acceptable range. Index Terms-Revirt, execution replay, determinism, virtual machines, Xen. © 2012 IEEE.
收录类别EI
会议主办者IEEE Reliability Society
会议录Proceedings of the 2012 IEEE 6th International Conference on Software Security and Reliability Companion, SERE-C 2012
语种英语
ISBN号9780769547435
源URL[http://ir.iscas.ac.cn/handle/311060/15755]  
专题软件研究所_软件所图书馆_会议论文
推荐引用方式
GB/T 7714
Yu Jiageng,Zhou Peng,Wu Yanjun,et al. virtual machine replay update: improved implementation for modern hardware architecture[C]. 见:2012 IEEE 6th International Conference on Software Security and Reliability Companion, SERE-C 2012. Gaithersburg, MD, United states. June 20, 2012 - June 22, 2012.

入库方式: OAI收割

来源:软件研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。