一种室内电力巡检方法、装置及系统制造方法及图纸

技术编号:20686839 阅读:15 留言:0更新日期:2019-03-27 20:40
本发明专利技术提供一种室内电力巡检方法、装置及系统,用于解决现有技术中主服务器发生硬件故障后,业务无法持续、文件数据丢失以及硬件资源浪费的技术问题。所述系统至少包括巡检机器人以及由两台服务器组成的服务器集群,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述方法包括:在所述服务器集群上运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。

【技术实现步骤摘要】
一种室内电力巡检方法、装置及系统
本专利技术涉及计算机
,特别涉及一种室内电力巡检方法、装置及系统。
技术介绍
近年来,随着科技的不断发展,通过机器人进行室内电力巡检的方式逐渐替代了人工巡检的方式,大大降低了工作人员的劳动强度,提高了电力设备的检测效率。目前的电力巡检系统中的服务器主要采用主备架构进行部署,即系统中包含主服务器和备用服务器,正常情况下主服务器处于工作模式来控制巡检机器人进行室内电力巡检,一旦主服务器出现硬件故障,备用服务器则切换到工作模式来控制巡检机器人进行室内电力巡检。但是,在这种主备架构下,主服务器发生硬件故障后,主备切换通常需要耗费较长时间,在这段时间内巡检机器人无法进行电力巡检,即电力巡检业务无法持续;其次,主备切换时,主服务器中的文件数据难以及时同步到备用服务器中,因此还可能导致文件数据丢失;另外,主备服务器至始至终都有一台服务器处于备机状态,即始终有一台服务器无法投入到实际的工作中,所以还造成了硬件资源的浪费。
技术实现思路
本专利技术实施例提供一种室内电力巡检方法、装置及系统,用于解决现有技术中主服务器发生硬件故障后,业务无法持续、文件数据丢失以及硬件资源浪费的技术问题。第一方面,本专利技术实施例提供一种室内电力巡检方法,应用于室内电力巡检系统,所述系统至少包括巡检机器人以及由两台服务器组成的服务器集群,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述方法包括:运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。本实施方式通过运行部署在服务器集群上的至少一个虚拟机来控制巡检机器人进行室内电力巡检,使得当服务器集群中的任一服务器发生硬件故障时,可将运行在发生硬件故障的服务器上的虚拟机在线无感迁移到另一台服务器上运行,从而保障了业务的可持续性,解决了现有技术中主备服务器架构模式下主服务器发生硬件故障后业务无法持续的问题;其次,通过在服务器集群中组件分布式文件系统,保证了服务器集群中两台服务器的文件数据同步,避免了现有技术中主备服务器架构模式下主服务器发生硬件故障后文件数据丢失的问题;并且,在服务器未发生硬件故障时,系统中的两台服务器的硬件都处于工作状态,使得两台服务器的资源全部合理利用,提高了硬件资源利用率。可选的,在将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行之后,所述方法还包括:当所述任一服务器的硬件故障解除后,将迁移到另一台服务器上的虚拟机迁移回所述任一服务器运行。通过本实施方式,在硬件故障解除后,将之前迁移的虚拟机还原到原来的服务器上运行,使得两台服务器的硬件资源都被利用起来,可有效提高硬件资源的利用率,提高系统运行的效率,进而提高室内电力巡检的检测效率和质量。可选的,在运行所述至少一个虚拟机之后,还包括:当所述服务器集群中的任一服务器剩余硬件资源不足时,将运行在剩余硬件资源不足的服务器上的虚拟机迁移到另一台服务器上运行。通过本实施方式,可以进一步提高硬件资源的利用率,提高系统运行的效率,进而提高室内电力巡检的检测效率和质量。可选的,在运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,还包括:将所述服务器集群中的每台服务器通过有线方式连接到巡检网络中的交换机,并将所述交换机与所述服务器集群中的每台服务器的MAC地址绑定。通过本实施方式,可防止其他网络设备误接入交换机导致服务器集群中的服务器掉线的问题,提高网络安全性,保障室内电力巡检系统的可靠性。可选的,在运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,还包括:在验证所述巡检机器人输入的无线网络WIFI名称、WIFI密码分别与巡检网络中的无线路由的WIFI名称、WIFI密码一致之后,将所述巡检机器人通过无线方式连接到所述巡检网络。通过本实施方式,采用WIFI隐藏技术使得巡检机器人只有在输入正确的WIFI名称、WIFI密码才能接入巡检网络,进一步提高网络安全性,保障室内电力巡检系统的可靠性。可选的,在将所述巡检机器人通过无线方式连接到所述巡检网络之后,还包括:将所述巡检网络中的无线路由与所述巡检机器人的MAC地址绑定。通过本实施方式,将无线路由与巡检机器人的MAC地址绑定,使得只有其他没有被绑定MAC地址的网络设备无法连接到巡检网络,进一步提高网络安全性,保障室内电力巡检系统的可靠性。第二方面,本专利技术实施例提供一种室内电力巡检系统,至少包括:巡检机器人;以及,由两台服务器组成的服务器集群;其中,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述服务器集群用于:运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。可选的,所述服务器集群还用于:在将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行之后,当所述任一服务器的硬件故障解除后,将迁移到另一台服务器上的虚拟机迁移回所述任一服务器运行。可选的,所述服务器集群还用于:在运行所述至少一个虚拟机之后,当所述服务器集群中的任一服务器剩余硬件资源不足时,将运行在剩余硬件资源不足的服务器上的虚拟机迁移到另一台服务器上运行。可选的,所述系统还包括:交换机,用于在所述服务器集群运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,将所述服务器集群中的每台服务器通过有线方式连接到巡检网络,并将自身与所述服务器集群中的每台服务器的MAC地址绑定。可选的,所述系统还包括:无线路由,用于在所述服务器集群在运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,验证所述巡检机器人输入的无线网络WIFI名称、WIFI密码分别与自身的WIFI名称、WIFI密码一致之后,将所述巡检机器人通过无线方式连接到所述巡检网络。可选的,所述无线路由还用于:在将所述巡检机器人通过无线方式连接到所述巡检网络之后,将自身与所述巡检机器人的MAC地址绑定。第三方面,本专利技术实施例提供一种室内电力巡检方法,应用于本专利技术实施例第一方面或第二方面所述的室内电力巡检系统中的服务器集群,所述方法包括:运行至少一个虚拟机,控制巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。可选的,在将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行之后,所述方法还包括:当所述任一服务器的硬件故障解除后,将迁移到另一台服务器上的虚拟机迁移回所述任一服务器运行。可选的,在运行所述至少一个虚拟机之后,还包括:当所述服务器集群中的任一服务器剩余硬件资源不足时,将运行在剩余硬件资源不足的服务器上的虚拟机迁移到另一台服务器上运行。第四方面,本专利技术实施例提供一种室内电力巡检装置,位于本专利技术实施例第一方面或第二方面所述的室内电力巡检系统中的服务器集本文档来自技高网...

