[发明专利]云平台自动运维方法、系统、设备及存储介质在审
申请号: | 201710623425.1 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107368365A | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 周昕毅 | 申请(专利权)人: | 携程旅游信息技术(上海)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 上海隆天律师事务所31282 | 代理人: | 钟宗,夏彬 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 自动 方法 系统 设备 存储 介质 | ||
1.一种云平台自动运维方法,其特征在于,包括如下步骤:
根据多个运维任务建立多个工作流,各个所述工作流包括至少一个所述运维任务和各个所述运维任务的执行序列;
建立所述工作流的触发规则,各个所述工作流的触发规则包括触发该工作流的事件类型;
接收到待处理的运维事件时,判断对应的事件类型,并获取对应的运维事件数据;
根据所述工作流的触发规则,判断所述待处理的运维事件的事件类型触发的工作流;
根据所述运维事件数据和被触发的工作流中的各个运维任务的执行序列,执行被触发的工作流。
2.根据权利要求1所述的云平台自动运维方法,其特征在于,所述运维事件类型包括告警事件,所述告警事件包括宿主机宕机事件、虚拟机宕机事件和资源告警事件。
3.根据权利要求2所述的云平台自动运维方法,其特征在于,所述宿主机宕机事件触发的工作流包括宿主机信息获取任务和宿主机中虚拟机迁移任务;
所述虚拟机宕机事件触发的工作流包括虚拟机信息获取任务和虚拟机中应用迁移任务;
所述资源告警事件触发的工作流包括云平台扩容任务和/或日志清理任务。
4.根据权利要求2所述的云平台自动运维方法,其特征在于,所述宿主机宕机事件所对应的运维事件数据包括宿主机识别码;
所述待处理的运维事件为宿主机宕机事件时,所述执行被触发的工作流包括如下步骤:
执行宿主机信息获取任务,根据所述宿主机识别码查找到发生宕机的宿主机和该宿主机上的虚拟机信息,所述虚拟机信息包括虚拟机识别码和虚拟机中的运行服务;
执行宿主机中虚拟机迁移任务,所述宿主机中虚拟机迁移任务包括如下步骤:
从负载均衡器集群中移除所述虚拟机识别码对应的虚拟机的配置;
在云平台中另一宿主机上重启所述虚拟机识别码对应的虚拟机;
在重启的虚拟机上启动所述运行服务;
调用健康检查接口检查所述运行服务的可用性;
将检查通过的虚拟机重新添加至所述负载均衡器集群。
5.根据权利要求4所述的云平台自动运维方法,其特征在于,所述宿主机宕机事件所对应的运维事件数据还包括云平台资源占用比例;
所述待处理的运维事件为宿主机宕机事件时,所述执行被触发的工作流还包括执行虚拟机迁移方式选择任务,所述虚拟机迁移方式选择任务包括如下步骤:
判断所述云平台资源占用比例是否大于第一预设阈值;
如果是,则选择虚拟机迁移方式为多个虚拟机并行迁移;
否则,选择虚拟机迁移方式为多个虚拟机串行迁移。
6.根据权利要求2所述的云平台自动运维方法,其特征在于,所述虚拟机宕机事件所对应的运维事件数据包括虚拟机识别码;
所述待处理的运维事件为虚拟机宕机事件时,所述执行被触发的工作流包括如下步骤:
执行虚拟机信息获取任务,根据所述虚拟机识别码查找到发生宕机的虚拟机、发生宕机的虚拟机中的运行服务和运行服务中的运行应用;
执行虚拟机中应用迁移任务,所述虚拟机中应用迁移任务包括如下步骤:
从负载均衡器集群中移除运行服务中的运行应用的配置;
重启发生宕机的虚拟机;
在重启的虚拟机中启动所述运行服务;
调用健康检查接口检查所述运行应用的可用性;
将检查通过的运行应用重新添加至负载均衡器集群。
7.根据权利要求2所述的云平台自动运维方法,其特征在于,所述资源告警事件包括虚拟机磁盘告警事件、虚拟机CPU告警事件和云平台集群资源告警事件;
所述待处理的运维事件为虚拟机磁盘告警事件时,所述被触发的工作流包括磁盘清理任务;
所述待处理的运维事件为虚拟机CPU告警事件或云平台集群资源告警事件时,所述被触发的工作流包括云平台扩容任务。
8.根据权利要求1所述的云平台自动运维方法,其特征在于,所述运维事件类型还包括变更事件,所述变更事件包括云平台服务版本变更事件和云平台容量变更事件;
所述云平台服务版本变更事件所对应的工作流包括负责人员通知任务,所述云平台容量变更事件所对应的工作流包括扩缩容方式选择任务、云平台扩容任务和云平台缩容任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游信息技术(上海)有限公司,未经携程旅游信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710623425.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于铝模板焊接的升降移动式操作平台
- 下一篇:一种检具模具调试基准结构