机群系统的顺序上下电系统及其方法

文档序号:6593453阅读:277来源:国知局
专利名称:机群系统的顺序上下电系统及其方法
技术领域
本发明涉及一种机群系统的上下电的系统和方法,具体地说,是涉及用于一种机群顺序上下电的系统和方法。
本发明的又一目的是提供了一种机群自动顺序上下电的系统和方法,可以实现机群的自动上电和下电。
本发明的进一步目的是提供了一种机群自动顺序上下电的系统和方法,可以实现对机群中任意结点机或机组实施的上电和下电控制。
本发明的又一目的是提供了一种远程控制机群系统上下电的方法。
本发明的其它目的和优点可以通过阅读和理解以下对本发明的描述而得知。
机群的上电由两个阶段组成,第一阶段是各个结点机未开但先对每个结点机接通220V电源,第二阶段是对各个结点机上电。
根据这一特征,在对机柜进行上电操作时,将空气开关合上,这时只是机柜电源箱有电,各结点机这时并不接通220V。各结点机的电源线都引到电源箱上的220V电源控制装置上。220V电源控制装置上有多路电源开关装置,在220V电源控制装置上的控制装置的控制下,各多路电源开关装置的依次合上,使该机柜上各结点机依次接通220V电源,每个结点机接通220V电源的间隔时间由220V电源控制装置上的控制装置控制并且可以调节。
下电过程仍然采用以上系统,不过顺序倒一下。先是从监控机上关闭结点机操作系统。然后在监控控机上依次给各结点机下电。随后使各结点机依次和220V电源断开。
图2表示本发明的220V电源控制装置的示意图。
图3表示本发明的单片机控制一路继电器电路图。
图4表示本发明的命令分发装置的一实施例的电路图。
图5表示本发明的结点开关装置的一实施例的电路图。
具体实施例方式
下面参照说明书附图,将详细叙述本发明的实施方案。
根据本发明,机群的上电由两个阶段组成,第一阶段是各个结点机未开但先对每个结点机接通220V电源,第二阶段是对各个结点机上电。