【技术保护点】
1.一种室内电力巡检方法,其特征在于,应用于室内电力巡检系统,所述系统至少包括巡检机器人以及由两台服务器组成的服务器集群,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述方法包括:运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。

【技术特征摘要】
1.一种室内电力巡检方法,其特征在于,应用于室内电力巡检系统,所述系统至少包括巡检机器人以及由两台服务器组成的服务器集群,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述方法包括:运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。2.如权利要求1所述的方法,其特征在于,在将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行之后,所述方法还包括:当所述任一服务器的硬件故障解除后,将迁移到另一台服务器上的虚拟机迁移回所述任一服务器运行。3.如权利要求1所述的方法,其特征在于,在运行所述至少一个虚拟机之后,还包括:当所述服务器集群中的任一服务器剩余硬件资源不足时,将运行在剩余硬件资源不足的服务器上的虚拟机迁移到另一台服务器上运行。4.如权利要求1-3任一项所述的方法,其特征在于,在运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,还包括:将所述服务器集群中的每台服务器通过有线方式连接到巡检网络中的交换机,并将所述交换机与所述服务器集群中的每台服务器的媒体访问控制MAC地址绑定。5.如权利要求1-3任一项所述的方法,其特征在于,在运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检之前,还包括:在验证所述巡检机器人输入的无线网络WIFI名称、WIFI密码分别与巡检网络中的无线路由的WIFI名称、WIFI密码一致之后,将所述巡检机器人通过无线方式连接到所述巡检网络。6.如权利要求5所述的方法,其特征在于,在将所述巡检机器人通过无线方式连接到所述巡检网络之后,还包括:将所述巡检网络中的无线路由与所述巡检机器人的MAC地址绑定。7.一种室内电力巡检系统,其特征在于,至少包括:巡检机器人;以及,由两台服务器组成的服务器集群;其中,所述服务器集群中组建有分布式文件系统,使所述两台服务器上的文件数据同步;并且所述服务器集群上部署有至少一个虚拟机,每个虚拟机上挂载所述分布式文件系统;所述服务器集群用于:运行所述至少一个虚拟机,控制所述巡检机器人进行室内电力巡检;当所述服务器集群中的任一服务器发生硬件故障时,将运行在发生硬件故障的服务器上的虚拟机迁移到另一台服务器上运行。8.如权利要求7所述的系统...

【专利技术属性】
技术研发人员:商水航穆方波
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1