一体机启停控制方法、电子设备、存储介质、控制系统技术方案

技术编号:17654662 阅读:34 留言:0更新日期:2018-04-08 08:09
本发明专利技术提供一体机启停控制方法,包括获取控制信号,控制面板后台进程获取控制面板启动或停止控制信号;启动控制与停止控制;本发明专利技术还涉及一种电子设备、存储介质、控制系统。本发明专利技术在一体机正常运行的状态下,用户仅通过一个物理按键的操作将一体机设备整体关闭,通过查看和确认设备完全关闭后,用户拔掉一体机的电源线和外接网线,进行移动机柜位置、打包运输等后续操作。反之,在一体机停止状态下,用户插入电源线和网线,通过一个物理按键操作将一体机设备整体开启,开启后用户无需进行额外操作即可恢复到一体机态关机之前正常工作状态;本发明专利技术改善用户的一体机设备使用体验,减少用户培训和维护成本,规避用户不当操作造成损失的风险。

【技术实现步骤摘要】
一体机启停控制方法、电子设备、存储介质、控制系统
本专利技术涉及一体机控制,尤其涉及一种一体机启停控制方法、电子设备、存储介质、控制系统。
技术介绍
一体机是一套完整的企业IT基础设备。一体机机柜内通常包含有防火墙,交换机,磁盘阵列,服务器主机这些硬件设备,并且会按用户需求安装有操作系统和应用软件。用户摆放好一体机后,只需连通设备电源,用网线将一体机接入企业网络,即可启动设备使用一体机提供的服务。一般情况下,一体机日常作为服务器设备对外提供持续服务,包括供企业内部用户使用的业务系统和供外部互联网用户使用的对外系统。在特殊情况下,例如计划长时间停电、移动机柜所在位置、搬移办公室、长时间业务中断等情况下,用户需要整体关闭和开启一体机设备。在传统方式下,用户启动或停止一体机需要遵照固定的流程:开启时依次启动电源,交换机,防火墙,磁阵等硬件设备,再开启服务器操作系统,最后才启动应用系统;关闭时则按相反顺序依次停止,如此才能保证一体机的正常关闭。这不但要求用户需要掌握一定的专业知识,而且也含有操作不当导致软硬件损坏的风险。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一体机启停控制方法,在一体机正常运行的状态下,用户通过一个物理按键的操作将一体机设备整体关闭,通过人工查看和确认设备完全关闭后,用户拔掉一体机的电源线和外接网线,进行移动机柜位置、打包运输等后续操作。反之,在一体机停止状态下,用户插入电源线和网线,通过一个物理按键操作将一体机设备整体开启,开启后用户不需要进行额外操作即可恢复到一体机态关机之前的正常工作状态。本专利技术改善用户使用一体机设备的体验,减少了用户培训和维护成本,并规避用户不当操作造成损失的风险。本专利技术提供一体机启停控制方法,获取控制信号,控制面板后台进程获取控制面板启动或停止控制信号;启动控制,若主后台进程识别所述控制信号为启动时,所述主后台进程控制电表后台进程发出智能电表顺序启动信号,所述智能电表顺序启动信号用于控制智能电表依次启动一体机电源、交换机电源、防火墙电源、磁盘阵列电源、服务器电源,所述主后台进程控制脚本后台进程发出程序顺序启动指令,所述程序顺序启动指令用于依次启动所述磁盘阵列操作系统、所述服务器操作系统、应用系统,所述程序顺序启动指令发出位于所述服务器电源启动之后;停止控制,若主后台进程识别所述控制信号为停止时,所述主后台进程控制脚本后台进程发出程序顺序停止指令,所述程序顺序停止指令用于依次关闭应用系统、所述服务器操作系统、所述磁盘阵列操作系统,所述主后台进程控制电表后台进程发出智能电表顺序停止信号,所述智能电表顺序停止信号用于控制智能电表依次关闭服务器电源、磁盘阵列电源、防火墙电源、交换机电源、一体机电源,所述智能电表顺序停止信号的发出位于所述磁盘阵列操作系统关闭之后。进一步地,一体机启停控制方法还包括步骤状态监控,通过温度后台进程获取温度传感器采集的一体机内温度信息,通过声音后台进程获取噪音传感器采集的一体机内噪音信息,通过电力后台进程获取所述智能电表中电源信息。进一步地,所述步骤状态监控还包括监控脚本后台进程,所述脚本后台进程将所述应用系统运行状态、所述服务器运行状态、所述磁盘阵列运行状态反馈至所述主后台进程。进一步地,所述步骤状态监控还包括监控控制面板后台进程,所述控制面板后台进程监测所述控制信号时长,当所述控制信号时长大于等于响应时长时,则所述主后台进程判定所述控制信号有效。进一步地,所述响应时长为5秒。进一步地,所述步骤状态监控还包括进程心跳监测,所述主后台进程、所述电表后台进程、所述控制面板后台进程、所述脚本后台进程分别定时发送心跳信息至看门狗后台进程,当所述看门狗后台进程超过监测时长未接收所述心跳信息,则所述看门狗后台进程判定为死亡进程,所述看门狗后台进程重启所述死亡进程。一种可读存储介质,其上存储有计算机程序;所述计算机程序用于执行所述的一体机启停控制方法。一种电子设备,包括中控盒,所述中控盒包括主板、控制面板,所述主板通过接口与交换机、所述控制面板连接通信;所述交换机用于连接一体机内的若干服务器;所述控制面板设有用于发出控制信号的开关按钮;所述控制信号用于控制一体机启动或停止;所述主板内集成有计算机程序;所述计算机程序用于执行所述的一体机启停控制方法。进一步地,所述主板通过接口与智能电表、温度传感器、噪音传感器连接通信;所述主板通过无线接口与公网连接通信。一体机启停控制系统,包括若干工作进程、看门狗进程;所述工作进程包括主后台进程、控制面板后台进程、脚本后台进程、电表后台进程;所述主后台进程用于识别所述控制面板后台进程中获取的控制信号,并发出对应所述控制信号的操作指令给所述脚本后台进程或所述电表后台进程;所述控制面板后台进程用于监听控制面板动作,将所述控制面板动作转化为所述控制信号;所述脚本后台进程用于根据所述操作指令,调用脚本控制一体机内设备启动或停止;所述电表后台进程用于根据所述操作指令控制智能电表向一体机供电或断电;所述看门狗进程用于接收所述工作进程定时发送的心跳信息,并对未定时发送的工作进程进行尝试重启。相比现有技术,本专利技术的有益效果在于:本专利技术使得一体机在正常运行的状态下,用户仅通过一个物理按键的操作将一体机设备整体关闭,通过人工查看和确认设备完全关闭后,用户拔掉一体机的电源线和外接网线,进行移动机柜位置、打包运输等后续操作。反之,在一体机停止状态下,用户插入电源线和网线,通过一个物理按键操作将一体机设备整体开启,开启后用户不需要进行额外操作即可恢复到一体机态关机之前的正常工作状态。本专利技术改善用户使用一体机设备的体验,减少用户培训和维护成本,并规避了用户不当操作造成损失的风险。此外,本专利技术还能够监控一体机实时状态,如:服务器运行状况;机柜内部的温度和噪音;设备地理位置等。设备通过移动网络将状态数据上报到云端服务器,用户通过手机app等终端访问云端服务器即可获知设备的当前状态。另外,用户还可以通过手机app向中控盒下发开关机命令,实现远程控制设备启停功能。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一体机启停控制方法在一实施例中的硬件架构示意图;图2为本专利技术的一体机启停控制方法在一实施例中的软件架构示意图;图3为本专利技术的一体机启停控制方法实现架构示意图;图4为本专利技术的一体机启停控制方法的状态监控实现架构示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。一体机启停控制方法,如图1、图2所示,包括以下步骤:获取控制信号,控制面板后台进程获取控制面板启动或停止控制信号;启动控制,若主后台进程识别控制信号为启动时,主后台进程控制电表后台进程发出智能电表顺序启动信号,智能电表顺序启动信号用于控制智能电本文档来自技高网...
一体机启停控制方法、电子设备、存储介质、控制系统

