利用无代理、准实时索引的虚拟系统的被动监控的制作方法_5

文档序号:9575547阅读:来源:国知局
(例如创建、维护、可用等),并且在此描述的执行过程的一个或多个组件可以被获得(例如创建、购买、使用、修改等)并且被部署到计算机系统。就此而言,所述部署可以包括一个或多个:(1)在计算设备上安装程序代码;(2)向计算机系统增加一个或多个计算和/或/1/0设备;(3)合并和/或修改计算机系统以使其能够执行在此描述的过程;和/或类似的。
[0063]术语“第一”、“第二”等类似,如果在此使用并不表示任何顺序或重要性,而是用来区分组件,并且术语“一”和“一个”在此不表明数量的限制,而是表示至少一个引用项的存在。用在与数量关联的修饰语“大约”包括提及的值并且具有由上下文表明的含义(例如包括与特定数量的测量相关的误差)。在此使用的后缀“(s) ”旨在包括其修饰的术语的单数和复数,从而包括一个或多个那个术语(例如金属(s)包括一个或多个金属)。在此公开的范围是包括和独立的组合(例如,范围“高达约25wt%,或者,更具体地,大约5wt%至大约20wt % ”,包括端点和“大约5wt %至大约20wt % ”范围的所有中间值等)。
[0064]前面描述的本发明各个方面已示出用于说明和描述的目的。并非旨在穷尽或将限制本发明披露的精确形式,很显然,很多修改和变形是可能的。对本领域技术人员来说显而易见的这种修改和变形包括在附随的权利要求限定的本发明的范围内。
【主权项】
1.一种用于被动监控虚拟服务器的方法,包括: 基于与所述虚拟服务器相关联的虚拟机磁盘的配置创建只读磁盘目标; 暴露所述虚拟服务器磁盘使其被监控爬虫访问; 通过所述监控爬虫,经由所述只读目标从所述虚拟服务器磁盘获取关于所述虚拟服务器的特征集合; 分析所述特征集合中的至少一个特征来执行所述虚拟服务器的被动监控。2.根据权利要求1所述的方法,进一步包括: 利用基于管理器的虚拟化管理工具识别所述虚拟服务器的设备配置;以及 基于所述识别确定所述虚拟服务器磁盘的配置。3.根据权利要求1所述的方法,进一步包括: 对由所述虚拟服务器磁盘的设备映射表定义的线性块设备中的所述虚拟服务器的镜像文件进行打包; 其中所述暴露包括将所述设备映射表复制到所述只读目标。4.根据权利要求3所述的方法,进一步包括: 在所述暴露之前,将所述只读目标与不同的虚拟服务器相关联的不同虚拟服务器磁盘分离,所述不同虚拟服务器磁盘经由所述只读目标之前被所述监控爬虫访问; 其中所述分离包括:将所述设备映射表复制到与所述只读目标中的不同虚拟服务器相关联的不同设备映射表中。5.根据权利要求1所述的方法,其中所述监控爬虫被包括在爬虫虚拟服务器中,所述爬虫虚拟服务器与被监控的所述虚拟服务器不同并且位于具有所述虚拟服务器的公共物理服务器上。6.根据权利要求1的方法, 其中所述只读磁盘目标是只读所述虚拟服务器的虚拟服务器磁盘的只读互联网小计算机系统接口(ISCSI), 其中所述监控爬虫位于远离包含所述虚拟服务器的公共物理服务器的物理服务器上,以及, 其中所述暴露包括通过所述网络将所述只读ISCSI目标显示为所述只读目标。7.根据权利要求1所述的方法,进一步包括: 在所述检索之前,从位于所述检索设备的中央检测服务器接收请求,所述请求请求所述监控爬虫在所述虚拟服务器上执行被动监控; 将对应于来自所述监控爬虫的所述特征集合的数据转发至所述中央检测服务器;以及 在所述中央检测服务器执行所述分析。8.根据权利要求1所述的方法,进一步包括: 响应于请求,创建写时复制储存器; 对于到所述数据块的每个写,将被写入的数据通过所述写复制到所述写时复制储存器; 其中所述获取包括访问所述数据块以得到还未被写入的数据并且访问所述写时复制储存器以得到已被写入的数据。9.一种用于被动监控虚拟服务器的系统,包括执行方法的至少一个计算机设备,该方法包括: 基于与所述虚拟服务器相关联的虚拟机磁盘的配置创建只读磁盘目标; 暴露所述虚拟服务器磁盘使其被监控爬虫访问; 通过所述监控爬虫,经由所述只读目标从所述虚拟服务器磁盘获取关于所述虚拟服务器的特征的集合; 分析所述特征集合中的至少一个来执行所述虚拟服务器的被动监控。10.根据权利要求9所述的系统,该方法进一步包括: 利用基于管理器的虚拟化管理工具识别所述虚拟服务器的设备配置;以及 基于所述识别确定所述虚拟服务器磁盘的配置。11.根据权利要求1所述的系统,该方法进一步包括: 对由所述虚拟服务器磁盘的设备映射表定义的线性块设备中的所述虚拟服务器的镜像文件进行打包; 其中所述暴露包括将所述设备映射表复制到所述只读目标。12.根据权利要求11所述的系统,该方法进一步包括: 在所述暴露之前,将所述只读目标与与不同的虚拟服务器相关联的不同虚拟服务器磁盘分离,所述不同虚拟服务器磁盘经由所述只读目标之前被所述监控爬虫访问; 其中所述分离包括:将所述设备映射表复制到与所述只读目标中的不同虚拟服务器相关的不同设备映射表中。13.根据权利要求9所述的系统,其中所述监控爬虫被包括在爬虫虚拟服务器中, 所述爬虫虚拟服务器与被监控的所述虚拟服务器不同并且位于具有所述虚拟服务器的公共物理服务器上。14.根据权利要求9所述的系统, 其中所述只读磁盘目标是只读所述虚拟服务器的虚拟服务器磁盘的只读互联网小计算机系统接口(ISCSI), 其中所述监控爬虫位于远离包含所述虚拟服务器的公共物理服务器的物理服务器上,以及, 其中所述暴露包括通过所述网络将所述只读ISCSI显示为所述只读目标。15.根据权利要求9所述的系统,该方法进一步包括: 在所述检索之前,从位于所述检索设备的中央检测服务器接收请求,所述请求请求所述监控爬虫在所述虚拟服务器上执行被动监控; 将对应于来自所述监控爬虫的所述特征集合的数据转发至所述中央检测服务器;以及 在所述中央检测服务器执行所述分析。16.根据权利要求9所述的系统,该方法进一步包括: 响应于请求,创建写时复制储存器; 对于到所述数据块的每个写,将被写入的数据通过所述写复制到所述写时复制储存器; 其中所述获取包括访问所述数据块以得到还未被写入的数据并且访问所述写时复制储存器以得到已被写入的数据。17.一种包含在计算机可读媒介中的计算机程序产品,用于实现被动监控虚拟服务器的系统的方法,该方法包括: 基于与所述虚拟服务器相关联的虚拟机磁盘的配置创建只读磁盘目标; 暴露所述虚拟服务器磁盘使其被监控爬虫访问; 通过所述监控爬虫,经由所述只读目标从所述虚拟服务器磁盘获取关于所述虚拟服务器的特征的集合; 分析所述特征集合中的至少一个来执行所述虚拟服务器的被动监控。18.根据权利要求17所述的程序产品,该方法进一步包括: 利用基于管理器的虚拟化管理工具识别所述虚拟服务器的设备配置;以及 基于所述识别确定所述虚拟服务器磁盘的配置。19.根据权利要求17所述的程序产品,该方法进一步包括: 对由所述虚拟服务器磁盘的设备映射表定义的线性块设备中的所述虚拟服务器的镜像文件进行打包; 其中所述暴露包括将所述设备映射表复制到所述只读目标。20.根据权利要求19所述的程序产品,该方法进一步包括: 在所述暴露之前,将所述只读目标与不同的虚拟服务器关联的不同虚拟服务器磁盘分离,所述不同虚拟服务器磁盘经由所述只读目标之前被所述监控爬虫访问; 其中所述分离包括:将所述设备映射表复制到与所述只读目标中的不同虚拟服务器相关的不同设备映射表中。21.根据权利要求17所述的程序产品,其中所述监控爬虫被包括在爬虫虚拟服务器中,所述爬虫虚拟服务器与被监控的所述虚拟服务器不同并且位于具有所述虚拟服务器的公共物理服务器上。22.根据权利要求17所述的程序产品,其中所述只读磁盘目标是只读所述虚拟服务器的虚拟服务器磁盘的只读互联网小计算机系统接口(ISCSI), 其中所述监控爬虫位于远离包含所述虚拟服务器的公共物理服务器的物理服务器上,以及, 其中所述暴露包括通过所述网络将所述只读ISCSI显示为所述只读目标。23.根据权利要求17所述的程序产品,该方法进一步包括: 在所述检索之前,从位于所述检索设备的中央检测服务器接收请求,所述请求请求所述监控爬虫在所述虚拟服务器上执行被动监控; 将对应于来自所述监控爬虫的所述特征集合的数据转发至所述中央检测服务器;以及 在所述中央检测服务器执行所述分析。24.根据权利要求17所述的程序产品,该方法进一步包括: 响应于请求,创建写时复制储存器; 对于到所述数据块的每个写,将被写入的数据通过所述写复制到所述写时复制储存器; 其中所述获取包括访问所述数据块以得到还未被写入的数据并且访问所述写时复制储存器以得到已被写入的数据。25.一种部署用于被动监控计算机系统的方法,包括: 提供计算机基础设施被操作于: 基于与所述虚拟服务器关联的虚拟机磁盘的配置创建只读磁盘目标; 暴露所述虚拟服务器磁盘使其被监控爬虫访问; 通过所述监控爬虫,经由所述只读目标从所述虚拟服务器磁盘获取关于所述虚拟服务器的特征的集合; 分析所述特征集合中的至少一个来执行所述虚拟服务器的被动监控。
【专利摘要】本发明的方面提供了用于被动监控计算机系统的解决方案。在一个实施例中,基于虚拟服务器使用的虚拟服务器磁盘的配置创建只读目标来访问与只读目标相关联的储存器。这个只读目标可以被用来暴露所述虚拟服务器磁盘用于被监控爬虫访问。利用只读目标,监控爬虫可以从所述虚拟服务器磁盘获取关于所述虚拟服务器的特征集合。所述特征集合的一个或多个特征可以被分析来执行所述虚拟服务器的被动监控。
【IPC分类】G06F15/173
【公开号】CN105339925
【申请号】CN201480034655
【发明人】V·巴拉, C·伊什奇, J·A·林德曼, T·W·穆默特, D·C·赖默
【申请人】国际商业机器公司
【公开日】2016年2月17日
【申请日】2014年3月5日
【公告号】DE112014002877T5, US9304885, US20140372596, WO2014204530A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1