[go: up one dir, main page]

CN102479142A - Rack server system and monitoring method thereof - Google Patents

Rack server system and monitoring method thereof Download PDF

Info

Publication number
CN102479142A
CN102479142A CN2010105751827A CN201010575182A CN102479142A CN 102479142 A CN102479142 A CN 102479142A CN 2010105751827 A CN2010105751827 A CN 2010105751827A CN 201010575182 A CN201010575182 A CN 201010575182A CN 102479142 A CN102479142 A CN 102479142A
Authority
CN
China
Prior art keywords
rack
control unit
racks
management unit
server system
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
Application number
CN2010105751827A
Other languages
Chinese (zh)
Inventor
王浩皓
王晓华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CN2010105751827A priority Critical patent/CN102479142A/en
Publication of CN102479142A publication Critical patent/CN102479142A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention provides a rack server system and a monitoring method thereof, wherein the rack server system comprises a plurality of racks and a management unit. The racks respectively comprise a plurality of servers and a control unit. The control unit is connected with the servers and acquires state information of each server, and the control unit updates the state information along with time. The management unit is used for being in communication connection with the control units on the racks, the management unit obtains the state information of the server from the control units to generate a state information table, and meanwhile the management unit establishes an automatic program. And the automatic program triggers the control unit on each rack and updates the state information to the management unit every other preset period. Therefore, repeated login authentication procedures and waiting time can be saved, and a user or a system manager can more conveniently master the overall state of the rack server system.

Description

一种机架服务器系统及其监控方法A rack server system and monitoring method thereof

技术领域 technical field

本发明是有关于一种监控机制,且特别是有关于一种机架服务器系统的监控系统与方法。  The present invention relates to a monitoring mechanism, and in particular to a monitoring system and method of a rack server system. the

背景技术 Background technique

由于电脑工业日益进步,且企业对于工业电脑系统的依赖也逐日提升,工业电脑通常特指非个人电脑或非消费性的电子系统,举例来说,工业电脑包含了使用在工厂自动化的核心控制设备、网页服务器、企业的资料备份服务器等等。  Due to the increasing progress of the computer industry and the increasing dependence of enterprises on industrial computer systems, industrial computers usually refer to non-personal computers or non-consumer electronic systems. For example, industrial computers include core control equipment used in factory automation , Web server, enterprise data backup server, etc. the

随着电子技术与工业电脑相关应用的进展,业界对于服务器系统的要求自然相对提高。而为应对企业的成长,许多企业通常将为数众多的服务器单元整合于电脑机箱当中,并可利用多组电脑机箱搭配组成工业电脑机组,以应付大量产生的资料量或网络流量等需求,同时也能应对日后服务器系统的扩充与升级等需求。  With the development of electronic technology and related applications of industrial computers, the industry's requirements for server systems have naturally increased relatively. In order to cope with the growth of enterprises, many enterprises usually integrate a large number of server units into computer cases, and can use multiple sets of computer cases to form industrial computer units to meet the needs of a large amount of data or network traffic. It can meet the needs of expansion and upgrade of the server system in the future. the

一般来说,一套工业电脑机组可能包含多个系统机架,而每一个系统机架中进一步包含多个电脑服务器(如刀片式电脑)。  Generally speaking, a set of industrial computer units may include multiple system racks, and each system rack further includes multiple computer servers (such as blade computers). the

此外,一般工业电脑需要长期处于运作的状态下,一旦有任何硬件发生故障等问题时,企业往往要求服务器系统在不停机的状态下进行维修或更换该硬件。因此,主机板的热插拔(Hot Swap)需求、电力功率供应分配以及散热风扇相互支持等系统功能也因应而生。此外,为了提高工业电脑设备中电力供应的稳定性,也发展出了许 多系统电力状态监控、电源模组纠错、电压电流控管等保护机制。  In addition, general industrial computers need to be in a running state for a long time. Once any hardware failure occurs, enterprises often require the server system to be repaired or replaced without stopping. Therefore, system functions such as the Hot Swap requirement of the motherboard, power supply distribution, and mutual support of cooling fans are also created accordingly. In addition, in order to improve the stability of power supply in industrial computer equipment, many protection mechanisms such as system power status monitoring, power module error correction, and voltage and current control have been developed. the

实际应用中,使用者或电脑系统的管理员需要监控各个机架上每一服务器的运作状态。在现有的电脑机组上,使用者可通过浏览程序或其他连线软件的控制介面,藉由特定的网络通讯协议(如SSH加密网络协议)连线到各个机架上的基板管理控制器,来查看特定机架上特定服务器的状态信息。然而,一套电脑机组可能具有数个甚至数十个机架,而每一机架又可包含多个服务器,若每次需要监控的时候都需要逐一登陆每个机架上的监控介面,并等待密码验证,使用上殊为不便。  In practical applications, users or computer system administrators need to monitor the operation status of each server on each rack. On existing computer sets, users can connect to the baseboard management controllers on each rack through a specific network communication protocol (such as SSH encrypted network protocol) through the browser program or the control interface of other connection software. to view status information for a specific server on a specific rack. However, a computer group may have several or even dozens of racks, and each rack may contain multiple servers. If monitoring is required, it is necessary to log in to the monitoring interface on each rack one by one, and Waiting for password verification is very inconvenient to use. the