【技术保护点】
一体机启停控制方法,其特征在于,包括以下步骤:获取控制信号,控制面板后台进程获取控制面板启动或停止控制信号;启动控制,若主后台进程识别所述控制信号为启动时,所述主后台进程控制电表后台进程发出智能电表顺序启动信号,所述智能电表顺序启动信号用于控制智能电表依次启动一体机电源、交换机电源、防火墙电源、磁盘阵列电源、服务器电源,所述主后台进程控制脚本后台进程发出程序顺序启动指令,所述程序顺序启动指令用于依次启动所述磁盘阵列操作系统、所述服务器操作系统、应用系统,所述程序顺序启动指令发出位于所述服务器电源启动之后;停止控制,若主后台进程识别所述控制信号为停止时,所述主后台进程控制脚本后台进程发出程序顺序停止指令,所述程序顺序停止指令用于依次关闭应用系统、所述服务器操作系统、所述磁盘阵列操作系统,所述主后台进程控制电表后台进程发出智能电表顺序停止信号,所述智能电表顺序停止信号用于控制智能电表依次关闭服务器电源、磁盘阵列电源、防火墙电源、交换机电源、一体机电源,所述智能电表顺序停止信号的发出位于所述磁盘阵列操作系统关闭之后。

【技术特征摘要】
1.一体机启停控制方法,其特征在于,包括以下步骤:获取控制信号,控制面板后台进程获取控制面板启动或停止控制信号;启动控制,若主后台进程识别所述控制信号为启动时,所述主后台进程控制电表后台进程发出智能电表顺序启动信号,所述智能电表顺序启动信号用于控制智能电表依次启动一体机电源、交换机电源、防火墙电源、磁盘阵列电源、服务器电源,所述主后台进程控制脚本后台进程发出程序顺序启动指令,所述程序顺序启动指令用于依次启动所述磁盘阵列操作系统、所述服务器操作系统、应用系统,所述程序顺序启动指令发出位于所述服务器电源启动之后;停止控制,若主后台进程识别所述控制信号为停止时,所述主后台进程控制脚本后台进程发出程序顺序停止指令,所述程序顺序停止指令用于依次关闭应用系统、所述服务器操作系统、所述磁盘阵列操作系统,所述主后台进程控制电表后台进程发出智能电表顺序停止信号,所述智能电表顺序停止信号用于控制智能电表依次关闭服务器电源、磁盘阵列电源、防火墙电源、交换机电源、一体机电源,所述智能电表顺序停止信号的发出位于所述磁盘阵列操作系统关闭之后。2.如权利要求1所述的一体机启停控制方法,其特征在于:还包括步骤状态监控,通过温度后台进程获取温度传感器采集的一体机内温度信息,通过声音后台进程获取噪音传感器采集的一体机内噪音信息,通过电力后台进程获取所述智能电表中电源信息。3.如权利要求2所述的一体机启停控制方法,其特征在于:所述步骤状态监控还包括监控脚本后台进程,所述脚本后台进程将所述应用系统运行状态、所述服务器运行状态、所述磁盘阵列运行状态反馈至所述主后台进程。4.如权利要求2所述的一体机启停控制方法,其特征在于:所述步骤状态监控还包括监控控制面板后台进程,所述控制面板后台进程监测所述控制信号时长,当所述控制信号时长大于等于响应时长时,则所述主后台进程判定所述控制信号有效。5.如权利要求...

【专利技术属性】
技术研发人员:邓敏陈蔡涛
申请(专利权)人:广州亦云信息技术股份有限公司
类型:发明
国别省市:广东,44

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

1