CN103186403A - 节点置换处理方法与使用该方法的服务器系统 - Google Patents
节点置换处理方法与使用该方法的服务器系统 Download PDFInfo
- Publication number
- CN103186403A CN103186403A CN2011104613203A CN201110461320A CN103186403A CN 103186403 A CN103186403 A CN 103186403A CN 2011104613203 A CN2011104613203 A CN 2011104613203A CN 201110461320 A CN201110461320 A CN 201110461320A CN 103186403 A CN103186403 A CN 103186403A
- Authority
- CN
- China
- Prior art keywords
- node
- operating system
- type
- requirements
- judged
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 title claims description 8
- 238000009434 installation Methods 0.000 claims abstract description 29
- 238000007689 inspection Methods 0.000 claims description 33
- 238000010998 test method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Multi Processors (AREA)
Abstract
一种节点置换处理方法与使用该方法的服务器系统,节点置换处理方法适于一服务器系统。此节点置换处理方法包括下列步骤。接收节点的节点信息,以取得节点类型。将节点开机。启动节点的操作系统。检查操作系统与节点的多个软件封装数据,以产生检查结果。判断检查结果是否符合节点类型的需求。若判断检查结果符合节点类型的需求,将节点加入服务器系统。若判断检查结果未符合节点类型的需求,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
Description
技术领域
本发明涉及一种节点置换处理技术,特别涉及一种节点置换处理方法与使用该方法的服务器系统。
背景技术
随着科技的发展,通过因特网能够使得世界各地的计算机进行连接。一台计算机通过网络连接便能够与另一台计算机进行数据的交换、存取等动作。在客户端与服务器系统架构上,客户端与服务器便是通过网络来进行沟通。
一般来说,服务器系统可配置有多个节点,且每一个节点同时运行多个虚拟机器(Virtual Machine,VM),藉以提供给每一使用者独立的运作环境。并且,每个节点可视为各自独立的计算机,也即各节点具有记忆体、储存空间、运算能力与网络连接功能。因此,各节点可以运行独自的操作系统,且各节点之间也可以通过网络交换器(Switch)进行沟通与数据传输。
在服务器系统运行后,可能因为检测到节点发生错误或即将发生错误、使用者突然将节点移除后再装回,或是服务器系统维护进行而使得服务器系统产生节点置换的情况。然而,现有技术中,当某一节点进行置换(即原节点被移除而被新的节点取代或是节点被移除后再装回)后,都需要对此节点重新安装操作系统与软件封装数据。但是,如此,若节点置换为节点被移除后再装回,而此节点已具有操作系统与软件封装数据,但系统都会对此节点进行操作系统与软件封装数据的重新安装。如此,将会使服务器系统的效率降低。
发明内容
鉴于以上的问题,本发明的目的在于提供一种节点置换处理方法与使用该方法的服务器系统,藉以自动识别节点是否需要重新安装相关操作系统与软件封装数据,避免每次进行节点置换都需要重新配置操作系统与软件,而降低服务器系统的效率。
本发明的一种节点置换处理方法,适于一服务器系统,此服务器系统例如为提供基础设施即服务(Infrastructure as a Service,IaaS)的货柜式(Container)数据中心(Data Center)。此节点置换处理方法包括下列步骤。接收节点的节点信息,以取得节点类型。将节点开机。启动节点的操作系统。检查操作系统与节点的多个软件封装数据,以产生一检查结果。判断检查结果是否符合节点类型的需求。若判断检查结果符合节点类型的需求,将节点加入服务器系统。若判断检查结果未符合节点类型的需求,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
在一实施例中,前述节点置换处理方法还包括下列步骤。执行自我开机测试程序。判断节点是否具有网络开机方式。若判断节点未具有网络开机方式,则进入启动节点的操作系统的步骤。若判断节点具有网络开机方式,则进入依据节点类型与安装文件,安装操作系统与软件封装数据至节点的步骤。
在一实施例中,前述节点置换处理方法还包括下列步骤。判断操作系统是否于预设时间启动完成。若判断操作系统于预设时间启动完成,则检查操作系统与节点的软件封装数据,以产生检查结果的步骤。若判断操作系统未于预设时间启动完成,将节点的开机旗标设定具有网络开机方式,且将节点进行重开机,并回到执行自我开机测试程序的步骤。
在一实施例中,前述节点置换处理方法还包括下列步骤。将节点的开机旗标设定具有网络开机方式。将节点进行重开机,并回到执行自我开机测试程序的步骤。
在一实施例中,前述判断检查结果是否符合节点类型的需求的步骤包括下列步骤。若判断检查结果部分符合节点类型的需求,判断操作系统是否符合节点类型的需求。若判断操作系统符合节点类型的需求,依据节点类型,安装软件封装数据至节点。若判断操作系统未符合节点类型的需求,则将节点的开机旗标设定具有网络开机方式以及将节点进行重开机,并回到执行自我开机测试程序的步骤。
本发明的一种服务器系统,包括节点、撷取单元、控制单元、检查单元与判断单元。前述节点具有节点信息。撷取单元耦接前述节点,用以撷取节点信息,以取得节点的节点类型。控制单元耦接前述节点与撷取单元,用以控制节点开机,并启动节点的操作系统。检查单元耦接前述节点,用以检查节点的操作系统与多个软件封装数据,以产生检查结果。判断单元耦接检查单元、控制单元与撷取单元,用以接收并判断检查结果是否符合节点类型的需求。其中,若判断检查结果符合节点类型的需求,控制单元将节点加入服务器系统,若判断检查结果未符合节点类型的需求,控制单元依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
在一实施例中,前述控制单元控制节点执行自我开机测试程序,且判断单元判断节点是否具有网络开机方式,其中若判断节点未具有网络开机方式,则控制单元控制节点启动操作系统,若判断节点具有网络开机方式,则控制单元依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
在一实施例中,前述判断单元判断操作系统是否于预设时间启动完成,其中若判断操作系统于预设时间启动完成,检查单元检查操作系统与节点的软件封装数据,以产生检查结果,若判断操作系统未于预设时间启动完成,控制单元将节点的开机旗标设定具有网络开机方式,使将节点进行重开机,使节点执行自我开机测试程序,且判断单元判断出节点会具有网络开机方式,使控制单元依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
在一实施例中,前述控制单元将节点的开机旗标设定具有网络开机方式,并将节点进行重开机,使节点执行自我开机测试程序,且判断单元判断出节点会具有网络开机方式,使控制单元依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
在一实施例中,前述若判断检查结果部分符合节点类型的需求,则判断单元判断操作系统是否符合节点类型的需求,其中若判断操作系统符合节点类型的需求,控制单元依据节点类型,安装软件封装数据至节点,若判断操作系统未符合节点类型的需求,控制单元依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
本发明的一种节点置换处理方法与使用其的服务器系统,通过启动节点的操作系统,并判断节点所配置的操作系统与软件封装数据是否符合节点类型的需求,而据以将节点加入服务器系统的运作,或是依据节点类型与安装文件,安装操作系统与软件封装数据至节点。如此一来,可避免在每次进行节点置换后,都需要重新配置操作系统与软件封装数据,而使服务器系统的效率降低,进而增加节点置换后的使用便利性。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为本发明的服务器系统的方框图;
图2为本发明的节点置换处理方法的流程图;
图3为本发明的另一节点置换处理方法的流程图。
其中,附图标记
100 服务器系统
100_1~100_N 节点
120 撷取单元
130 控制单元
140 检查单元
150 判断单元
具体实施方式
下面结合附图对本发明的结构原理和工作原理作具体的描述:
请参考图1所示,其为本发明的服务器系统的方框图。服务器系统100包括节点110_1~110_N、撷取单元120、控制单元130、检查单元140与判断单元150,其中N为大于1的正整数。服务器系统100例如为提供基础设施即服务(Infrastructure as a Service,IaaS)的货柜式(Container)数据中心(DataCenter)。节点100_1~110_N各自具有节点信息。撷取单元120耦接节点110_1~110_N,用以撷取节点信息,以取得节点110_1~110_N的节点类型(NodeType)。其中,节点类型例如为服务节点(Service Node)、运算节点(ComputingNode)与储存节点(Storage Node)。
控制单元130耦接节点110_1~110_N与撷取单元120,用以控制节点110_1~110_N开机,并启动节点110_1~110_N的操作系统(Operation System,OS)。检查单元140耦接节点110_1~110_N,用以检查节点110_1~110_N的操作系统与多个软件封装数据(Software Package),以产生检查结果。判断单元150耦接检查单元140、控制单元130与撷取单元120,用以接收并判断检查结果是否符合节点类型的需求。
若判断检查结果符合节点类型的需求,则控制单元130将节点110_1~110_N加入到服务器系统100。若判断检查结果未符合节点类型的需求,则控制单元130可依据节点类型与安装文件,安装操作系统与多个软件封装数据给节点110_1~110_N,使节点110_1~110_N具有符合其节点类型的相关操作系统与软件。
上述以简略说明了服务器系统100的内部元件与其耦接关系。以下,将进一步说明在节点置换后,服务器系统100的运作方式。为了方便说明,以下将以节点110_1为例,并假设节点110_1为置换过元件后的节点,且节点110_1具有操作系统。
首先,服务器系统100检测出节点110_1发生损坏,并告知使用者。当使用者得知前述损坏的情况后,将节点110_1的损坏的元件拔除,并置换新的元件至节点110_1。
接着,撷取单元120例如发出智能平台管理界面(Intelligent PlatformManagement Interface,IPMI)指令给节点110_1上的基板管理控制器(BaseboardManagement Controller,BMC),以要求基板管理控制器去取得节点110_1的节点信息并回传给撷取单元120。接着,撷取单元120可依据节点信息而得知节点110_1的节点类型(例如服务节点、运算节点或储存节点),以便进行后续的处理。
在取得节点110_1的节点类型后,控制单元130控制节点110_1开机,并启动节点110_1的操作系统。接着,当操作系统启动完成后,检查单元140会检查节点110_1的操作系统与软件封装数据,以产生检查结果,并将检查结果传送至判断单元150。其中,检查结果例如包括操作系统与软件封装数据的类型与版本。
接着,判断单元150判断检查结果是否符合节点类型的需求。若判断检查结果符合节点类型的需求,判断单元150例如产生判断信号给控制单元130,控制单元130则据此将节点110_1加入服务器系统100,以进行运作。若判断检查结果未符合节点类型的需求,判断单元150例如产生判断信号给控制单元130,则控制单元130据此而依据节点类型与安装文件,安装操作系统与软件封装数据至节点110_1,以让节点110_1加入服务器系统100的运行。如此一来,服务器系统100在进行节点110_1置换后,可自动判断节点110_1是否能直接加入服务器系统100的运作或是需要重新安装操作系统与软件封装数据,进而增加使用的便利性。
接下来,将举另一例来说明服务器系统100进行节点置换后的处理操作。并且,以节点110_1为例进行说明,并假设节点110_1为置换过元件后的节点。
当节点110_1进行置换后,撷取单元120例如发出智能平台管理界面指令给节点110_1上的基板管理控制器,以要求基板管理控制器去取得节点110_1的节点信息并回传给撷取单元120。接着,撷取单元120可依据节点信息而得知节点110_1的节点类型(例如服务节点、运算节点或储存节点)。
之后,控制单元130控制节点110_1开机,并执行自我开机测试程序,例如基本输入输出系统(Basic Input Output System,BIOS)自我测试程序(PowerOn SelfTest,POST)。接着,判断单元150会判断节点110_1是否具有网络开机方式,也即判断节点1101的开机旗标是否设定有网络开机方式。其中,网络开机方式例如为预启动执行环境(Preboot eXecution Environment,PXE)开机,即节点110_1可以利用网络开机方式,以通过网络卡来安装操作系统与软件封装数据。
接着,若节点110_1的开机旗标未具有网络开机方式,则判断单元150会判断节点110_1未具有网络开机方式,以例如产生判断信号给控制单元130,控制单元130则据此控制节点110_1启动操作系统。接着,在操作系统启动的过程中,判断单元150所配置的计时器(例如FRB4timer)会对操作系统启动的过程进行计时,以判断操作系统是否可于预设时间内启动完毕。其中,此预设时间可由使用者视需求自行调整。
若判断出操作系统于预设时间启动完毕,表示操作系统正常运作(即未发生错误),判断单元150例如产生判断信号给检查单元140。接着,检查单元140检查节点110_1的操作系统与软件封装数据,以产生检查结果。也就是,检查操作系统与软件封装资历的类型与版本。之后,将检查结果传送至判断单元150。
接着,判断单元150判断检查结果是否符合节点类型的需求。若判断检查结果符合节点类型的需求,判断单元150例如产生判断信号给控制单元130。接着,控制单元130据此将节点110_1加入服务器系统100,也即将节点110_1加入服务器系统100的运作。
承接前述判断节点110_1是否具有网络开机方式,若判断节点110_1的开机旗标具有网络开机方式,表示节点110_1可以网络开机方式进行开机,则判断单元150例如产生判断信号给控制单元130。接着,控制单元130据此而依据节点类型与安装文件(例如自动安装文件,Kick Start File),安装节点110_1所需的操作系统与软件封装数据至节点110_1,使节点110_1具有置换前原有的运作类型。
承接前述判断操作系统是否于预设时间启动完成,若判断操作系统未于预设时间启动完成,表示操作系统不正常(也即发生错误)或是节点110_1并未装设有操作系统,则判断单元150例如产生判断信号给控制单元130。接着,控制单元130据此将节点110_1的开机旗标设定具有网络开机方式,例如一次性网络开机方式。也就是说,当节点110_1利用网络开机方式且例如通过网络卡安装操作系统后,则节点110_1的开机旗标就不具有网络开机方式。
当前述开机旗标设定完成后,控制单元130会控制节点110_1进行重开机,使节点110_1再次执行自我检测程序。接着,判断单元150会判断出节点110_1的开机旗标具有网络开机方式,而例如产生判断信号给控制单元130。之后,控制单元130会依据节点110_1的节点类型与安装文件,使节点110_1通过网络安装操作系统与软件封装数据至节点110_1,使节点110_1具有置换前原有的运作类型。
承接前述判断检查结果是否符合节点类型的需求,若判断检查结果未符合节点类型的需求,表示节点110_1所有的操作系统与软件封装数据都不符合原始的类型,故判断单元150例如产生判断信号给控制单元130。接着,控制单元130据此将节点110_1的开机旗标设定具有网络开机方式。
之后,控制单元130会控制节点110_1进行重开机,使节点110_1再次执行自我检测程序。接着,判断单元150会判断出节点110_1的开机旗标具有网络开机方式,而例如产生判断信号给控制单元130。之后,控制单元130会依据节点110_1的节点类型与安装文件,使节点110_1通过网络安装操作系统与软件封装数据至节点110_1,使节点110_1具有置换前原有的运作类型。
承接前述判断检查结果是否符合节点类型的需求,若判断检查结果部分符合节点类型的需求,表示节点110_1的操作系统与软件封装数据有部分相符,则判断单元150还进一步判断节点110_1所配置的操作系统是否符合节点类型的需求。若判断操作系统符合节点类型的需求,判断单元150例如产生控制信号给控制单元130。接着,控制单元130据此而依据节点110_1的节点类型,安装相关的软件封装数据至节点110_1,使节点110_1具有置换前原有的运作类型。
另一方面,若判断操作系统未符合节点类型的需求,故判断单元150例如产生判断信号给控制单元130。接着,控制单元130据此将节点110_1的开机旗标设定具有网络开机方式。
之后,控制单元130会控制节点110_1进行重开机,使节点110_1再次执行自我检测程序。接着,判断单元150会判断出节点110_1的开机旗标具有网络开机方式,而例如产生判断信号给控制单元130。之后,控制单元130会依据节点110_1的节点类型与安装文件,使节点110_1通过网络安装操作系统与软件封装数据至节点110_1,使节点110_1具有置换前原有的运作类型。
另外,在前述节点110_1通过网络开机方式重新安装操作系统与软件封装数据后,可重复前述的处理操作,直到判断出节点110_1所安装的操作系统与软件封装数据都符合节点型态的需求,以将节点110_1加入服务器系统100的运作为止。
如此一来,通过前述实施例的说明,可以归纳出一种节点置换处理方法。请参考图2所示,其为本发明的节点置换处理方法的流程图。本实施例的节点置换处理方法适于服务器系统。在步骤S202中,接收节点的节点信息,以取得节点类型。在步骤S204中,将节点开机。在步骤S206中,启动节点的操作系统。在步骤S208中,检查操作系统与节点的多个软件封装数据,以产生检查结果。在步骤S210中,判断检查结果是否符合节点类型的需求。若检查结果符合节点类型的需求,则进入步骤S212,将节点加入服务器系统。若检查结果未符合节点类型的需求,则进入步骤S214,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
请参考图3所示,其为本发明的另一节点置换处理方法的流程图。本实施例的节点置换处理方法适于服务器系统。
在步骤S302中,接收节点的节点信息,以取得节点类型。在步骤S304中,将节点开机。在步骤S306中,执行自我开机测试程序。在步骤S308中,判断该节点是否具有网络开机方式。若判断节点未具有网络开机方式,则进入步骤S310,启动节点的操作系统。
在步骤S312中,判断操作系统是否于预设时间启动完成。若判断操作系统于预设时间启动完成,则进入步骤S314检查操作系统与节点的多个软件封装数据,以产生检查结果。在步骤S316中,判断检查结果是否符合节点类型的需求。若检查结果符合节点类型的需求,则进入步骤S318,将节点加入服务器系统。
承接步骤S308,若判断节点具有网络开机方式,则进入步骤S320,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
承接步骤S312,若判断操作系统未于预设时间启动完成,则进入步骤S322,将节点的开机旗标设定具有网络开机方式。接着,在步骤S324中,将节点进行重开机,并回到步骤S306中。之后,在步骤S308中,判断出节点会以网络开机方式进行开机,以于步骤S320,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
承接步骤S316,若判断检查结果未符合节点类型的需求,则进入步骤S322,将节点的开机旗标设定具有网络开机方式。接着,在步骤S324中,将节点进行重开机,并回到步骤S306中。之后,在步骤S308中,判断出节点会具有网络开机方式,以于步骤S320,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
承接步骤S316,若判断检查结果部分符合该节点类型的需求,进入步骤S326,判断操作系统是否符合节点类型的需求。若判断操作系统符合节点类型的需求,则进入步骤S328中,依据节点类型,安装软件封装数据至节点。接着,进入步骤S318,将此节点加入服务器系统。
若判断操作系统未符合节点类型的需求,则进入步骤S322,将节点的开机旗标设定具有网络开机方式。接着,在步骤S324中,将节点进行重开机,并回到步骤S306中。之后,在步骤S308中,判断出节点会以网络开机方式进行开机,以于步骤S320,依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
另外,在执行完步骤S320之后,会回到步骤S304,以重复执行除了步骤S318以外的步骤S304~S324,直到于步骤S316判断出检查结果符合节点类型的需求,并进入步骤S318将节点加入服务器系统为止,或是直到于步骤S326判断出操作系统符合节点类型的需求,则进入步骤S328中,依据节点类型,安装软件封装数据至节点,再进入步骤S318,将此节点加入服务器系统为止。
本发明的实施例的节点置换处理方法与使用该方法的服务器系统,通过启动节点的操作系统,并判断节点所配置的操作系统与软件封装数据是否符合节点类型的需求,而据以将节点加入服务器系统的运作,或是依据节点类型与安装文件,安装操作系统与软件封装数据至节点。
另外,还可通过判断节点是否具有网络开机程序,而据以对节点安装符合其节点类型的需求的操作系统与软件封装数据。并且,还可进一步通过判断操作系统是否于预定时间启动完毕,以确认节点所安装的操作系统是否产生错误或是节点并无装设操作系统。如此一来,可避免在每次进行节点置换后,都需要重新配置操作系统与软件封装数据而使服务器系统的效率降低,进而增加节点置换后的使用便利性。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (10)
1.一种节点置换处理方法,适于一服务器系统,其特征在于,该节点置换处理方法包括:
接收一节点的一节点信息,以取得一节点类型;
将该节点开机;
启动该节点的一操作系统;
检查该操作系统与该节点的多个软件封装数据,以产生一检查结果;
判断该检查结果是否符合该节点类型的需求;
若判断该检查结果符合该节点类型的需求,将该节点加入该服务器系统;以及
若判断该检查结果未符合该节点类型的需求,依据该节点类型与一安装文件,安装该操作系统与该些软件封装数据至该节点。
2.根据权利要求1所述的节点置换处理方法,其特征在于,还包括:
执行一自我开机测试程序;
判断该节点是否具有一网络开机方式;
若判断该节点未具有该网络开机方式,则进入启动该节点的该操作系统的步骤;以及
若判断该节点具有该网络开机方式,则进入依据该节点类型与该安装文件,安装该操作系统与该些软件封装数据至该节点的步骤。
3.根据权利要求2所述的节点置换处理方法,其特征在于,还包括:
判断该操作系统是否于一预设时间启动完成;
若判断该操作系统于该预设时间启动完成,则检查该操作系统与该节点的该些软件封装数据,以产生该检查结果的步骤;以及
若判断该操作系统未于该预设时间启动完成,将该节点的一开机旗标设定具有该网络开机方式,以及将该节点进行重开机,并回到执行该自我开机测试程序的步骤。
4.根据权利要求2所述的节点置换处理方法,其特征在于,还包括:
将该节点的一开机旗标设定为具有该网络开机方式;以及
将该节点进行重开机,并回到执行该自我开机测试程序的步骤。
5.根据权利要求2所述的节点置换处理方法,其特征在于,判断该检查结果是否符合该节点类型的需求的步骤包括:
若该判断检查结果部分符合该节点类型的需求,判断该操作系统是否符合该节点类型的需求;
若判断该操作系统符合该节点类型的需求,依据该节点类型,安装该些软件封装数据至该节点;以及
若判断该操作系统未符合该节点类型的需求,则将该节点的一开机旗标设定具有该网络开机方式,以及将该节点进行重开机,并回到执行该自我开机测试程序的步骤。
6.一种服务器系统,其特征在于,包括:
一节点,具有一节点信息;
一撷取单元,耦接该节点,用以撷取该节点信息,以取得该节点的节点类型;
一控制单元,耦接该节点与该撷取单元,用以控制该节点开机,并启动该节点的一操作系统;
一检查单元,耦接节点,用以检查该节点的该操作系统与多个软件封装数据,以产生一检查结果;以及
一判断单元,耦接该检查单元、该控制单元与该撷取单元,用以接收并判断该检查结果是否符合该节点类型的需求,其中若判断该检查结果符合该节点类型的需求,该控制单元将该节点加入该服务器系统,若判断该检查结果未符合该节点类型的需求,该控制单元依据该节点类型与一安装文件,安装该操作系统与该些软件封装数据至该节点。
7.根据权利要求6所述的服务器系统,其特征在于,该控制单元控制该节点执行一自我开机测试程序,且该判断单元判断该节点是否具有一网络开机方式,其中若判断该节点未具有该网络开机方式,则该控制单元控制该节点启动该操作系统,若判断该节点具有该网络开机方式,则该控制单元依据该节点类型与该安装文件,安装该操作系统与该些软件封装数据至该节点。
8.根据权利要求7所述的服务器系统,其特征在于,该判断单元判断该操作系统是否于一预设时间启动完成,其中若判断该操作系统于该预设时间启动完成,该检查单元检查该操作系统与该节点的该些软件封装数据,以产生该检查结果,若判断该操作系统未于该预设时间启动完成,该控制单元将该节点的一开机旗标设定具有该网络开机方式,使将该节点进行重开机,使该节点执行该自我开机测试程序,且该判断单元判断出节点具有该网络开机方式,使该控制单元依据该节点类型与该安装文件,安装该操作系统与该些软件封装数据至该节点。
9.根据权利要求7所述的服务器系统,其特征在于,该控制单元将该节点的一开机旗标设定具有该网络开机方式,并将该节点进行重开机,使该节点执行该自我开机测试程序,且该判断单元判断出该节点具有该网络开机方式,使该控制单元依据该节点类型与该安装文件,安装该操作系统与该些软件封装数据至该节点。
10.根据权利要求6所述的服务器系统,其特征在于,若判断该检查结果部分符合该节点类型的需求,则该判断单元判断该操作系统是否符合该节点类型的需求,其中若判断该操作系统符合该节点类型的需求,该控制单元依据该节点类型,安装该些软件封装数据至该节点,若判断该操作系统未符合该节点类型的需求,该控制单元依据该节点类型与该安装文件,安装该操作系统与该些软件封装数据至该节点。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011104613203A CN103186403A (zh) | 2011-12-28 | 2011-12-28 | 节点置换处理方法与使用该方法的服务器系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011104613203A CN103186403A (zh) | 2011-12-28 | 2011-12-28 | 节点置换处理方法与使用该方法的服务器系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103186403A true CN103186403A (zh) | 2013-07-03 |
Family
ID=48677581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011104613203A Pending CN103186403A (zh) | 2011-12-28 | 2011-12-28 | 节点置换处理方法与使用该方法的服务器系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103186403A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104657166A (zh) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | 服务器系统与节点替换方法 |
| CN104660522A (zh) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | 自动节点配置方法及服务器系统 |
| CN117010932A (zh) * | 2023-08-01 | 2023-11-07 | 达州领投信息技术有限公司 | 一种基于大数据的信息智能处理系统及方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1731738A (zh) * | 2005-08-30 | 2006-02-08 | 西安交通大学 | 大规模计算机集群系统节点的自动化快速部署方法 |
| CN101183975A (zh) * | 2007-12-04 | 2008-05-21 | 浙江大学 | 一种集群应用服务器的分布式热部署方法 |
| US7421688B1 (en) * | 2003-02-26 | 2008-09-02 | American Megatrends, Inc. | Methods and systems for updating the firmware on a plurality of network-attached computing devices |
-
2011
- 2011-12-28 CN CN2011104613203A patent/CN103186403A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7421688B1 (en) * | 2003-02-26 | 2008-09-02 | American Megatrends, Inc. | Methods and systems for updating the firmware on a plurality of network-attached computing devices |
| CN1731738A (zh) * | 2005-08-30 | 2006-02-08 | 西安交通大学 | 大规模计算机集群系统节点的自动化快速部署方法 |
| CN101183975A (zh) * | 2007-12-04 | 2008-05-21 | 浙江大学 | 一种集群应用服务器的分布式热部署方法 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104657166A (zh) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | 服务器系统与节点替换方法 |
| CN104660522A (zh) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | 自动节点配置方法及服务器系统 |
| CN104657166B (zh) * | 2013-11-22 | 2018-03-20 | 英业达科技有限公司 | 服务器系统与节点替换方法 |
| CN117010932A (zh) * | 2023-08-01 | 2023-11-07 | 达州领投信息技术有限公司 | 一种基于大数据的信息智能处理系统及方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112948157B (zh) | 服务器故障定位方法、装置、系统及计算机可读存储介质 | |
| TWI754317B (zh) | 用於網路裝置之最佳啟動路徑之方法和系統 | |
| JP6530774B2 (ja) | ハードウェア障害回復システム | |
| US10102170B2 (en) | System and method for providing input/output functionality by an I/O complex switch | |
| US10303458B2 (en) | Multi-platform installer | |
| CN113656147B (zh) | 一种集群部署方法、装置、设备及存储介质 | |
| US20150220411A1 (en) | System and method for operating system agnostic hardware validation | |
| CN104915263A (zh) | 基于容器技术的进程故障处理方法及装置 | |
| CN119473744B (zh) | 链路测试方法、电子设备、存储介质、产品及计算设备 | |
| WO2015062217A1 (zh) | 虚拟桌面系统中外设的接入处理方法及装置 | |
| WO2018120200A1 (zh) | 一种服务器管理方法和服务器 | |
| CN115951949A (zh) | 一种bios的配置参数的恢复方法、装置及计算设备 | |
| US12229144B2 (en) | Platform and service disruption avoidance using deployment metadata | |
| CN104572143A (zh) | 计算机开机启动侦测系统及方法 | |
| CN103186403A (zh) | 节点置换处理方法与使用该方法的服务器系统 | |
| TWI554876B (zh) | 節點置換處理方法與使用其之伺服器系統 | |
| CN114153503A (zh) | 一种bios控制方法、装置、介质 | |
| WO2025112463A1 (zh) | 应用于arm服务器的arm安全固件配置方法及装置 | |
| US20240241779A1 (en) | Signaling host kernel crashes to dpu | |
| CN110688130A (zh) | 物理机部署方法、装置、可读存储介质及电子设备 | |
| CN105608034B (zh) | 一种clump自动热插拔的方法 | |
| CN116627702A (zh) | 虚拟机的宕机重启方法及装置 | |
| CN106547583B (zh) | 一种操作系统安装方法以及装置 | |
| US11354109B1 (en) | Firmware updates using updated firmware files in a dedicated firmware volume | |
| CN107291505A (zh) | 一种存储系统控制器升级的方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130703 |