此外,现有的监控介面并无法刷新目前的状态信息,也就是说,当使用者需重新连线到各个机架上的控制单元(如机架基板管理控制器)才能得到最新的状态信息,更造成监控管理上的困扰。  In addition, the existing monitoring interface cannot refresh the current state information, that is, when the user needs to reconnect to the control unit (such as the rack baseboard management controller) on each rack to obtain the latest state information, It also caused troubles in monitoring and management. the

发明内容 Contents of the invention

为了解决上述问题,本发明提出一种机架服务器系统及监控方法,通过管理单元与各个机架上的控制单元通讯连接,管理单元可由相对应的控制单元读取使用者指定的机架的状态信息,并可将其内容整合显示在一显示器上,方便使用者检阅。此外,在管理单元取得状态信息时,同时建立一自动程序,每隔一段预定周期,自动程序便可触发将状态信息主动回传至管理单元以进行更新。如此一来,便可省下反复的登陆认证手续与等待时间,让使用者或系统管理者可更方便地掌握机架服务器系统的整体状态。  In order to solve the above problems, the present invention proposes a rack server system and monitoring method, through which the management unit communicates with the control units on each rack, and the management unit can read the status of the rack specified by the user through the corresponding control unit Information, and its content can be integrated and displayed on a display, which is convenient for users to review. In addition, when the management unit obtains the status information, an automatic program is established at the same time, and every predetermined period, the automatic program can trigger the status information to be actively sent back to the management unit for updating. In this way, repeated login authentication procedures and waiting time can be saved, allowing users or system administrators to more easily grasp the overall status of the rack server system. the

因此,本发明内容目的之一是提供一种机架服务器系统,其包含多个机架以及一管理单元。其中,机架各自包含多个服务器以及一控制单元。该控制单元与服务器连接并获取各服务器的一状态信 息,该控制单元随时间更新状态信息。管理单元用以与各机架上的该控制单元通讯连接,该管理单元由控制单元取得服务器的状态信息以生成一状态信息表,且同时该管理单元建立一自动程序。其中,每隔一预定周期,该自动程序触发各机架上的该控制单元并将该状态信息更新至该管理单元。  Therefore, one of the objectives of the present invention is to provide a rack server system, which includes a plurality of racks and a management unit. Wherein, each rack contains multiple servers and a control unit. The control unit is connected with the server and obtains a state information of each server, and the control unit updates the state information with time. The management unit is used for communicating with the control unit on each rack. The management unit obtains the status information of the server from the control unit to generate a status information table, and at the same time, the management unit establishes an automatic program. Wherein, every predetermined period, the automatic program triggers the control unit on each rack and updates the status information to the management unit. the

根据本发明内容的一实施例,其中服务器各自包含一服务器基板管理控制器,以接收各服务器的一温度值。  According to an embodiment of the present invention, each server includes a server baseboard management controller to receive a temperature value of each server. the

根据本发明内容的一实施例,其中各机架的控制单元为一机架基板管理控制器。  According to an embodiment of the present invention, the control unit of each rack is a rack baseboard management controller. the

根据本发明内容的一实施例,其中各机架进一步包括多个风扇,各机架上的该控制单元接收风扇的多个转速值,并控制风扇的转速。  According to an embodiment of the present invention, each rack further includes a plurality of fans, and the control unit on each rack receives a plurality of rotational speed values of the fans, and controls the rotational speed of the fans. the

根据本发明内容的一实施例,其中该状态信息表包括机架的多个网络地址、服务器的多个温度值以及风扇的多个转速值。  According to an embodiment of the present invention, the state information table includes multiple network addresses of racks, multiple temperature values of servers, and multiple rotational speed values of fans. the

根据本发明内容的一实施例,其中该管理单元根据使用者操作由机架中选取一部分的机架,该管理单元针对被选中的机架由相对应的该控制单元取得该状态信息并建立该自动程序。  According to an embodiment of the present invention, wherein the management unit selects a part of the racks according to user operations, the management unit obtains the status information from the corresponding control unit for the selected racks and establishes the automatic program. the

根据本发明内容的一实施例,其中该自动程序建立并执行在该些机架的一运算处理器或该控制单元上。  According to an embodiment of the present invention, the automatic program is established and executed on an arithmetic processor or the control unit of the racks. the

