公开/公告号CN112732465A
专利类型发明专利
公开/公告日2021-04-30
原文格式PDF
申请/专利权人 北京高码科技有限公司;
申请/专利号CN202110073699.4
申请日2021-01-20
分类号G06F9/54(20060101);G06F11/30(20060101);
代理机构11616 北京盛凡智荣知识产权代理有限公司;
代理人刘爽
地址 100000 北京市海淀区创业路8号5号楼6层5-8-615
入库时间 2023-06-19 10:48:02
技术领域
本发明涉及计算机技术领域,具体为一种基于配置调度实现自动化远程执行的方法。
背景技术
IT运维从诞生发展至今,自动化作为其重要属性之一已经不仅仅只是代替人工操作,更重要的是深层探知和全局分析,关注的是在当前条件下如何实现性能与服务最优化,同时保障投资收益最大化。
自动化对IT运维的影响,已经不仅仅是人与设备之间的关系,已经发展到了面向客户服务驱动IT运维决策的层面,IT运维团队的构成,也从各级技术人员占大多数发展到业务人员甚至用户占大多数的局面。随着用户机房设备数量、种类、品牌越来越多,运维人员工作强度也越来越大,针对海量服务器的日常检查、常见故障的修复都需要由自动取代传统人工。
发明内容
针对上述情况,为克服当前的技术缺陷,本发明提供了一种既可以对服务器进行实时监控保证服务器运行稳定性,又可以对硬件、软件故障进行及时反馈,并根据预设规则执行自动化故障修复,也为管理员日常巡检操作提供了海量服务器的自动化命令下发、执行结果收集的方法。
本发明采取的技术方案如下:本发明一种基于配置调度实现自动化远程执行的方法,具体包括下列步骤:
步骤一:远程服务器向集群/机房内其他服务器发送运行指令;
步骤二:集群/机房内其他服务器上部署的Agent根据运行指令做出反馈,若集群/机房内其他服务器可依据运行指令正常运行,则根据运行指令做出相应动作,若集群/机房内其他服务器不能准确判断远程服务器发送指令,则反馈至远程服务器;
步骤三:远程服务器根据反馈,将报警信息发送至无线连接的移动端,便于相关人员及时收到故障信息,并在故障库内自动查找是否存在同种故障,若故障库内存在类似故障的记录,故障库提供相应的解决方案供维修人员参考或者自动维护检修,若故障库内不存在同种故障,则由专业技术人员进行检修;
步骤四:专业技术人员将故障原因以及解决方案录入添加至故障库内,以补充故障库。
进一步地,所述运行指令包括工作状态监控指令和通断电指令。
进一步地,所述工作状态监控指令负责监控工作状态。
进一步地,所述通断电指令负责通断电控制模块,所述通断电控制模块控制集群/机房内其他服务器的通电或者断电,若监测到集群/机房内其他服务器的运行状态稳定,则控制集群/机房内其他服务器以当前状态稳定保持工作,若监测到集群/机房内其他服务器的运行状态不稳定或者发生故障,则及时反馈至远程服务器,远程服务器下达通断电指令控制集群/机房内其他服务器及时断电。
采用上述结构本发明取得的有益效果如下:本发明一种基于配置调度实现自动化远程执行的方法,通过远程服务器的整体控制作用,既可以对集群/机房内其他服务器进行实时监控,保证集群/机房内其他服务器运行稳定性,又可以对硬件、软件故障进行及时反馈,并根据预设规则执行自动化故障修复,也为管理员日常巡检操作提供了海量服务器的自动化命令下发、执行结果收集的方法。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明一种基于配置调度实现自动化远程执行的方法的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,下面描述中使用的词语“前”、“后”、“左”、“右”、“上”和“下”指的是附图中的方向,词语“内”和“外”分别指的是朝向或远离特定部件几何中心的方向。
如图1所示,本发明采取的技术方案如下:本发明一种基于配置调度实现自动化远程执行的方法,具体包括下列步骤:
步骤一:远程服务器向集群/机房内其他服务器发送运行指令;
步骤二:集群/机房内其他服务器上部署的Agent根据运行指令做出反馈,若集群/机房内其他服务器可依据运行指令正常运行,则根据运行指令做出相应动作,若集群/机房内其他服务器不能准确判断远程服务器发送指令,则反馈至远程服务器;
步骤三:远程服务器根据反馈,将报警信息发送至无线连接的移动端,便于相关人员及时收到故障信息,并在故障库内自动查找是否存在同种故障,若故障库内存在类似故障的记录,故障库提供相应的解决方案供维修人员参考或者自动维护检修,若故障库内不存在同种故障,则由专业技术人员进行检修;
步骤四:专业技术人员将故障原因以及解决方案录入添加至故障库内,以补充故障库。
其中,所述运行指令包括工作状态监控指令和通断电指令。所述工作状态监控指令负责监控工作状态。所述通断电指令负责通断电控制模块,所述通断电控制模块控制集群/机房内其他服务器的通电或者断电,若监测到集群/机房内其他服务器的运行状态稳定,则控制集群/机房内其他服务器以当前状态稳定保持工作,若监测到集群/机房内其他服务器的运行状态不稳定或者发生故障,则及时反馈至远程服务器,远程服务器下达通断电指令控制集群/机房内其他服务器及时断电。
要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物料或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物料或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
机译: 在移动设备上实现多平台应用程序的方法,其中在远程执行时可重配置逻辑的布局和实现,以及协议实现由动态翻译的映射组成
机译: 配置为监视物理资源消耗表的设备,监视仪表组件的物理行为的方法,操作配置为监视物理仪表的设备的方法,允许配置监视设备的方法,计算机实现的方法,用于向用户显示资源消耗数据的计算机实现的方法,用于刺激资源消耗行为的已定义属性的计算机实现的方法,用于监视基于人类消费行为的计算机实现的方法以及确定安全等级的计算机实现的方法
机译: 基于计算机的系统配置为自动化电子日历管理和工作任务调度及其使用方法