发明名称 基于半虚拟化技术的设备故障复现方法及系统
摘要 本发明公开了一种基于半虚拟化技术的设备故障复现方法及系统,其中,该方法包括:通过前端设备驱动与后端设备驱动之间的事件通道,虚拟机管理器获取并记录日志信息,其中,日志信息包括:中断事件的类型、外部输入值及发生的时间点;响应于目标操作系统用户输入的回放命令,虚拟机管理器依次按照记录的各个中断事件发生的时间点,根据各个中断事件的类型及外部输入值,模拟产生对应于各个中断事件的虚拟中断,并通过事件通道向目标操作系统发送虚中断消息,使目标操作系统执行对应该虚拟中断的处理操作。通过本发明,可以减少记录的日志占用的存储空间,提高回放的精度和效率。
申请公布号 CN101887393B 申请公布日期 2014.07.02
申请号 CN201010220733.8 申请日期 2010.07.01
申请人 中兴通讯股份有限公司 发明人 崔涛
分类号 G06F11/36(2006.01)I;G06F11/34(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 余刚;吴孟秋
主权项 一种基于半虚拟化技术的设备故障复现方法,其特征在于,包括:通过前端设备驱动与后端设备驱动之间的事件通道,虚拟机管理器获取并记录日志信息,其中,所述日志信息包括:中断事件的类型、外部输入值及发生的时间点;响应于目标操作系统用户输入的回放命令,所述虚拟机管理器依次按照所述记录的各个中断事件发生的时间点,根据所述各个中断事件的类型及外部输入值,模拟产生对应于所述各个中断事件的虚拟中断,并通过所述事件通道向目标操作系统发送虚中断消息,使所述目标操作系统执行对应该虚拟中断的处理操作。
地址 518057 广东省深圳市南山区科技南路55号