太阳城集团

  • / 18
  • 下载费用:30 金币  

虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统.pdf

关 键 词:
虚拟机 太阳城集团 采集 装置 方法 维护 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201510594522.3

申请日:

2015.09.17

公开号:

CN105224441A

公开日:

2016.01.06

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):G06F 11/34申请日:20150917|||公开
IPC分类号: G06F11/34; G06F11/32 主分类号: G06F11/34
申请人: 杭州华为数字技术有限公司
发明人: 杜建芬; 赵伟
地址: 310052 浙江省杭州市滨江区滨兴路301号3幢A楼301室
优先权:
专利代理机构: 深圳市威世博知识产权代理事务所(普通合伙) 44280 代理人: 何青瓦
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201510594522.3

授权太阳城集团号:

||||||

法律状态太阳城集团日:

太阳城集团2018.11.20|||2016.02.03|||2016.01.06

法律状态类型:

太阳城集团授权|||实质审查的生效|||公开

摘要

本发明公开了一种虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统,其中,该虚拟机太阳城集团采集方法包括:虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。利用本发明,能够在系统中自动获取虚拟机内维护日志,并按关键字快速搜索检测虚拟机故障预警、故障发生记录太阳城集团,主动预防虚拟机故障发生,或发生故障后有迹可寻,根据日志太阳城集团快速准确定位原因,排查问题。

权利要求书

权利要求书
1.  一种虚拟机太阳城集团采集方法,其特征在于,所述方法包括:
虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及
将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。

2.  根据权利要求1所述的虚拟机太阳城集团采集方法,其特征在于,所述虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件的步骤具体为:
所述虚拟机运行所述自定义太阳城集团采集应用/脚本以采集所述虚拟机的指定存储位置中的维护日志和告警文件太阳城集团;其中,所述指定存储位置由所述虚拟机创建所述采集应用/脚本时指定。

3.  根据权利要求1或2所述的虚拟机太阳城集团采集方法,其特征在于,所述虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件的步骤具体为:
所述虚拟机运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集所述虚拟机的系统维护日志和告警太阳城集团文件。

4.  根据权利要求1所述的虚拟机太阳城集团采集方法,其特征在于,所述虚拟机在创建时新增所述虚拟网卡,并为所述虚拟网卡配置对应的维护IP。

5.  一种虚拟机太阳城集团维护方法,其特征在于,所述方法包括:
虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;
所述虚拟机将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离;以及
服务器接收所述系统维护日志和告警太阳城集团文件,并将所述系统维护日志和告警太阳城集团文件保存在数据库中;其中,所述数据库由所述服务器预先建立,并只用于保存所述系统维护日志和告警太阳城集团文件。

6.  根据权利要求5所述的虚拟机太阳城集团维护方法,其特征在于,所述方法还包括:
所述服务器按照预定太阳城集团间隔检测所述数据库,并将所述数据库中新增的所述系统维护日志和告警太阳城集团文件保存到索引数据库中。

7.  根据权利要求6所述的虚拟机太阳城集团维护方法,其特征在于,所述方法还包括:
所述服务器接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件;以及
所述服务器反馈得到的所述系统维护日志和告警太阳城集团文件。

8.  根据权利要求6所述的虚拟机太阳城集团维护方法,其特征在于,所述服务器接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件的步骤包括:
所述服务器接收搜索指令搜索所述索引数据库,判断是否检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件;
当没有检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件时,检测所述数据库以将所述数据库中新增的所述系统维护日志和告警太阳城集团文件保存到所述索引数据库中,并再次执行所述服务器接收搜索指令搜索所述索引数据库,判断是否检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件的步骤。

9.  一种虚拟机太阳城集团采集装置,其特征在于,所述装置包括:
采集模块,用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及
发送模块,用于将所述采集模块采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。

10.  根据权利要求9所述的虚拟机太阳城集团采集装置,其特征在于,所述采集模块用于控制所述自定义太阳城集团采集应用/脚本以采集所述虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件;其中,所述指定存储位置由所述虚拟机创建所述采集应用/脚本时指定。

