[发明专利]运维流程设计方法、装置和设备、运行方法、装置和主机有效
申请号: | 201810838310.9 | 申请日: | 2018-07-26 |
公开(公告)号: | CN109189758B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 董浩 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F9/455 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吴迪 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流程 设计 方法 装置 设备 运行 主机 | ||
本公开提供了一种运维流程设计方法、装置和设备、运行方法、装置和主机;其中,该运维流程设计方法应用于运行有设计软件的设备,设计软件提供有连线节点,设计软件提供的步骤节点具有连接多个连线节点的功能;在流程设计图的设计过程中,如果接收到当前节点的配置信息,将当前节点的配置信息保存至配置文件中;如果流程设计图设计完成,保存流程设计图和配置文件,供目标主机按照配置文件执行流程设计图对应的流程。本公开中,步骤节点可以连接多个连线节点,步骤节点的多种输出结果可以通过对应的连线节点进行逻辑判断,流程设计图更加简洁,提高了运维流程的设计效率和执行效率,从而有利于提高运维质量。
技术领域
本公开涉及运维技术领域,尤其是涉及运维流程设计方法、装置和设备、运行方法、装置和主机。
背景技术
IT(Information Technology,信息技术)运维通常是对互联网产品的网络、服务器、存储、应用软件等多方面的运行维护;随着产品规模越来越庞大,运维任务也日益复杂和繁重;通过编制脚本可以实现上述各方面运维任务的自动化执行,以提供包括上述网络、服务器、存储、应用软件等多方面的自动化管理手段,帮助用户减少任务量,同时提高运维效率。
但是,庞大而散乱的脚本同样不利于完成复杂运维场景下的运维工作,如跨平台、跨区域的产品运维;通过计算机集中管理各个运维功能的脚本,可以节约管理和执行大量脚本的时间;具体可以根据产品的实际运维需求,设计和调整运维流程,对各个脚本进行调度和编排,并在执行运维流程的过程中不断分析和优化该流程,从而帮助用户快速实现对复杂运维需求产品的应用级别的交付工作。
在上述运维流程中,可能设置有多个步骤节点,每个步骤节点对应各自具体的运维任务;步骤节点间具有连接关系;如果运维流程较为复杂,每个步骤节点都可能输出多种结果,根据前一个步骤节点的输出结果,确定后续流程要走哪个分支流程;然而,现有的运维流程设计中只有“是”和“非”两种逻辑规则,规则较为单一;如果当前步骤节点的输出结果有三种以上,往往需要连接多个判断节点;流程执行时,该步骤节点的输出结果需要经多次判断后,才能找到与之相匹配的分支流程,导致运维流程的设计和执行效率较低,进而影响了运维质量。
发明内容
有鉴于此,本公开的目的在于提供一种运维流程设计方法、装置和设备、运行方法、装置和主机,以提高运维流程的设计和执行效率。
为了实现上述目的,本公开采用的技术方案如下:
第一方面,本公开提供了一种运维流程设计方法,该方法应用于运行有设计软件的设备,设计软件提供有连线节点,设计软件提供的步骤节点具有连接多个连线节点的功能,该方法包括:在流程设计图的设计过程中,如果接收到当前节点的配置信息,将当前节点的配置信息保存至配置文件中;当前节点包括步骤节点和连线节点;连线节点的配置信息与连线节点的上一个步骤节点的配置信息有关;如果流程设计图设计完成,保存流程设计图和配置文件,供目标主机按照配置文件执行流程设计图对应的流程。
第二方面,本公开提供了一种运维流程运行方法,该方法应用于主机,该方法包括:如果接收到运维流程执行命令,调取运维流程执行命令对应的配置文件;其中,配置文件包括预先通过设计软件设计的流程设计图中各个节点的配置信息;设计软件提供有连线节点,设计软件提供的步骤节点具有连接多个连线节点的功能;根据配置文件执行上述流程设计图对应的流程。
第三方面,本公开提供了一种运维流程设计装置,该装置设置于运行有设计软件的设备,设计软件提供有连线节点,设计软件提供的步骤节点具有连接多个连线节点的功能,该装置包括:第一保存模块,用于在流程设计图的设计过程中,如果接收到当前节点的配置信息,将当前节点的配置信息保存至配置文件中;当前节点包括步骤节点和连线节点;连线节点的配置信息与连线节点的上一个步骤节点的配置信息有关;第二保存模块,用于如果流程设计图设计完成,保存流程设计图和配置文件,供目标主机按照配置文件执行流程设计图对应的流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810838310.9/2.html,转载请声明来源钻瓜专利网。