根据本发明内容的一实施例,其中该管理单元将该状态信息表的内容显示在一显示器上。  According to an embodiment of the present invention, the management unit displays the content of the state information table on a display. the

本发明内容的另一目的是提供一种监控方法,用于一机架服务器系统,该机架服务器系统包含多个机架以及一管理单元,机架分别具有多个服务器以及一控制单元,其中该监控方法包含下列步骤:  Another object of the present invention is to provide a monitoring method for a rack server system, the rack server system includes a plurality of racks and a management unit, the racks respectively have a plurality of servers and a control unit, wherein The monitoring method includes the following steps:

(1)在机架中,分别通过该控制单元获取各该服务器的一状态 信息,且该控制单元随时间更新该状态信息;  (1) In the rack, obtain a state information of each server through the control unit, and the control unit updates the state information with time;

(2)由该管理单元通讯连接至控制单元以取得状态信息;以及  (2) The management unit communicates with the control unit to obtain status information; and

(3)建立一自动程序,藉以触发各该机架上的该控制单元每隔一预定周期将状态信息传送至该管理单元。  (3) Establishing an automatic program, so as to trigger the control unit on each rack to send status information to the management unit every predetermined period. the

根据本发明内容的一实施例,监控方法更包含下列步骤:根据使用者操作由系统单元中选取一部分的系统单元,并且于上述步骤(2)及步骤(3)当中,该管理单元针对被选中的机架由相对应的控制单元取得该状态信息以及建立该自动程序。  According to an embodiment of the present invention, the monitoring method further includes the following steps: select a part of the system units from the system units according to the user operation, and in the above step (2) and step (3), the management unit targets the selected The rack obtains the status information and establishes the automatic program by the corresponding control unit. the

如此便可省下反复的登陆认证手续与等待时间,让使用者或系统管理者可更方便地掌握机架服务器系统的整体状态。  In this way, repeated login authentication procedures and waiting time can be saved, allowing users or system administrators to more easily grasp the overall status of the rack server system. the

附图说明 Description of drawings

为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详细说明如下:  In order to make the above and other objects, features, advantages and embodiments of the present invention more obvious and understandable, the detailed description of the accompanying drawings is as follows:

图1绘示根据本发明的一实施例中一种机架服务器系统的示意图。  FIG. 1 is a schematic diagram of a rack server system according to an embodiment of the present invention. the

图2绘示根据本发明的一实施例中一种监控方法的方法流程图。  FIG. 2 is a flow chart of a monitoring method according to an embodiment of the present invention. the

图3绘示图2中的监控方法其操作实例的流程示意图。  FIG. 3 is a schematic flowchart of an operation example of the monitoring method in FIG. 2 . the

【主要元件符号说明】  【Description of main component symbols】

100:机架服务器系统        120:机架  100: rack server system 120: rack

122:服务器                124:控制单元  122: Server 124: Control Unit

126:风扇             140:管理单元  126: Fan 140: Snap-in unit

160:显示器           S100:步骤  160: Display S100: Steps

S102:步骤            S104:步骤  S102: Step S104: Step

S200:步骤            S202:步骤  S200: Step S202: Step

S204:步骤            S206:步骤  S204: Step S206: Step

S208:步骤            S210:步骤  S208: Step S210: Step

具体实施方式 Detailed ways

请参阅图1,其绘示根据本发明的一实施例中一种机架服务器系统100的示意图。如图1所示,机架服务器系统100中包含多个机架120、管理单元140以及显示器160。在本实施例中,管理单元140可用来对应管理多组机架120,图1中仅绘示三组机架120作为举例,但本发明并不以三组为限,举例来说,在部份实施例中,作为中央资料服务器(data center)的机架服务器系统100可包含共数十组以上机架120。  Please refer to FIG. 1 , which is a schematic diagram of a rack server system 100 according to an embodiment of the present invention. As shown in FIG. 1 , the rack server system 100 includes multiple racks 120 , a management unit 140 and a display 160 . In this embodiment, the management unit 140 can be used to correspondingly manage multiple groups of racks 120. Only three groups of racks 120 are shown in FIG. 1 as an example, but the present invention is not limited to three groups. In this embodiment, the rack server system 100 as a central data server (data center) may include a total of dozens of racks 120 or more. the

其中,每一组机架120中包含多个服务器(server)122以及一控制单元124,图1中以每一机架中包含两组服务器122为例,但本发明并不以此为限。在本实施例中,每一服务器122可各自包含服务器基板管理控制器(baseboard management controller,BMC),服务器基板管理控制器可用以接收各服务器122运作时的温度值。  Wherein, each group of racks 120 includes a plurality of servers (servers) 122 and a control unit 124 . In FIG. 1 , each rack includes two groups of servers 122 as an example, but the present invention is not limited thereto. In this embodiment, each server 122 may include a server baseboard management controller (BMC), and the server baseboard management controller may be used to receive the temperature value of each server 122 during operation. the