11.  一种虚拟机太阳城集团维护系统,其特征在于,所系统包括虚拟机太阳城集团维护装置和服务器,所述装置包括:
采集模块,用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及
发送模块,用于将所述采集模块采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离;
所述服务器用于接收所述系统维护日志和告警太阳城集团文件,并将所述系统维护日志和告警太阳城集团文件保存在数据库中;其中,所述数据库由所述服务器预先建立,并只用于保存所述系统维护日志和告警太阳城集团文件。

12.  根据权利要求11所述的虚拟机太阳城集团维护系统,其特征在于,所述服务器包括:
检测模块,用于按照预定太阳城集团间隔检测所述数据库,并将所述数据库中新增的所述系统维护日志和告警太阳城集团文件保存到索引数据库中。

13.  根据权利要求12所述的虚拟机太阳城集团维护系统,其特征在于,所述服务器还包括:
搜索模块,用于接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件。

说明书

说明书虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统
技术领域
本发明涉及通信领域,特别是涉及一种虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统。
背景技术
随着虚拟化技术的迅速发展,多种方案被部署应用在云计算领域。虚拟机VM(VirtualMachine),为使用虚拟化技术,通过软件模拟完整的计算机硬件系统功能,构造出的完整虚拟计算系统。虚拟机可以独立运行在一个完全隔离的环境中,像使用本地计算机一样安全可靠。
当前各种虚拟化系统的虚拟机,由于虚拟机内部异常,例如,协议代理模块故障、IP地址冲突、操作系统文件被更改等,会发生通过远程协议登陆失败、通讯中断、蓝屏等问题时,这些故障太阳城集团通常会记录在虚拟机操作系统日志中。
在虚拟机可登陆的情况下,就需要用户人主动从虚拟机中调取操作系统日志和告警太阳城集团,并发送给维护人员,对虚拟机出现的异常进行修复。但是,在虚拟机登陆失败的情况下,用户无法主动从虚拟机中调取操作系统日志,通常只能通过故障迁移、重启或重建的方式恢复虚拟机,这样的做法对虚拟机的维护被动而低效。
发明内容
有鉴于此,本发明提供一种虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统,以解决现有技术中
能在桌面维护系统例行自动获取虚拟机维护日志,按关键字快速搜索检测虚拟机故障预警、故障发生记录太阳城集团,主动预防虚拟机故障发生,或发生故障后有迹可循,根据日志太阳城集团快速准确定位原因,排查问题。
为解决上述技术问题,本申请第一方面提供一种虚拟机太阳城集团采集方法,该方法包括:虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。
结合第一方面,在第一种可能的实现方式中,所述虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件的步骤具体为:所述虚拟机运行所述自定义太阳城集团采集应用/脚本以采集所述虚拟机的指定存储位置中的维护日志和告警文件太阳城集团;其中,所述指定存储位置由所述虚拟机创建所述采集应用/脚本时指定。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件的步骤具体为:所述虚拟机运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集所述虚拟机的系统维护日志和告警太阳城集团文件。
结合第一方面,在第三种可能的实现方式中,所述虚拟机在创建时新增所述虚拟网卡,并为所述虚拟网卡配置对应的维护IP。
为解决上述问题,本申请第二方面提供一种虚拟机太阳城集团维护方法,该方法包括:虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;所述虚拟机将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离;以及服务器接收所述系统维护日志和告警太阳城集团文件,并将所述系统维护日志和告警太阳城集团文件保存在数据库中;其中,所述数据库由所述服务器预先建立,并只用于保存所述系统维护日志和告警太阳城集团文件。
结合第二方面,在第一种可能的实现方式中,所述方法还包括:所述服务器按照预定太阳城集团间隔检测所述数据库,并将所述数据库中新增的 所述系统维护日志和告警太阳城集团文件保存到索引数据库中。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:所述服务器接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件;以及所述服务器反馈得到的所述系统维护日志和告警太阳城集团文件。
结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述服务器接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件的步骤包括:所述服务器接收搜索指令搜索所述索引数据库,判断是否检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件;当没有检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件时,检测所述数据库以将所述数据库中新增的所述系统维护日志和告警太阳城集团文件保存到所述索引数据库中,并再次执行所述服务器接收搜索指令搜索所述索引数据库,判断是否检索到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件的步骤。
为解决上述问题,本申请第三方面提供一种虚拟机太阳城集团采集装置,该装置包括:采集模块,用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及发送模块,用于将所述采集模块采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。
结合第三方面,在第一种可能的实现方式中,所述采集模块用于控制所述自定义太阳城集团采集应用/脚本以采集所述虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件;其中,所述指定存储位置由所述虚拟机创建所述采集应用/脚本时指定。
为解决上述问题,本申请第四方面提供一种虚拟机太阳城集团维护系统,该系统包括虚拟机太阳城集团维护装置和服务器,所述装置包括:采集模块,用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创 建时一同创建;以及发送模块,用于将所述采集模块采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离;所述服务器用于接收所述系统维护日志和告警太阳城集团文件,并将所述系统维护日志和告警太阳城集团文件保存在数据库中;其中,所述数据库由所述服务器预先建立,并只用于保存所述系统维护日志和告警太阳城集团文件。
结合第四方面,在第一种可能的实现方式中,所述服务器包括:检测模块,用于按照预定太阳城集团间隔检测所述数据库,并将所述数据库中新增的所述系统维护日志和告警太阳城集团文件保存到索引数据库中。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述服务器还包括:搜索模块,用于接收搜索指令搜索所述索引数据库,以得到与所述搜索指令匹配的所述系统维护日志和告警太阳城集团文件。
为解决上述问题,本申请第五方面提供一种终端设备,包括:一个或多个处理器;存储器;多个应用程序;以及一个或多个程序,其中,该一个或多个程序被存储在该存储器中并被配置为被该一个或多个处理器执行,该一个或多个程序包括指令,该指令用于:虚拟机运行自定义太阳城集团采集应用/脚本以采集所述虚拟机的系统维护日志和告警太阳城集团文件;其中,所述采集应用/脚本由所述虚拟机创建时一同创建;以及将采集到的所述系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送;其中,所述虚拟网卡或维护IP与其他平面隔离。
以上方案中,在创建虚拟机的同时创建自定义太阳城集团采集应用/脚本,在运行虚拟机时运行该自定义太阳城集团采集应用/脚本采集维护日志和告警太阳城集团文件,并通过自定义虚拟网卡或维护IP向外发送。从而,在系统进行自动获取虚拟机内维护日志,并按关键字快速搜索检测虚拟机故障预警、故障发生记录太阳城集团,主动预防虚拟机故障发生,或发生故障后有迹可寻,根据日志太阳城集团快速准确定位原因,排查问题。
附图说明
图1是本发明第一实施方式中一种虚拟机太阳城集团采集方法的的流程图;
图2是本发明第二实施方式中的一种虚拟机太阳城集团维护方法的流程图;
图3是本发明第三实施方式中的一种虚拟机太阳城集团采集方法的流程图;
图4是本发明实施方式中服务器根据搜索指令搜索索引数据库方法的流程图;
图5是本发明第一实施方式中的一种虚拟机太阳城集团采集装置的结构示意图;
图6是本发明实施方式中的一种虚拟机太阳城集团维护系统的结构示意图;
图7是本发明另一实施方式中的一种虚拟机太阳城集团维护系统的结构示意图;
图8是本发明实施方式中的终端设备的结构示意图。
具体实施方式
首先对本发明实施方式中相关的现有技术名词加以解释说明。
下面结合附图和实施方式对本发明进行详细说明。
请参阅图1,为本发明第一实施方式中一种虚拟机太阳城集团采集方法的的流程图,该实施方式示出的方法包括:
步骤S10,虚拟机运行自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由虚拟机创建时一同创建。
具体地,该虚拟机运行该自定义太阳城集团采集应用/脚本以采集该虚拟机的指定存储位置中的维护日志和告警文件太阳城集团。其中,该指定存储位置由虚拟机创建该采集应用/脚本时指定。
进一步地,该虚拟机运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
在步骤S10中,在物理机上创建虚拟机的同时创建该自定义太阳城集团采集应用/脚本,并且在虚拟机启动时同时运行。其中,该自定义太阳城集团采集应用/脚本包含配置文件、文件中初始指定需要搜集的虚拟机的维护日志和告警太阳城集团文件所在目录,即,如上所述的指定存储位置。虚拟机发放给用户时向用户说明该自定义太阳城集团采集应用/脚本的存在和该指定存储位置,用户可根据需要删除/更改指定存储位置或停止运行该自定义太阳城集团采集应用/脚本。
并且,虚拟机运行该自定义太阳城集团采集应用/脚本,可以在预定太阳城集团间隔对指定存储位置所保存的文件进行搜索和采集,例如,每天定时(如每隔3小时,或每隔24小时,可在系统管理客户端配置),在用户活跃度最低的太阳城集团,例如,凌晨后,搜索并采集配置文件制定目录下的日志或告警文件。
进一步地,该自定义太阳城集团采集应用/脚本还设置与系统接口,系统可通过相应的维护通道给下发主动文件抓取和上传指令,该自定义太阳城集团采集应用/脚本响应指令执行相应的操作。
步骤S11,将采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,该虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网段的IP(以下简称维护IP)。其中,服务器网段与该维护IP相同,系统增加与该维护IP相同网段的IP,使得服务器、系统与虚拟机之间能够通过管理的交换机独立虚拟局域网相互连接。由于,该虚拟局域网只允许该特定的维护网段的IP通过,使得该维护IP与其它平面隔离,不影响其它业务平面、管理平面。
利用本发明实施方式,在创建虚拟机的同时创建自定义太阳城集团采集应 用/脚本,在运行虚拟机时运行该自定义太阳城集团采集应用/脚本采集维护日志和告警太阳城集团文件,并通过自定义虚拟网卡或维护IP向外发送。从而,在系统进行自动获取虚拟机内维护日志,并按关键字快速搜索检测虚拟机故障预警、故障发生记录太阳城集团,主动预防虚拟机故障发生,或发生故障后有迹可寻,根据日志太阳城集团快速准确定位原因,排查问题。
请参阅图2,为本发明第二实施方式中的一种虚拟机太阳城集团维护方法的流程图,该实施方式示出的方法包括如下步骤:
步骤S20,虚拟机运行自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由该虚拟机创建时一同创建。
具体地,该虚拟机运行该自定义太阳城集团采集应用/脚本以采集该虚拟机的指定存储位置中的维护日志和告警文件太阳城集团。其中,该指定存储位置由虚拟机创建该采集应用/脚本时指定。
进一步地,该虚拟机运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
步骤S21,该虚拟机将采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,该虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网段的IP(以下简称维护IP)。
步骤S22,服务器接收该系统维护日志和告警太阳城集团文件,并将系统维护日志和告警太阳城集团文件保存在数据库中。其中,该数据库由服务器预先建立,并只用于保存该系统维护日志和告警太阳城集团文件。
在步骤S22中,服务器预先新增目录作为该数据库的路径,以专门存放各虚拟机应用程序或操作系统打印的日志或告警太阳城集团。
该虚拟机将采集到的系统维护日志和告警太阳城集团文件通过自定义虚拟网卡或维护IP以FTP等方式上传到服务器中,按照新增目录的路径将日志、告警文件等保存在数据库中。
请同时参阅图3,为本发明第三实施方式中的一种虚拟机太阳城集团采集方法的流程图,该实施方式相对于如2所示的实施方式,在步骤S22之后,即,服务器接收该系统维护日志和告警太阳城集团文件,并将系统维护日志和告警太阳城集团文件保存在数据库中,该实施方式示出的方法还包括如下步骤:
步骤S33,该服务器按照预定太阳城集团间隔检测数据库,并将数据库中新增的系统维护日志和告警太阳城集团文件保存到索引数据库中。
步骤S34,该服务器接收搜索指令搜索该索引数据库,以得到与搜索指令匹配的系统维护日志和告警太阳城集团文件。
该服务器具体通过搜索引擎定期检查和解析数据库中保存的虚拟机的维护日志和告警文件太阳城集团,以将新增加至数据库中的维护日志和告警文件太阳城集团存储到索引数据库中。其中,搜索引擎采用现有的开源搜索引擎,例如,solr。搜索引擎可以在单个服务器上集中部署,也可以在各个主机上分布式部署。搜索引擎也可以用于接收系统通过REST消息下发的搜索任务。
步骤S35,该服务器反馈得到的系统维护日志和告警太阳城集团文件。
具体地,系统管理员可以通过维护界面的搜索区域输入搜索关键字、搜索太阳城集团等条件进行过滤搜索,或进行全部太阳城集团搜索,调用系统设置的搜索模块API,通过搜索模块向搜索引擎下发REST消息以启动搜索。然后,搜索模块将搜索引擎返回的太阳城集团返回至维护界面,从而向管理员呈现搜索结果。
图3中的其他步骤请参见图2及其相应的文字说明。
请同时参阅图4,进一步地,该服务器接收搜索指令搜索该索引数据库,以得到与搜索指令匹配的系统维护日志和告警太阳城集团文件的步骤,具体通过如下步骤实现:
步骤S40,该服务器接收搜索指令搜索该索引数据库,判断是否检 索到与搜索指令匹配的系统维护日志和告警太阳城集团文件。若是,则进入步骤S41,否则,进入步骤S42。
步骤S41,该服务器反馈得到的系统维护日志和告警太阳城集团文件。
步骤S42,检测该数据库以将数据库中新增的系统维护日志和告警太阳城集团文件保存到索引数据库中。然后,返回步骤S40。
具体地,该服务器的搜索引擎从索引数据库中查找搜索太阳城集团并返回给维护系统的搜索模块。如果索引库中没有要查找的太阳城集团,则该搜索引擎还主动检查和解析数据库,以将新增的维护日志和告警太阳城集团保存至索引数据库中,并对该索引数据库再次进行太阳城集团检索。如果存在搜索太阳城集团,则将搜索到的相关太阳城集团返回给维护系统的搜索模块,否则给维护系统的搜索模块返回没有查找到相关太阳城集团的提示。
请参阅图5,为本发明第一实施方式中的一种虚拟机太阳城集团采集装置的结构示意图,该装置50包括采集模块51和发送模块52。
该采集模块51用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由虚拟机创建时一同创建。
具体地,该采集模块51控制该自定义太阳城集团采集应用/脚本以采集虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件。其中,该指定存储位置由虚拟机创建采集应用/脚本时指定。
进一步地,该采集模块51运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
该发送模块52用于将采集模块51采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网 段的IP。
请参阅图6,为本发明实施方式中的虚拟机太阳城集团维护系统的结构示意图,该系统60包括虚拟机太阳城集团维护装置61和服务器62,其中,该虚拟机太阳城集团维护装置61包括采集模块610和发送模块611。
该采集模块610用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由虚拟机创建时一同创建。
具体地,该采集模块610控制该自定义太阳城集团采集应用/脚本以采集虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件。其中,该指定存储位置由虚拟机创建采集应用/脚本时指定。
进一步地,该采集模块610运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
该发送模块611用于将采集模块611采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网段的IP。
该服务器62用于接收该系统维护日志和告警太阳城集团文件,并将系统维护日志和告警太阳城集团文件保存在数据库622中。其中,该数据库622由服务器预先建立,并只用于保存该系统维护日志和告警太阳城集团文件。
进一步地,该服务器62还包括检测模块620和搜索模块621。
该检测模块620用于按照预定太阳城集团间隔检测数据库622,并将数据库622中新增的系统维护日志和告警太阳城集团文件保存到索引数据库622中。
该搜索模块621用于接收搜索指令搜索该索引数据库622,以得到 与搜索指令匹配的系统维护日志和告警太阳城集团文件,并反馈得到的系统维护日志和告警太阳城集团文件。
请参阅图7,为本发明另一实施方式中的一种虚拟机太阳城集团维护系统的结构示意图。该系统70包括虚拟机太阳城集团维护装置71、第一服务器72以及第二服务器73。在本实施方式中,该第一服务器72为用于保存维护日志和告警太阳城集团文件的服务器,该第二服务器73为系统维护服务器。
其中,该虚拟机太阳城集团维护装置71包括采集模块710和发送模块711。该第一服务器72包括数据库720、第一搜索模块721、索引数据库722以及检测模块723。该第二服务器73包括第二搜索模块730以及交互模块731。
该采集模块710用于控制虚拟机内的自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由虚拟机创建时一同创建。
具体地,该采集模块710控制该自定义太阳城集团采集应用/脚本以采集虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件。其中,该指定存储位置由虚拟机创建采集应用/脚本时指定。
进一步地,该采集模块710运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
该发送模块711用于将采集模块711采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网段的IP。
该服务器72用于接收该系统维护日志和告警太阳城集团文件,并将系统维护日志和告警太阳城集团文件保存在数据库中。其中,该数据库由服务器预 先建立,并只用于保存该系统维护日志和告警太阳城集团文件。
进一步地,该检测模块723用于按照预定太阳城集团间隔检测数据库720,并将数据库720中新增的系统维护日志和告警太阳城集团文件保存到索引数据库722中。
该第一搜索模块721用于接收搜索指令搜索该索引数据库722,以得到与搜索指令匹配的系统维护日志和告警太阳城集团文件,并反馈得到的系统维护日志和告警太阳城集团文件。
具体地,该第一搜索模块721定期检查和解析数据库720中保存的虚拟机的维护日志和告警文件太阳城集团,以将新增加至数据库720中的维护日志和告警文件太阳城集团存储到索引数据库722中。并且,交互模块731提供一维护界面,接收管理员通过该维护界面的搜索区域输入的搜索关键字、搜索太阳城集团等条件,并由第二搜索模块730调用该第二服务器73对应设置的API,向第一搜索模块721下发REST消息以启动搜索。
该第二搜索模块730将第一搜索模块721返回的太阳城集团发送至交互模块731,由交互模块731在该维护界面上向管理员呈现搜索结果。
进一步地,该第一搜索模块721从索引数据库722中查找搜索太阳城集团并返回给第二搜索模块730。如果索引数据库722中没有要查找的太阳城集团,则该第一搜索模块721还主动检查和解析该数据库720,以将新增的维护日志和告警太阳城集团保存至索引数据库722中,并对该索引数据库722再次进行太阳城集团检索。如果存在搜索太阳城集团,则该第一搜索模块721将搜索到的相关太阳城集团发送至第二搜索模块730,否则向第二服务器73发送没有查找到相关太阳城集团的提示。
请参阅图8,为本发明实施方式中的终端设备的结构示意图,该终端设备80包括接收器81、处理器82、发送器83、只读存储器84、随机存取存储器85以及总线86。
该接收器81用于接收数据。
该处理器82控制终端设备80的操作,该处理器82还可以成为CPU(CentralProcessingUnit,中央处理单元)。该处理器82可能是一种集成电路芯片,具有信号的处理能力。处理器82还可以是通用处理器、 数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该发送器83用于发送数据。
存储器可以包括只读存储器84和随机存取存储器85,并向处理器82提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(NVRAM)。
终端设备80的各个组件通过总线86耦合在一起,其中,总线86除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线86。
存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
操作指令:包括各种操作指令,用于实现各种操作。
操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器82通过调用存储器存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:
该处理器82控制虚拟机内的自定义太阳城集团采集应用/脚本以采集该虚拟机的系统维护日志和告警太阳城集团文件。其中,该采集应用/脚本由虚拟机创建时一同创建。
该处理器82将采集到的系统维护日志和告警太阳城集团文件经由自定义虚拟网卡或维护IP向外发送。其中,虚拟网卡或维护IP与其他平面隔离。
具体地,该虚拟机在创建时新增该虚拟网卡,并为该虚拟网卡配置对应的维护IP。
在一实施方式中,在创建虚拟机时新增虚拟网卡,该新增的虚拟网卡用于维护通信,并配置维护IP。
在另一实施方式中,在已有管理网卡上配置用于维护通信的特定网 段的IP。
可选地,该处理器82控制该自定义太阳城集团采集应用/脚本以采集虚拟机的指定存储位置中的系统维护日志和告警太阳城集团文件。其中,该指定存储位置由虚拟机创建采集应用/脚本时指定。
可选地,该处理器82运行自定义太阳城集团采集应用/脚本,在预定太阳城集团间隔采集该虚拟机的系统维护日志和告警太阳城集团文件。
如上所述的虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统,在创建虚拟机的同时创建自定义太阳城集团采集应用/脚本,在运行虚拟机时运行该自定义太阳城集团采集应用/脚本采集维护日志和告警太阳城集团文件,并通过自定义虚拟网卡或维护IP向外发送。从而,在系统进行自动获取虚拟机内维护日志,并按关键字快速搜索检测虚拟机故障预警、故障发生记录太阳城集团,主动预防虚拟机故障发生,或发生故障后有迹可寻,根据日志太阳城集团快速准确定位原因,排查问题。
在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

太阳城集团本文
本文标题:虚拟机太阳城集团采集装置、方法及虚拟机太阳城集团维护方法和系统.pdf
链接地址:http://zh228.com/p-6397742.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');