没有合适的资源?快使用搜索试试~ 我知道了~
(完整word)软件看门狗系统及方法.doc
需积分: 0 0 下载量 154 浏览量
2022-11-15
01:30:40
上传
评论
收藏 205KB DOC 举报
温馨提示
试读
16页
(完整word)软件看门狗系统及方法.doc
资源推荐
资源详情
资源评论
(完整 word)软件看门狗系统及方法
1
说 明 书 摘 要
本发明提供了一种软件看门狗系统及方法,该系统包括:基于内核的虚拟机 KVM,
以及安装于 KVM 上的语义重构模块、故障检测模块、策略模块、恢复模块;KVM 上
的虚拟机监控器,用于获取物理主机的内存信息;语义重构模块,用于根据虚拟机
监控器获取的物理主机的内存信息重构出客户虚拟机上的语义信息;故障检测模块,
用于根据语义重构模块重构出的客户虚拟机上的语义信息检测客户虚拟机的隐藏
进程、关键用户进程和系统调用的完整性,输出检测结果;策略模块,用于根据检
测结果和用户配置的恢复策略,生成恢复指令;恢复模块,用于根据策略模块产生
的恢复指令进行恢复操作。本发明的系统及方法,能够同时监控多个客户虚拟机,
操作简单,处理高效。
KHP141110067.
1
(完整 word)软件看门狗系统及方法
1
摘 要 附 图
语义重构模块
故障检测模块
策略模块
恢复模块
虚拟机监控器
基于内核的虚拟机
10
1
10
2
10
3
10
4
10
5
KHP141110067。1
(完整 word)软件看门狗系统及方法
1
权 利 要 求 书
1、一种软件看门狗系统,其特征在于,该系统包括:
基于内核的虚拟机 KVM,以及安装于 KVM 上的语义重构模块、故障检测模块、
策略模块、恢复模块;
KVM 上的虚拟机监控器,用于获取物理主机的内存信息;
语义重构模块,用于根据虚拟机监控器获取的物理主机的内存信息重构出客户
虚拟机上的语义信息;
故障检测模块,用于根据语义重构模块重构出的客户虚拟机上的语义信息检测
客户虚拟机的隐藏进程、关键用户进程和系统调用的完整性,输出检测结果;
策略模块,用于根据故障检测模块的检测结果和用户配置的恢复策略,生成恢复
指令;
恢复模块,用于根据策略模块产生的恢复指令进行恢复操作;
其中,所述物理主机包括:一个宿主虚拟机和至少一个客户虚拟机,所述宿主
虚拟机为所述 KVM。
2、根据权利要求 1 所述的系统,其特征在于,所述恢复指令,包括:启动某个进
程,终止某个进程,启动虚拟机,重启虚拟机,从镜像文件恢复虚拟机。
3、根据权利要求 1 所述的系统,其特征在于,所述策略模块,还用于根据用户输
入的进程配置信息确定关键用户进程。
4、一种基于权利要求 1 至 3 中任一软件看门狗系统的检测方法,其特征在于,该
方法包括:
KVM 上的虚拟机监控器获取物理主机的内存信息;
语义重构模块根据虚拟机监控器获取的物理主机的内存信息重构出客户虚拟机
上的语义信息;
故障检测模块根据语义重构模块重构出的客户虚拟机上的语义信息检测客户虚
拟机的隐藏进程、关键用户进程和系统调用的完整性,输出检测结果;
策略模块根据故障检测模块的检测结果和用户配置的恢复策略,生成恢复指令;
恢复模块根据策略模块产生的恢复指令进行恢复操作;
其中,所述物理主机包括:一个宿主虚拟机和至少一个客户虚拟机,所述宿主
KHP141110067。1
剩余15页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 351
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功