在本实施例中,控制单元124是机架120上的机架基板管理控制器(BMC),控制单元124可与各别服务器122上的服务器基板管理 控制器连接并获取各服务器122的一状态信息,控制单元124随时间更新状态信息。  In this embodiment, the control unit 124 is a rack baseboard management controller (BMC) on the rack 120, the control unit 124 can be connected with the server baseboard management controllers on the respective servers 122 and obtain a state of each server 122 information, the control unit 124 updates the status information over time. the

其中各机架120可进一步包括多个风扇126,各机架120上的控制单元124(机架BMC)接收风扇126的转速值,并控制风扇126的转速,图1中以各机架120包含两组风扇126为例,但本发明并不以此为限。  Wherein each frame 120 can further comprise a plurality of fans 126, and the control unit 124 (frame BMC) on each frame 120 receives the rotating speed value of fan 126, and controls the rotating speed of fan 126, comprises with each frame 120 among Fig. 1 Two sets of fans 126 are taken as an example, but the present invention is not limited thereto. the

控制单元124则可获得各服务器122的状态信息,并可获知及控制机架120上的风扇转速,但本发明并不以此为限。实际应用中,控制单元124可监控的项目可进一步涵盖温度、湿度、电源电压、风扇速度、通信参数和操作系统函数等等各种机架上的运行参数。此外,在本实施例中,控制单元124可随时间更新状态信息,以维持状态信息的即时性。  The control unit 124 can obtain status information of each server 122, and can obtain and control the rotation speed of the fans on the rack 120, but the present invention is not limited thereto. In practical applications, the items that can be monitored by the control unit 124 may further include temperature, humidity, power supply voltage, fan speed, communication parameters, operating system functions, and other operating parameters on the rack. In addition, in this embodiment, the control unit 124 can update the status information over time to maintain the immediacy of the status information. the

管理单元140用来与控制单元124通讯连接,因此,管理单元140由控制单元124取得服务器122的状态信息以及机架120上的各种信息,管理单元140进而据此生成状态信息表,其中状态信息表的内容可包括机架120的网络地址(如IP address)、服务器122的温度值以及风扇126的转速值。在本实施例中,管理单元140通过网络协议与控制单元124通讯连接。为了增进传输上的安全性,并进行使用者的身分认证,在实际应用中此处的网络协议可采用安全壳层(Secure Shell,SSH)加密网络协议。当使用者通过SSH加密网络协议登陆控制单元124,需要输入使用者名称及密码,需要一定的认证程序与认证时间。  The management unit 140 is used to communicate with the control unit 124. Therefore, the management unit 140 obtains the status information of the server 122 and various information on the rack 120 from the control unit 124, and the management unit 140 then generates a status information table accordingly, wherein the status The content of the information table may include the network address (such as IP address) of the rack 120, the temperature value of the server 122 and the rotational speed value of the fan 126. In this embodiment, the management unit 140 communicates with the control unit 124 through a network protocol. In order to enhance the security of the transmission and perform user identity authentication, the network protocol here can adopt the Secure Shell (SSH) encrypted network protocol in practical applications. When a user logs in to the control unit 124 through the SSH encrypted network protocol, a user name and a password need to be input, and a certain authentication procedure and authentication time are required. the

须注意的是,管理单元140取得状态信息并同时建立一自动程序。这一自动程序是用以触发机架120上的控制单元124每隔一预定周期便将状态信息传送至管理单元140。在本实施例中,自动程序 可以是建立在控制单元124上的软件脚本(software script),但本发明并不以此为限。在另一实施例中,机架120可另包含一运算处理器(未绘示),自动程序也可以是建立并执行于运算处理器上的软件脚本。  It should be noted that the management unit 140 obtains status information and simultaneously establishes an automatic program. This automatic procedure is used to trigger the control unit 124 on the rack 120 to transmit status information to the management unit 140 every predetermined period. In this embodiment, the automatic program may be a software script (software script) established on the control unit 124, but the present invention is not limited thereto. In another embodiment, the rack 120 may further include a computing processor (not shown), and the automatic program may also be a software script created and executed on the computing processor. the

如此一来,每隔一段预定周期,自动程序便可触发机架120将状态信息主动回传至管理单元140以进行更新。这样便可省下反复的登陆控制单元124的认证手续与等待时间,管理单元140可将产生的状态信息表的内容显示于显示器160上,让使用者或系统管理者可更方便地掌握机架服务器系统100的整体状态。  In this way, every predetermined period, the automatic program can trigger the rack 120 to actively send back the status information to the management unit 140 for updating. In this way, repeated authentication procedures and waiting time for logging in to the control unit 124 can be saved, and the management unit 140 can display the contents of the generated status information table on the display 160, so that the user or system administrator can more easily grasp the rack The overall status of the server system 100. the

