基于android系统的服务器故障处理系统和方法技术方案

技术编号:9436214 阅读:69 留言:0更新日期:2013-12-12 01:39
本发明专利技术公开了一种基于android系统的服务器故障处理系统和方法,涉及一种服务器故障处理领域,服务器中部署arduino单片机,由arduino单片机实时采集服务器操作系统应用运营状态信息,arduino单片机通过Zigbee网络与搭载android系统服务器的嵌入式操作平台进行通讯连接,android系统服务器通过Zigbee网络得到arduino单片机所采集到的运营状态信息,android系统对运营状态信息进行汇总,根据arduino单片机传来的数据对服务器进行控制,当服务器出现故障时进行自愈处理。

【技术实现步骤摘要】
基于android系统的服务器故障处理系统和方法
本专利技术涉及一种服务器故障处理领域,特别是涉及一种基于android系统的服务器故障处理系统和方法。
技术介绍
网络安全稳定的运行成为本领域技术人员亟待解决的技术问题,虽然当前技术人员设计研发了很多防止服务器宕机的措施,但是都不能很好解决其中之一服务器宕机后,其它服务器能够瞬时接入数据,让用户有顺利访问网络数据,提高用户体验。在现有技术中当服务器宕机之后,通常是通过网络发送到监控中心进行监控处理,不能采用android系统进行处理操作,也不能通过android系统进行接入处理。因此本领域技术人员致力于开发一种基于arduino和android服务器故障处理系统。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种基于android系统的服务器故障处理系统。为实现上述目的,本专利技术提供了一种基于android系统的服务器故障处理系统,其关键在于,包括:部署有arduino单片机的N个服务器中,arduino单片机实时采集N个服务器操作系统应用运营状态信息,arduino单片机通过Zigbee网络或互联网络与搭载android系统服务器(04)进行通讯连接,所述android系统服务器(04)通过Zigbee网络和互联网络得到arduino单片机所采集到的运营状态信息,其中,所述每个arduino单片机包括第一控制器和第二控制器,第一控制器与服务器电连接,并且将服务器运营状态信息进行采集过滤,将第一控制器预设的运营状态信息与当前服务器运营状态信息进行比对,对于不符合第一控制器预设运营状态信息进行优化后,传输到N个服务器中进行优化控制,然后将采集到的服务器运营状态信息传送到第二控制器,第二控制器对于传送的运营状态信息通过互联网络发送到android系统服务器(04),第二控制器传送运营状态信息通过Zigbee网络传输,Zigbee网络连接云计算服务器(05),由云计算服务器(05)存储运营状态信息后,将所述运营状态信息通过Zigbee网络传输到android系统服务器(04),所述android系统服务器(04)存储第二控制器所发送的数据进行比对优化,优化后的数据通过Zigbee网络发送回第二控制器,由第二控制器对服务器进行优化处理。所述的基于android系统的服务器故障处理系统,优选的,所述第一控制器和第二控制器通过继电器与N个服务器相连接,所述继电器由控制转发设备以响应相应的控制转发指令,控制相应的控制电路的通断,根据第一控制器和第二控制器的控制信息控制管理N个服务器。所述的基于android系统的服务器故障处理系统,优选的,还包括:宕机响应模块与第一控制器和第二控制器电连接,对N个服务器的数据参数进行记录以及实时响应,当N个服务器处于宕机状态时将宕机数据进行记录;同步模块与第二控制器电连接,将优化后的服务器数据与android系统数据进行同步处理。本专利技术还公开一种基于android系统的服务器故障处理方法,其关键在于,包括:步骤1,部署有arduino单片机的N个服务器中,所述N为正整数,arduino单片机实时采集N个服务器操作系统的应用运营状态信息,arduino单片机通过Zigbee网络或互联网络与搭载android系统服务器(04)进行通讯连接,所述android系统服务器(04)通过Zigbee网络和互联网络得到arduino单片机所采集到的运营状态信息;步骤2,所述每个arduino单片机包括第一控制器和第二控制器,第一控制器与服务器电连接,并且将服务器运营状态信息进行采集过滤,将第一控制器预设的运营状态信息与当前服务器运营状态信息进行比对,对于不符合第一控制器预设运营状态信息进行优化后,传输到N个服务器中进行优化控制,然后将采集到的服务器运营状态信息传送到第二控制器,第二控制器对于传送的运营状态信息通过互联网络发送到android系统服务器(04),第二控制器传送运营状态信息通过Zigbee网络传输,Zigbee网络连接云计算服务器(05),由云计算服务器(05)存储运营状态信息后,将所述运营状态信息通过Zigbee网络传输到android系统服务器(04),所述android系统服务器(04)存储第二控制器所发送的数据进行比对优化,优化后的数据通过Zigbee网络发送回第二控制器,由第二控制器对服务器进行优化处理。所述的基于android系统的服务器故障处理方法,优选的,所述步骤2包括:步骤2-1,所述第一控制器和第二控制器通过继电器与N个服务器相连接,所述继电器由控制转发设备以响应相应的控制转发指令,控制相应的控制电路的通断,根据第一控制器和第二控制器的控制信息控制管理N个服务器。所述的基于android系统的服务器故障处理方法,优选的,还包括:步骤3,宕机响应模块与第一控制器和第二控制器电连接,对N个服务器的数据参数进行记录以及实时响应,当N个服务器处于宕机状态时将宕机数据进行记录;同步模块与第二控制器电连接,将优化后的服务器数据与android系统数据进行同步处理。本专利技术的有益效果是:本专利技术解决了现有技术中不能通过android系统进行服务器宕机处理的技术问题;通过Zigbee网络与搭载android系统的ARM平台进行通讯,android系统及时汇总信息并根据arduino传来的数据对服务器进行控制,当服务器出现故障时进行自愈处理。附图说明图1是本专利技术基于android系统的服务器故障处理系统一具体实施方式的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。在本专利技术的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。如图1所示,通过在服务器01、02、03(图中仅是示例性描述,实际运行工作中不限于三台服务器)上部署arduino单片机,arduino实时采集服务器操作系统及应用的运营状态信息,通过Zigbee网络与搭载android系统的ARM(嵌入式系统)平台进行通讯,android系统服务器04及时汇总信息并根据arduino传来的数据对服务器进行控制,当服务器出现故障时进行自愈处理,该技术的应用为云计算环境下的自动化管理提供一种解决方案。本专利技术提供了一种基于android系统的服务器故障处理系统,包括:部署有arduino单本文档来自技高网...
基于android系统的服务器故障处理系统和方法