图1表示本发明所述的结点机上下电系统一实施例图。监控主机9设在机柜1内。各机柜内设有一个机柜电源箱3,其中配置有一个空气开关4,一个220V电源控制装置55和机柜的命令分发装置60。各机柜的命令分发装置60通过串行总线29A与结点机40的开关装置30串行连接;各机柜内的电源控制装置55和命令分发装置60通过机柜间串行总线29B接到监控主机9的一串口上,从而建立与监控主机9的通信。
如图2所示,220V电源控制装置55有一控制装置56和一多路开关装置57。控制装置56控制多路开关装置57与220V电源的接通与断开。
在对机群进行上电操作时,首先完成对机柜电源的接通操作,将空气开关4合上,这时只是机柜电源箱3有电,各结点机40这时并不接通220V。然后,使各机柜的220V电源控制装置55工作,各结点机40的220V电源依次接通。这时,机柜内结点机40还未上电。
图3表示根据本发明的220V电源控制装置55的一个具体实施例的电路示意图,其中显示了单片机10控制一路继电器开关的接通或断开(其它路未显示)。这个电路由单片机10、一光耦放大芯片11和+5V继电器17和+12V继电器18组成。
单片机10的通信端口8通过串行总线与监控主机9相连,单片机10的一I/O口11与一光耦放大芯片14的一输入端12连接,光耦放大芯片的另一输入端13接地,光耦放大芯片14的一输出15与+5V继电器17的一端A相连,光耦放大芯片14的另一输出16接地,+5V继电器17的一端B通过一电阻与+5V电源相连,+5V继电器17的常开触点的一端C与+12V继电器18相连,+5V继电器17的常开触点的另一端D接地,+12V继电器18的常开触点与220V电源相连,+12V继电器18的一端H通过一电阻与+12V电源相连。
在单片机10的通信端口8收到接通220V电的命令后,将一个I/O输出11置高电平。这个I/O输出11接到光耦放大芯片14的输入a12,光耦的另外一个输入b13接地,这样光耦放大芯片14内部的二极管发光使光耦的输出导通。A点电压变为低电平。使+5V继电器17的输出端CD两点接通。进而使+12V继电器18输出端接通。+12V继电器18输出接在220V电源。
220V电源控制装置55的单片机10控制各继电器的时间间隔,多路继电器的各路依次合上,使该机柜上各结点机40依次接通220V电源,每个结点机40接通220V的间隔时间可由220V电源控制装置55上的单片机10控制并且可以调节。虽然图3给出了实现接通各结点机220V电源的电路图(只示意性地示出一路),但本领域的技术人员应该看到,其它能实现顺序接通各结点机220V电源的方法都不脱离本发明的精神和实质。
在各结点机的220V电源接通后,下一步就可以对各结点机40进行上电。在本发明里,这一操作可以在一台监控主机9上的软件界面完成。根据本发明,上电是自动完成的,并且需要上电的结点机40可选(比如20台结点机里,可以选择1-15和17这16台结点机上电),并且上电的时间间隔可以在软件上设置。在监控主机9对某一个机柜的若干台结点机40发出上电命令后,监控主机9在内部对每一台结点机40的上电命令依次延时后,通过机柜间串行总线29B将上电命令发送到机柜电源箱3上的命令分发装置60,该装置将上电命令通过机柜内串行总线29A发送到结点机40的开关机装置30。从而实现相应柜中多台结点机的开机(上电)操作。
对机群各机柜的上下电也可采取类似方法,在各机柜的电源线之间接一多路继电器,使用一类似电源控制装置55的控制装置,使各机柜的电源线依次合上,实现机柜上电的顺序控制。
在执行开关机命令工作时,监控主机9按照串口定义的格式生成开关机命令并初始化命令包的通讯信息,包括已经发送的次数。监控主机9判断已发送次数是否达到规定的次数,如果是,返回开关机操作超时失败,过程结束。已发送次数如果没有达到规定的次数,清空操作系统的串口收发缓存并往串口网络中写入该开关机命令,更新已发送次数记录,并等待命令分发装置的回复。监控主机进一步判断在等待过程中是否发生超时,如果是,将已发送次数加1,若是否,判断接收的数据是否符合规定的格式,若是,根据返回的结果,返回开关机操作成功还是失败,过程结束,若是否,将已发送次数加1。
图5表示本发明的命令分发装置60的示意图。监控主机9发出命令,经机柜间串行总线2发送到机柜间命令分发装置20,机柜间命令分发装置20通过自身地址的比较来判断是否是发给自己机柜的命令,如果符合自己的地址,就传递,否则丢弃。通过端口1进入负责转发的单片机22,该单片机22再将命令从端口2发出,达到机柜内部的信息采集装置26。采集到的信息页通过机柜负责转发的单片机22将数据最终发给了监控主机9。两次串行总线保证了能在本例的整个系统中同时监控所有结点机45。
图4表示本发明的命令分发装置60的一实施例的电路图。命令分发装置60包括一单片机31,在此实施例中采用的单片机为P80C552和其两个通信端口组成。这两个通信端口一个为单片机31串口,一个为单片机31的IO口通过一芯片32扩的串口,在此例中采用的为MAX3100。通信的串行总线这里采用的是485总线。在此例中使用的芯片34MAX3081作为RS232-RS485的转换芯片。这两个通信端口通过MAX3081后,都转换成RS485差分通信信号。单片机31串口接MAX3081后称为端口1,由IO口经MAX3100扩的串口接MAX3081后,称为端口2。端口1接到机柜命令分发装置60与监控主机9间的串行总线29B。在这条串行总线上接的是各个机柜内命令分发装置60和一台监控主机9。端口2接到机柜内串行总线29B。熟悉本领域的技术人员应当看到,本实施例中命令分发装置60或采用的芯片可用其它具有相同功能的元器件代替,而不脱离本发明的精神和实质。
这样命令从监控主机9发到这个机柜后,(单片机31通过自身地址的比较来判断是否是发给自己机柜的命令,如果符合自己的地址,就传递,否则丢弃)通过端口1进入负责转发的单片机31,该单片机31再将命令从端口2发出,达到机柜内部的结点机开关机装置30。
图5表示本发明的开关机装置30的一个实施例电路图。此例中,开关机装置30利用一单片机41(本例种采用菲利普的P89C664)的一个I/O口P1.2(PSW)加上芯片42(本实施例采用MAX4612)实现模拟开关的功能。MAX4612是一个四路模拟开关。其第二路的特征是在输入IN2(管脚5)管脚为低时,NC2和COM2(管脚3、4)断开,IN2(管脚5)管脚为高时,NC2和COM2(管脚3、4)短接。根据这个原理,单片机41的P1.2口在上电初始状态置为低电平。在收到通过机柜内串行总线29A发来的开机命令后,单片机41的P1.2口就置高电平。MAX4612的NC2和COM2接到8PIN插针的5、6针脚,这两个针脚分别接到结点机45的主板上的PSW和GND针脚,NC2和COM2短接实际上就是将主板开关按钮的PSW和GND短接。结点机45因而开机。在短接大约2秒后断开。关机的过程是一样的,同样通过MAX4612将主板开关按钮的PSW和GND短接实现。
下电过程仍然采用同一系统,但顺序倒过来。确定各结点机可以进行下电后,先从主控机上关闭结点机的操作系统。选定机柜号和各结点机号,依次发出关机命令,从而依次对所有机柜的所有结点机实现下电控制。
显然,本领域的技术人员可以对本发明的计算机机群监控方法和系统进行各种改动和变型而不脱离本发明的精神和范围。这样倘若本发明的这些修改和变型属于本发明权利要求及其等同技术范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种机群系统的顺序上下电系统,包括一个监控主机,其用于监控各结点机的上下电;至少一个结点机电源控制装置,其用于控制接通和断开各结点机电源;至少一个命令分发装置,其用于接收来自所述监控主机的命令,控制所述结点机的上下电;至少一个结点机开关机装置,其用于对所述各结点机进行上下电;所述命令分发装置通过通信线路与所述监控主机相连;所述命令分发装置通过通信线路与所述结点机开关机装置相连。
2.如权利要求1的顺序上下电系统,还包括一个机柜间电源控制装置,用于控制接通和断开各机柜的电源。
3.一种机群顺序上下电的方法,所述机群包括至少一组结点机,该方法包括下列步骤上电时使所述机组被选定上电的结点机顺序接通电源;然后,使所述机组被选定上电的结点机顺序上电;下电时使所述机组被选定上电的结点机顺序下电;然后,使所述机组被选定下电的结点机顺序切断电源。
4.如权利要求3的机群顺序上下电的方法,进一步包括步骤上电时首先合上所述机组的电源开关,使各机组接通电源;下电时最后断开所述机组的电源开关,使各机组切断电源。
5.如权利要求3的机群顺序上下电的方法,进一步包括步骤在所述机组多于一个的情况,上下电时,使所述机组中被选定上下电的各机组顺序接通或断开电源。
6.如权利要求3的机群顺序上下电的方法,进一步包括步骤设置各结点机顺序接通断开电源和上下电的时间间隔。
7.如权利要求5的机群顺序上下电的方法,进一步包括步骤设置各机组顺序接通断开电源和顺序上下电的时间间隔。
8.如权利要求3的机群顺序上下电的方法,可以实现远程的开关机控制。
全文摘要
一种机群系统的顺序上下电系统及其方法,对机群的上下电的方法分为两个阶段,第一阶段是各结点机未开但先对每个结点机接通220V电源;第二阶段是对各结点机上电,通过监控主机设置结点机间上电时间间隔,监控主机对一机柜的若干台结点机发出上电命令并将各结点机的上电命令依次延时,由命令分发装置将上电命令发送到各结点机的开关机装置。开关机装置接到命令,将结点机的上电管脚短接以实现开机操作。对多个机柜的多台结点机上电,是在上一机柜完成上电后,再完成下一机柜的上电。下电过程仍然采用以上系统,只是顺序颠倒。先是从主控机上关闭结点机操作系统,然后在主控机上依次给各结点机下电。随后使各结点机依次和220V电源断开。
文档编号G06F1/30GK1466029SQ0214216
公开日2004年1月7日 申请日期2002年8月27日 优先权日2002年6月10日
发明者吴雪丽, 田宏萍, 崔吉顺, 王涛, 程菊生 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1