此外需补充的是,为了使用上的便利或处理效能的考虑,管理单元140并不限于同时读取所有机架120的状态信息,在实际应用中,机架服务器系统100可提供使用者一个操作介面(如键盘、鼠标等输入装置、切换按钮、触控介面等等),管理单元140可根据使用者操作由机架120中选取一部分的机架,例如选取其中第一组与第二组机架。管理单元140针对被选中的机架120,由相对应的控制单元124取得状态信息并建立自动程序。  In addition, it should be added that, for the convenience of use or the consideration of processing efficiency, the management unit 140 is not limited to reading the status information of all racks 120 at the same time. In practical applications, the rack server system 100 can provide users with an operation Interface (such as keyboard, mouse and other input devices, switch buttons, touch interface, etc.), the management unit 140 can select a part of the racks from the racks 120 according to the user operation, for example, select the first group and the second group of machines shelf. The management unit 140 obtains status information from the corresponding control unit 124 for the selected rack 120 and establishes an automatic program. the

请参阅图2,其绘示根据本发明的一实施例中一种监控方法的方法流程图。在本实施例中,监控方法可用于一机架服务器系统,该机架服务器系统包含多个机架以及一管理单元,机架分别具有多个服务器以及一控制单元。关于此处机架服务器系统的内部硬件结构可与先前实施例中的机架服务器系统100大致相似,请一并参考本发明前述实施例以及图1中的机架服务器系统100。如图2所示,本发明的监控方法首先执行步骤S100,在机架中分别通过该控制单元获取各服务器的一状态信息,其中,控制单元随时间更新状态信息。  Please refer to FIG. 2 , which shows a flow chart of a monitoring method according to an embodiment of the present invention. In this embodiment, the monitoring method can be used in a rack server system, the rack server system includes a plurality of racks and a management unit, and the racks respectively have a plurality of servers and a control unit. The internal hardware structure of the rack server system here may be substantially similar to the rack server system 100 in the previous embodiment, please refer to the previous embodiment of the present invention and the rack server system 100 in FIG. 1 . As shown in FIG. 2 , the monitoring method of the present invention first executes step S100 , and acquires a state information of each server through the control unit in the rack, wherein the control unit updates the state information with time. the

接着,执行步骤S102,管理单元通讯连接至控制单元,并且管 理单元从控制单元取得状态信息。  Next, step S102 is executed, the management unit communicates with the control unit, and the management unit acquires status information from the control unit. the

最后,执行步骤S104,建立自动程序,藉以触发机架每隔一预定周期将状态信息传送至管理单元,管理单元可以此进一步建立状态信息表。如此一来,自动程序便可周期性地将状态信息主动回传至管理单元,以便管理单元刷新状态信息表的内容。如此一来,便可省下反复的形成通讯连接的手续与时间,且使用者或系统管理者可更方便地监视机架服务器系统的整体状态。  Finally, step S104 is executed to establish an automatic program, so as to trigger the rack to transmit the status information to the management unit every predetermined period, and the management unit can further establish a status information table. In this way, the automatic program can actively return the status information to the management unit periodically, so that the management unit can refresh the contents of the status information table. In this way, the procedure and time of repeated communication connection formation can be saved, and the user or system administrator can monitor the overall status of the rack server system more conveniently. the

此外,本发明的监控方法中并不限于同时读取所有机架的状态信息表。在另一实施例中,本发明的监控方法可更进一步执行一步骤,以根据使用者操作由机架中选取一部分的机架,而相对应地在上述步骤S102及步骤S104当中,管理单元针对被选中的机架由相对应的控制单元取得状态信息以及建立自动程序,藉此可提高资料处理效率。  In addition, the monitoring method of the present invention is not limited to reading the state information tables of all racks at the same time. In another embodiment, the monitoring method of the present invention can further execute a step to select a part of racks from the racks according to the user operation, and correspondingly in the above step S102 and step S104, the management unit for The selected rack obtains status information from the corresponding control unit and establishes an automatic program, thereby improving data processing efficiency. the

此外,请一并参阅图3,其绘示图2中的监控方法其操作实例的流程示意图。在实际应用中,机架中的控制单元可预设为自动性地产生状态信息(即图2中的步骤S100)。如图3所示,在系统管理员或使用者操作实例中,可先执行步骤S200,在机架上开启浏览器上相对应的连接页面。  In addition, please also refer to FIG. 3 , which shows a schematic flowchart of an operation example of the monitoring method in FIG. 2 . In practical application, the control unit in the rack can be preset to automatically generate status information (ie step S100 in FIG. 2 ). As shown in FIG. 3 , in an operation example of a system administrator or a user, step S200 may be executed first, and a corresponding connection page on a browser is opened on the rack. the

接着,执行步骤S202,允许使用者在连接页面上点选目前想显示出来个别机架或机架群组。  Next, step S202 is executed to allow the user to select a single rack or a rack group to be displayed on the connection page. the