【技术保护点】
一种基于android系统的服务器故障处理系统,其特征在于,包括:部署有arduino单片机的N个服务器中,arduino单片机实时采集N个服务器操作系统应用运营状态信息,arduino单片机通过Zigbee网络或互联网络与搭载android系统服务器(04)进行通讯连接,所述android系统服务器(04)通过Zigbee网络和互联网络得到arduino单片机所采集到的运营状态信息,其中,所述每个arduino单片机包括第一控制器和第二控制器,第一控制器与服务器电连接,并且将服务器运营状态信息进行采集过滤,将第一控制器预设的运营状态信息与当前服务器运营状态信息进行比对,对于不符合第一控制器预设运营状态信息进行优化后,传输到N个服务器中进行优化控制,然后将采集到的服务器运营状态信息传送到第二控制器,第二控制器对于传送的运营状态信息通过互联网络发送到android系统服务器(04),第二控制器传送运营状态信息通过Zigbee网络传输,Zigbee网络连接云计算服务器(05),由云计算服务器(05)存储运营状态信息后,将所述运营状态信息通过Zigbee网络传输到android系统服务器(04),所述android系统服务器(04)存储第二控制器所发送的数据进行比对优化,优化后的数据通过Zigbee网络发送回第二控制器,由第二控制器对服务器进行优化处理。...

【技术特征摘要】
1.一种基于android系统的服务器故障处理系统,其特征在于,包括:部署有arduino单片机的N个服务器中,arduino单片机实时采集N个服务器操作系统应用运营状态信息,arduino单片机通过Zigbee网络或互联网络与搭载android系统服务器(04)进行通讯连接,所述android系统服务器(04)搭载ARM平台通过Zigbee网络和互联网络得到arduino单片机所采集到的运营状态信息,其中,所述每个arduino单片机包括第一控制器和第二控制器,第一控制器与服务器电连接,并且将服务器运营状态信息进行采集过滤,将第一控制器预设的运营状态信息与当前服务器运营状态信息进行比对,对于不符合第一控制器预设运营状态信息进行优化后,传输到N个服务器中进行优化控制,然后将采集到的服务器运营状态信息传送到第二控制器,第二控制器对于传送的运营状态信息通过互联网络发送到android系统服务器(04),第二控制器传送运营状态信息通过Zigbee网络传输,Zigbee网络连接云计算服务器(05),由云计算服务器(05)存储运营状态信息后,将所述运营状态信息通过Zigbee网络传输到android系统服务器(04),所述android系统服务器(04)存储第二控制器所发送的数据进行比对优化,优化后的数据通过Zigbee网络发送回第二控制器,由第二控制器对服务器进行优化处理;所述第一控制器和第二控制器通过继电器与N个服务器相连接,所述继电器由控制转发设备以响应相应的控制转发指令,控制相应的控制电路的通断,根据第一控制器和第二控制器的控制信息控制管理N个服务器;宕机响应模块与第一控制器和第二控制器电连接,对N个服务器的数据参数进行记录以及实时响应,当N个服务器处于宕机状态时将宕机数据进行记录;同步模块与第二控制器电连接,将优化后的服务器数据与android系统数据进行同步处理。2.一种基于andr...

【专利技术属性】
技术研发人员:陈建明刘雪雁冯薇章鹏
申请(专利权)人:重庆有线电视网络有限公司
类型:发明
国别省市:

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

1