ISCAS OpenIR
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
会议录名称Proceedings of the 2012 IEEE 6th International Conference on Software Security and Reliability Companion, SERE-C 2012
页码1-6
会议日期June 20, 2012 - June 22, 2012
会议地点Gaithersburg, MD, United states
收录类别EI
ISBN9780769547435
部门归属(1) Institute of Software Chinese Academy of Sciences Beijing 100190 China
摘要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.
关键词c (Programming Language) Hardware Microprocessor Chips Security Of Data Software Reliability
主办者IEEE Reliability Society
语种英语
内容类型会议论文
URI标识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:1-6.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Yu Jiageng]的文章
[Zhou Peng]的文章
[Wu Yanjun]的文章
百度学术
百度学术中相似的文章
[Yu Jiageng]的文章
[Zhou Peng]的文章
[Wu Yanjun]的文章
必应学术
必应学术中相似的文章
[Yu Jiageng]的文章
[Zhou Peng]的文章
[Wu Yanjun]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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