接着,管理单元便会执行步骤S204,判断管理单元上是否已存在被选取的机架的状态信息。  Next, the management unit executes step S204 to determine whether the status information of the selected rack exists on the management unit. the

此时,若不存在上述状态信息表,表示管理单元尚不曾与被选取的机架连线过,此时便可执行步骤S206-S208(可参见前述段落中 的步骤S102-S104),藉以取得状态信息并建立自动程序。接着便可执行步骤S210,根据取得的状态信息建立状态信息表,并将其内容显示在浏览器相对应的连接页面上,且自动程序会将状态信息表的内容进行自动更新。  At this time, if the above status information table does not exist, it means that the management unit has not yet been connected to the selected rack. At this time, steps S206-S208 (see steps S102-S104 in the preceding paragraph) can be executed to obtain Status information and build automated programs. Then step S210 can be executed to create a state information table according to the obtained state information, and display its content on the corresponding connection page of the browser, and the automatic program will automatically update the content of the state information table. the

若执行步骤S204中,判断已存在上述状态信息,表示之前管理单元已与被选取的机架完成连线,且已取得状态信息并建立自动程序,此时,可直接执行步骤S210,将其内容显示在浏览器相对应的连接页面上。  If in step S204, it is judged that the above status information already exists, it means that the management unit has completed the connection with the selected rack, and the status information has been obtained and an automatic program has been established. Displayed on the corresponding connection page of the browser. the

由此可知,管理单元只有在第一次连接至特定机架时,需要通过网络协议(如SSH协议)从机架取得状态信息表并建立自动程序(即图2中的步骤S102-S104或图3中的步骤S206-S208),之后,机架便会主动地刷清管理单元上状态信息表的内容。  It can be seen that, only when the management unit is connected to a specific rack for the first time, it needs to obtain the state information table from the rack through a network protocol (such as the SSH protocol) and establish an automatic program (that is, steps S102-S104 in FIG. 2 or Steps S206-S208 in 3), after that, the rack will actively refresh the contents of the state information table on the management unit. the

如此一来,便可省下反复的登陆认证手续与等待时间,让使用者或系统管理者可更方便地掌握机架服务器系统的整体状态。  In this way, repeated login authentication procedures and waiting time can be saved, allowing users or system administrators to more easily grasp the overall status of the rack server system. the

虽然本发明已以实施方式揭示如上,然其并非用以限定本发明,任何本领域的普通技术人员,在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此本发明的保护范围当视后附的申请专利范围所界定者为准。  Although the present invention has been disclosed as above in terms of implementation, it is not intended to limit the present invention. Any person skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, this The scope of protection of the invention shall be defined by the scope of the appended patent application. the

Claims (10)

