一种电源控制系统及控制方法,所述电源控制系统用于控制计算机集群系统中计算机节点的开启或关闭,包括:控制终端和通过无线网格网络相连的多个电源控制节点,所述控制终端适于获取路由信息,并通过无线方式向所述电源控制节点发送控制信号,所述控制信号携带有源地址、目的地址、路由信息和要控制的计算机节点的信息,所述电源控制节点连接于所述控制终端与所述计算机节点之间,适于接收并解析所述控制信号,基于要控制的计算机节点的信息控制相应的计算机节点的开启或关闭;在所述电源控制节点为所述目的地址指向的电源控制节点时,所述电源控制节点基于解析到的路由信息向所述无线网格网络转发控制信号。所述电源控制系统扩展性强、安全性高。
【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及。
技术介绍
计算机系统的电源管理分为两种类型带内管理和带外管理。所谓带内管理是电源管理系统的控制输入来自本机系统,即通过本机系统软件(主要是通过操作系统)来控制计算机系统的电源。采用带内管理可以更加方便地控制计算机系统的电源、且由于带内管理受计算机系统软件的控制,因此可以根据软件的指令灵活的完成开、关、重启,甚至是调节电压等操作。然而,带内管理也存在一定的缺陷,由于其对计算机系统的电源的管理完全依赖于本机软件的正常工作,因此一旦本机软件无法正常工作,就无法通过带内管理的方式来管理计算机系统的电源。 带外管理是指计算机的电源的控制输入来自本机系统软件之外。从外部获得控制输入进而进行电源的开、关。对于计算机单机系统而言,其带外管理比较简单,由机械开关器件组成,靠人工操作完成开关动作。但是随着数据中心的普及,计算机集群的规模越来越大,传统的机械开关方式的带外管理无法有效完成任务,因此,远程电源管理网络系统应运而生。就目前而言,一般的远程电源管理系统的网络大部分都是通过有线方式实现的,然而随着计算机集群规模的增大,网络的复杂度、成本和布线开销也越来越大,为了解决网络成本和布线开销方面的问题,也有一部分远程电源管理系统的网络采用无线的方式传输控制信号,如公告号为CN2879275的中国专利公开了一种具有无线控制功能的电源管理装置,然而其仅涉及了采用无线网络来传输控制信号,对于如何提高电源管理系统的扩展性、传输安全性等方面并未涉及。
技术实现思路
本专利技术解决的问题是提供一种扩展性强、安全性高、性能好且网络容量高的电源控制系统。为解决上述问题,本专利技术提供一种电源控制系统用于控制计算机集群系统中计算机节点的开启或关闭,包括控制终端和通过无线网格网络相连的多个电源控制节点,其中,所述控制终端适于获取路由信息,并通过无线方式向所述电源控制节点发送控制信号,所述控制信号携带有源地址、目的地址、路由信息和要控制的计算机节点的信息,所述路由信息基于所述无线网格网络而确定;所述电源控制节点连接于所述控制终端与所述计算机节点之间,适于接收并解析所述控制信号,基于要控制的计算机节点的信息控制相应的计算机节点的开启或关闭;在所述电源控制节点为所述目的地址指向的电源控制节点时,所述电源控制节点基于解析到的路由信息向所述无线网格网络转发控制信号。可选的,所述路由信息包括传输所述控制信号的起始电源控制节点、中间电源控制节点以及终止电源控制节点。可选的,所述电源控制节点包括无线接口单元和解析单元, 所述无线接口单元适于接收所述控制信号;所述解析单元连接于所述无线接口单元,适于对所述控制信号进行解析,在所述电源控制节点为所述目的地址指向的电源控制节点且为所述路由信息的起始电源控制节点或中间电源控制节点时,通过无线网格网络转发控制信号;在所述电源控制节点为所述目的地址指向的电源控制节点且为所述路由信息的终止电源控制节点时,基于要控制的计算机节点的信息产生控制相应的计算机节点的开启或关闭的计算机节点控制信号。可选的,所述电源控制节点还包括电源开关单元, 所述电源开关单元连接于所述解析单元与所述计算机节点之间,适于根据所述解析单元产生的计算机节点控制信号接通或断开相应的计算机节点的供电通路。可选的,所述电源控制系统还包括定位服务器,通过无线方式与所述电源控制节点相连,适于确定所述电源控制节点接收到的控制信号是否来源于所述无线网格网络中的电源控制节点,若是则允许所述电源控制节点解析所述控制信号,若否则禁止所述电源控制节点解析所述控制信号。可选的,所述电源控制节点还包括记录单元,通过所述无线接口单元与所述定位服务器相连,适于记录接收到的控制信号的强度或方向以及源地址,并发送至定位服务器;所述定位服务器包括获取单元和比较单元,所述获取单元适于接收所述电源控制节点的记录单元发送的控制信号的强度或方向以及源地址,并且基于至少两个电源控制节点的记录单元所发送的来自同一源地址的控制信号的强度或方向以及定位服务器中预存的所述至少两个电源控制节点的位置,获取发送控制信号的电源控制节点所在的位置;所述比较单元与所述获取单元相连接,适于比较所述获取单元获取的发送控制信号的电源控制节点的位置是否在所述无线网格网络的边界位置内,若否则禁止所述电源控制节点解析所述控制信号; 若是,则比较所述获取单元获取的发送控制信号的电源控制节点的位置与所述比较单元预存的源地址指向的电源控制节点的位置之差是否在预设范围内,若是,则允许所述电源控制节点解析所述控制信号,若否则禁止所述电源控制节点解析所述控制信号。可选的,所述电源控制系统还包括报警单元,所述报警单元连接于所述定位服务器与所述控制终端之间,适于在所述定位服务器确定所述电源控制节点接收到的控制信号不是来源于所述无线网格网络中的电源控制节点时,发送报警信号至控制终端。可选的,所述电源控制节点还包括身份认证单元,连接于所述无线接口单元与所述解析单元之间,适于对发送所述控制信号的电源控制节点进行身份验证,在验证成功后发送所述控制信号至所述解析单元。可选的,所述电源控制节点还包括数据加密单元,连接于所述解析单元和无线接口单元之间,对通过所述无线接口单元转发的控制信号进行加密。可选的,所述电源控制节点还包括数据解密单元,所述数据解密单元连接于所述身份认证单元与所述解析单元之间,适于对所述身份认证单元发送的加密的控制信号进行解密,并将解密后的控制信号发送至解析单元。为解决上述问题,本专利技术提供一种电源控制方法,用于控制计算机集群系统中计算机节点的开启或关闭,所述计算机节点的开启或关闭由多个电源控制节点控制,所述多个电源控制节点通过无线网格网络相连,所述控制方法包括所述电源控制节点接收并解析控制信号,所述控制信号携带有源地址、目的地址、路由信息和要控制的计算机节点的信息,所述路由信息基于所述无线网格网络而确定;所述电源控制节点基于要控制的计算机节点的信息控制相应的计算机节点的开启或关闭; 在所述电源控制节点为所述目的地址指向的电源控制节点时,所述电源控制节点基于解析到的路由信息向所述无线网格网络转发控制信号。可选的,所述路由信息包括传输所述控制信号的起始电源控制节点、中间电源控制节点以及终止电源控制节点。可选的,所述电源控制方法,包括在所述电源控制节点为所述目的地址指向的电源控制节点且为所述路由信息的起始电源控制节点或中间电源控制节点时,所述电源控制节点基于解析到的路由信息向所述无线网格网络转发控制信号;在所述电源控制节点为所述目的地址指向的电源控制节点且为所述路由信息的终止电源控制节点时,基于要控制的计算机节点的信息产生控制相应的计算机节点的开启或关闭的计算机节点控制信号。可选的,所述电源控制方法还包括确定所述电源控制节点接收到的控制信号是否来源于所述无线网格网络中的电源控制节点,若是则允许所述电源控制节点解析所述控制信号,若否则禁止所述电源控制节点解析所述控制信号。可选的,所述电源控制方法还包括所述电源控制节点记录接收到的控制信号的强度或方向以及源地址;基于至少两个电源控制节点所记录的来自同一源地址的控制信号的强度或方向以及预存的所述至少两个电源控制节点的位置获取发送控制信号的电源控制节点所在的位置本文档来自技高网...
【技术保护点】
一种电源控制系统,用于控制计算机集群系统中计算机节点的开启或关闭,其特征在于,包括:控制终端和通过无线网格网络相连的多个电源控制节点,其中,所述控制终端适于获取路由信息,并通过无线方式向所述电源控制节点发送控制信号,所述控制信号携带有源地址、目的地址、路由信息和要控制的计算机节点的信息,所述路由信息基于所述无线网格网络而确定;所述电源控制节点连接于所述控制终端与所述计算机节点之间,适于接收并解析所述控制信号,基于要控制的计算机节点的信息控制相应的计算机节点的开启或关闭;在所述电源控制节点为所述目的地址指向的电源控制节点时,所述电源控制节点基于解析到的路由信息向所述无线网格网络转发控制信号。
【技术特征摘要】
【专利技术属性】
技术研发人员:谢向辉,吴东,方兴,原昊,张昆,藏春峰,李达哲,张健,
申请(专利权)人:无锡江南计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。