[发明专利]面向异常检测的云虚拟机生命周期状态依赖关系提取方法在审
申请号: | 202110968637.X | 申请日: | 2021-08-23 |
公开(公告)号: | CN113703916A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 金舒原;肖睿智 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
代理公司: | 深圳市创富知识产权代理有限公司 44367 | 代理人: | 高冰 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 异常 检测 虚拟机 生命周期 状态 依赖 关系 提取 方法 | ||
1.面向异常检测的云虚拟机生命周期状态依赖关系提取方法,其特征在于,包括以下步骤:
获取云虚拟机实例日志;
基于每种改变云虚拟机实例生命周期状态的操作产生的对应日志,构造操作自动机;
将云虚拟机实例日志输入操作自动机进行匹配,识别云虚拟机实例的运行状态变化;
根据云虚拟机实例的运行状态提取云虚拟机实例生命周期状态依赖关系序列;
基于云虚拟机实例生命周期状态依赖关系序列实时检测云虚拟机实例的运行状态。
2.根据权利要求1所述一种面向异常检测的云虚拟机生命周期状态依赖关系提取方法,所述生命周期状态包括10种状态,具体为:
云虚拟机正在创建;
云虚拟机实例处于活动状态,正在运行;
云虚拟机实例暂停且实例的状态保存在宿主机的内存中;
云虚拟机实例暂停且实例的状态保存在宿主机的磁盘中;
云虚拟机实例已关闭电源,磁盘镜像仍存在;
云虚拟机实例已关闭电源,资源仍在Hypervisor层;
附带原始镜像的被救援云虚拟机实例正在运行;
具有新大小的云虚拟机实例正在运行;
云虚拟机实例被永久删除;
云虚拟机实例出现错误。
3.根据权利要求2所述一种面向异常检测的云虚拟机生命周期状态依赖关系提取方法,其特征在于,所述获取云虚拟机实例日志这一步骤,其具体包括:
基于云平台获取云虚拟机实例日志,按照时间顺序对所有跟生命周期相关的日志序列进行聚类,得到每一个云虚拟机实例的日志序列。
4.根据权利要求3所述一种面向异常检测的云虚拟机生命周期状态依赖关系提取方法,其特征在于,所述基于每种改变云虚拟机实例生命周期状态的操作产生的对应日志,构造操作自动机这一步骤,其具体包括:
反复对云虚拟机实例进行改变云虚拟机实例生命周期状态的操作,并截获操作所产生的日志;
基于每种改变云虚拟机实例生命周期状态的操作产生的对应日志,构造操作自动机。
5.根据权利要求4所述一种面向异常检测的云虚拟机生命周期状态依赖关系提取方法,其特征在于,一个操作自动机Autoop由一个五元组(Q,∑n,σ,q0,F)表示,所述构造操作自动机具体步骤如下:
将n次进行操作op生成的所有日志组成输入集合∑n,输入集合∑n中每一次操作获得的日志集合∑j,其中的每一个输入li∈∑j都被分配了一个自动机的状态qi∈Q;
初始状态q0为操作op发生前的云虚拟机实例的生命周期状态,终止状态集合F由操作op发生后的云虚拟机实例可能处于的生命周期状态构成;
将所有被分配的状态qi和初始状态q0以及终止状态集合F一起构成了自动机的状态集合Q;
日志序列lili+1与分配的状态qi构成了σ中的状态转移函数;
初始状态q0的状态转移函数σ1:q0×l1→q1,其中l1为输入集合∑n中每一次操作获得的日志集合的∑i的第一条共同日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110968637.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新风空调系统
- 下一篇:一种增强稳定性的遛狗器