1.一种机架服务器系统,其特征在于,所述系统包括: 1. A rack server system, characterized in that the system comprises: 多个机架,各所述机架包含: a plurality of racks, each rack containing: 多个服务器;以及 multiple servers; and 一控制单元,所述控制单元与所述服务器连接并获取各所述服务器的一状态信息,所述控制单元随时间更新所述状态信息;以及 a control unit, the control unit is connected to the server and obtains a state information of each of the servers, and the control unit updates the state information over time; and 一管理单元,用以与各所述机架上的所述控制单元通讯连接,所述管理单元由所述控制单元取得所述服务器的状态信息以生成一状态信息表,且建立一自动程序; A management unit is used to communicate with the control unit on each of the racks, the management unit obtains the status information of the server from the control unit to generate a status information table, and establishes an automatic program; 其中,每隔一预定周期,所述自动程序触发各所述机架上的所述控制单元并将所述状态信息更新至所述管理单元。 Wherein, every predetermined period, the automatic program triggers the control unit on each rack and updates the status information to the management unit. 2.根据权利要求1所述的机架服务器系统,其特征在于,所述服务器各自包含一服务器基板管理控制器,以接收各所述服务器的一温度值。 2 . The rack server system according to claim 1 , wherein each of the servers comprises a server baseboard management controller to receive a temperature value of each of the servers. 3 . 3.根据权利要求1所述的机架服务器系统,其特征在于,各所述机架的所述控制单元是一机架基板管理控制器。 3. The rack server system according to claim 1, wherein the control unit of each rack is a rack baseboard management controller. 4.根据权利要求1所述的机架服务器系统,其特征在于,各所述机架进一步包括多个风扇,各所述机架上的所述控制单元接收所述风扇的多个转速值,并控制所述风扇的转速。  4. The rack server system according to claim 1, wherein each of the racks further comprises a plurality of fans, and the control unit on each of the racks receives a plurality of rotational speed values of the fans, And control the speed of the fan. the 5.根据权利要求1所述的机架服务器系统,其特征在于,所述状态信息表包括所述机架的多个网络地址、所述服务器的多个温度值以及所述风扇的多个转速值。 5. The rack server system according to claim 1, wherein the state information table includes multiple network addresses of the rack, multiple temperature values of the server, and multiple rotational speeds of the fan value. 6.根据权利要求1所述的机架服务器系统,其特征在于,所述管理单元根据使用者操作由所述机架中选取一部分的机架,所述管理单元系针对被选中的机架由相对应的所述控制单元取得所述状态信息并建立所述自动程序。 6. The rack server system according to claim 1, wherein the management unit selects a part of the racks from the racks according to the user operation, and the management unit controls the selected racks by The corresponding control unit obtains the state information and establishes the automatic program. 7.根据权利要求1所述的机架服务器系统,其特征在于,所述自动程序是建立并执行在所述机架的一运算处理器或所述控制单元上。 7. The rack server system according to claim 1, wherein the automatic program is established and executed on an arithmetic processor of the rack or the control unit. 8.根据权利要求1所述的机架服务器系统,其特征在于,所述管理单元将所述状态信息表的内容显示在一显示器上。 8. The rack server system according to claim 1, wherein the management unit displays the content of the state information table on a display. 9.一种监控方法,用于一机架服务器系统,所述机架服务器系统包含多个机架以及一管理单元,所述机架分别具有多个服务器以及一控制单元,其特征在于,所述监控方法包含下列步骤: 9. A monitoring method for a rack server system, the rack server system comprising a plurality of racks and a management unit, the racks respectively have a plurality of servers and a control unit, characterized in that the Said monitoring method comprises the following steps: 在所述机架中,分别通过所述控制单元获取各所述服务器的一状态信息,且所述控制单元随时间更新所述状态信息; In the rack, obtain a piece of status information of each of the servers through the control unit, and the control unit updates the status information with time; 由所述管理单元通讯连接至所述控制单元以取得所述状态信息;以及 The management unit is communicatively connected to the control unit to obtain the status information; and 建立一自动程序,以触发各所述机架上的所述控制单元每隔一 预定周期将所述状态信息传送至所述管理单元。 An automatic program is established to trigger the control unit on each of the racks to transmit the status information to the management unit every predetermined period. 10.根据权利要求9所述的监控方法,其特征在于,更包含下列步骤: 10. The monitoring method according to claim 9, further comprising the following steps: 根据使用者操作由所述机架中选取一部分的机架,而所述管理单元针对被选中的机架由相对应的所述控制单元取得所述状态信息以及建立所述自动程序。  A part of the racks is selected according to the user's operation, and the management unit obtains the state information and establishes the automatic program from the corresponding control unit for the selected racks. the
CN2010105751827A 2010-11-30 2010-11-30 Rack server system and monitoring method thereof Pending CN102479142A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105751827A CN102479142A (en) 2010-11-30 2010-11-30 Rack server system and monitoring method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105751827A CN102479142A (en) 2010-11-30 2010-11-30 Rack server system and monitoring method thereof

Publications (1)

Publication Number Publication Date
CN102479142A true CN102479142A (en) 2012-05-30

Family

ID=46091794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105751827A Pending CN102479142A (en) 2010-11-30 2010-11-30 Rack server system and monitoring method thereof

Country Status (1)

Country Link
CN (1) CN102479142A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677112A (en) * 2012-09-26 2014-03-26 英业达科技有限公司 Rack-mounted server system and operation method thereof
TWI487844B (en) * 2012-11-26 2015-06-11 英業達股份有限公司 Method for fan monitoring and server system using the same
CN104850118A (en) * 2014-02-18 2015-08-19 广达电脑股份有限公司 Self-propelled robot, data center and maintenance method of data center
CN105607982A (en) * 2014-11-24 2016-05-25 英业达科技有限公司 Rack server system capable of replying states layer by layer
CN106708707A (en) * 2016-12-23 2017-05-24 郑州云海信息技术有限公司 Server monitoring system based on server framework
CN107360220A (en) * 2017-06-26 2017-11-17 联想(北京)有限公司 A kind of frame server system and its management method
CN108390765A (en) * 2017-02-03 2018-08-10 中国移动通信有限公司研究院 A kind of the temperature localization method and device of data center's whole machine cabinet server
CN111143153A (en) * 2018-11-05 2020-05-12 佛山市顺德区顺达电脑厂有限公司 Server management method capable of remotely obtaining system operation information
CN111527724A (en) * 2017-12-27 2020-08-11 株式会社索思未来 Processing apparatus, semiconductor integrated circuit, and state monitoring method
CN112600670A (en) * 2020-12-25 2021-04-02 深圳深度探测科技有限公司 Centralized management system and management method for large number of scattered safety racks
TWI783689B (en) * 2021-09-17 2022-11-11 英業達股份有限公司 Method for authenticating user identity based on touch operation
CN116088399A (en) * 2023-04-10 2023-05-09 中国电力工程顾问集团西南电力设计院有限公司 Intelligent power plant factory monitoring system and monitoring method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043769A1 (en) * 2006-08-16 2008-02-21 Tyan Computer Corporation Clustering system and system management architecture thereof
CN101441506A (en) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 Blade server system and power consumption management method thereof
US7761622B2 (en) * 2007-07-26 2010-07-20 Hewlett-Packard Development Company, L.P. Centralized server rack management using USB

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043769A1 (en) * 2006-08-16 2008-02-21 Tyan Computer Corporation Clustering system and system management architecture thereof
US7761622B2 (en) * 2007-07-26 2010-07-20 Hewlett-Packard Development Company, L.P. Centralized server rack management using USB
CN101441506A (en) * 2007-11-20 2009-05-27 中兴通讯股份有限公司 Blade server system and power consumption management method thereof

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103677112B (en) * 2012-09-26 2016-12-21 英业达科技有限公司 Rack-mounted server system and operational approach thereof
CN103677112A (en) * 2012-09-26 2014-03-26 英业达科技有限公司 Rack-mounted server system and operation method thereof
TWI487844B (en) * 2012-11-26 2015-06-11 英業達股份有限公司 Method for fan monitoring and server system using the same
CN104850118A (en) * 2014-02-18 2015-08-19 广达电脑股份有限公司 Self-propelled robot, data center and maintenance method of data center
CN105607982A (en) * 2014-11-24 2016-05-25 英业达科技有限公司 Rack server system capable of replying states layer by layer
CN106708707A (en) * 2016-12-23 2017-05-24 郑州云海信息技术有限公司 Server monitoring system based on server framework
CN108390765A (en) * 2017-02-03 2018-08-10 中国移动通信有限公司研究院 A kind of the temperature localization method and device of data center's whole machine cabinet server
CN107360220A (en) * 2017-06-26 2017-11-17 联想(北京)有限公司 A kind of frame server system and its management method
CN111527724A (en) * 2017-12-27 2020-08-11 株式会社索思未来 Processing apparatus, semiconductor integrated circuit, and state monitoring method
CN111527724B (en) * 2017-12-27 2023-05-02 株式会社索思未来 Processing device, semiconductor integrated circuit, and state monitoring method
CN111143153A (en) * 2018-11-05 2020-05-12 佛山市顺德区顺达电脑厂有限公司 Server management method capable of remotely obtaining system operation information
CN111143153B (en) * 2018-11-05 2024-03-19 佛山市顺德区顺达电脑厂有限公司 Server management method capable of remotely acquiring system operation information
CN112600670A (en) * 2020-12-25 2021-04-02 深圳深度探测科技有限公司 Centralized management system and management method for large number of scattered safety racks
TWI783689B (en) * 2021-09-17 2022-11-11 英業達股份有限公司 Method for authenticating user identity based on touch operation
CN116088399A (en) * 2023-04-10 2023-05-09 中国电力工程顾问集团西南电力设计院有限公司 Intelligent power plant factory monitoring system and monitoring method thereof

Similar Documents

Publication Publication Date Title
CN102479142A (en) Rack server system and monitoring method thereof
US8661434B1 (en) Migration of computer security modules in a virtual machine environment
US10404690B2 (en) Authentication-free configuration for service controllers
US10097409B2 (en) System and method for managing multi-tenant chassis environment using virtual private chassis management controllers
US10164385B2 (en) High density communications device
CN112199197B (en) Server management method and system
US9542249B2 (en) System redundancy verification method and computer system
US9979798B2 (en) Thin/zero client provisioning and management using centralized management software
CN104378218A (en) System and method for managing servers in cabinet
WO2018192478A1 (en) Cloud management platform, virtual machine management method, system thereof
US10135874B1 (en) Compliance management system and method for an integrated computing system
US8190774B2 (en) Managing virtual addresses of blade servers in a data center
CN101656718A (en) Network server system and method for establishing and starting virtual machine thereof
WO2020000758A1 (en) Server acceptance method and apparatus, computer device, and storage medium
CN106980529A (en) The computer system of baseboard management controller resource management
WO2020000760A1 (en) Server management method and device, computer apparatus, and storage medium
US20150207887A1 (en) System and method for domain management and migration
CN103138941B (en) The communication means of server rack system
CN111835559A (en) Automatic configuration method, device, equipment and machine readable storage medium
CN104253792A (en) Substrate management controller virtual system and method
CN102480396A (en) Server system and connection method thereof
JP5734421B2 (en) Management information generation method, management information generation program, and management information generation apparatus
JP2024013980A (en) Communication system, control device, communication method, and program
WO2012054023A1 (en) Computer system with computers that perform network boots
TWI782766B (en) Ipmi and redfish account synchronization method

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: 20120530