TWI488572B - Rack server system and operating method thereof - Google Patents
Rack server system and operating method thereof Download PDFInfo
- Publication number
- TWI488572B TWI488572B TW101139925A TW101139925A TWI488572B TW I488572 B TWI488572 B TW I488572B TW 101139925 A TW101139925 A TW 101139925A TW 101139925 A TW101139925 A TW 101139925A TW I488572 B TWI488572 B TW I488572B
- Authority
- TW
- Taiwan
- Prior art keywords
- fan
- servers
- rack
- communication ports
- fan controllers
- Prior art date
Links
- 238000011017 operating method Methods 0.000 title description 7
- 238000004891 communication Methods 0.000 claims description 154
- 238000000034 method Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 11
- 108090000841 L-Lactate Dehydrogenase (Cytochrome) Proteins 0.000 description 21
- 238000012423 maintenance Methods 0.000 description 3
- 102100027284 Fanconi-associated nuclease 1 Human genes 0.000 description 2
- 101000914689 Homo sapiens Fanconi-associated nuclease 1 Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000017525 heat dissipation Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
Landscapes
- Cooling Or The Like Of Electrical Apparatus (AREA)
Description
本發明是有關於一種伺服器系統其操作方法,特別是有關於一種機架式伺服器系統其操作方法。The present invention relates to a method of operating a server system, and more particularly to a method of operating a rack server system.
隨著網路技術的發展,用以儲存資料、維持網路運作以及提供各式網路服務的伺服器已變得越來越重要。其中機架式伺服器系統將多個伺服器疊置於機架中的架構,由於具有方便管理與集中散熱的特色,已被廣泛地應用在如企業、組織或資料中心的機房設備之中。With the development of network technology, servers for storing data, maintaining network operations, and providing various network services have become more and more important. The rack server system stacks multiple servers in a rack. Due to its convenient management and centralized heat dissipation, it has been widely used in equipment rooms such as enterprises, organizations or data centers.
一般而言,機架式伺服器系統利用硬件以分別對機架式伺服器系統的內部裝置定位,例如機架式伺服器系統的背板上可具備多個針腳,當內部裝置插入機架式伺服器系統的機架時,此內部裝置即可透過其所接觸的針腳以得知其在機架上的位置。然而,利用硬件對機架式伺服器系統內部裝置定位的做法,若欲應用於大容量的機架式伺服器系統時,其所需的硬件數量亦隨之增加,將造成成本負擔。另一方面,接觸式的硬件容易損壞或因表面的金屬氧化而造成接觸不良,使得機架式伺服器系統的定位容易發生錯誤,而導致機架式伺服器系統的不穩定。In general, the rack server system utilizes hardware to locate the internal devices of the rack server system separately. For example, the rack server system may have multiple pins on the backplane when the internal device is inserted into the rack. When the rack of the server system is in position, the internal device can know its position on the rack through the pins it contacts. However, the use of hardware to locate the internal devices of the rack server system, if applied to a large-capacity rack server system, the amount of hardware required will also increase, which will impose a cost burden. On the other hand, the contact type hardware is easily damaged or the contact is poor due to metal oxidation of the surface, which makes the positioning of the rack server system susceptible to errors, resulting in instability of the rack server system.
是以,一種取代傳統利用硬件對機架式伺服器系統的內部裝置進行定位的方法需要被提出。Therefore, a method for locating the internal devices of the rack server system using hardware is required to be replaced.
本發明之一態樣在於提供一種機架式伺服器系統,其可利用機架式伺服器系統中的機架管理控制器對機架式伺服器系統所包括的其它內部裝置進行定位。One aspect of the present invention is to provide a rack server system that utilizes a rack management controller in a rack server system to locate other internal devices included in the rack server system.
根據本發明一實施例,機架式伺服器系統包括機架管理控制器、複數個伺服器、複數個風扇模組以及複數個風扇控制器。伺服器分為複數組伺服器。風扇模組中每一者對該些組伺服器中相應一者進行散熱。風扇控制器中每一者控制風扇模組中相應一者的運作,且風扇控制器中每一者分別包括複數個不同的第二通信埠。機架管理控制器包括複數個不同的第一通信埠。其中該些組伺服器中的每一者分別連接風扇控制器中對應一者的第二通信埠,第二通信埠對應不同的伺服器位置,風扇控制器透過第二通信埠與風扇控制器進行數據傳輸,風扇控制器的每一者由該些組伺服器中相應一者所連接第二通信埠的區別得知該些組伺服器中相應一者的本地位置排列資訊;複數個風扇控制器,風扇控制器分別連接第一通信埠,第一通信埠對應不同的風扇控制器位置,其中機架管理控制器係用以透過第一通信埠與風扇控制器進行數據傳輸,並由風扇控制器所連接第一通信埠的區別得知風扇控制器在機架式服務器系統中的位置資訊,且透過風扇控制器取得該些組伺服器的本地位置排列資訊,更依據風扇控制器的位置資訊及該些組伺服器的本地位置排列資訊得知伺服器在機架式服務器系統中的位置資訊。According to an embodiment of the invention, a rack server system includes a rack management controller, a plurality of servers, a plurality of fan modules, and a plurality of fan controllers. The server is divided into complex array servers. Each of the fan modules dissipates heat from a respective one of the group of servers. Each of the fan controllers controls operation of a respective one of the fan modules, and each of the fan controllers includes a plurality of different second communication ports, respectively. The rack management controller includes a plurality of different first communications ports. Each of the group of servers is respectively connected to a second communication port of a corresponding one of the fan controllers, the second communication port corresponds to a different server position, and the fan controller performs the second communication port and the fan controller. Data transmission, each of the fan controllers is informed by the difference of the second communication port connected by the corresponding one of the group servers, the local position arrangement information of the corresponding one of the group servers; the plurality of fan controllers The fan controller is respectively connected to the first communication port, and the first communication port corresponds to a different fan controller position, wherein the rack management controller is configured to perform data transmission with the fan controller through the first communication port, and is controlled by the fan controller. The difference between the connected first communication ports is obtained from the position information of the fan controller in the rack server system, and the local position arrangement information of the group servers is obtained through the fan controller, and the position information of the fan controller is further determined according to The local location alignment information of the group servers is used to know the location information of the server in the rack server system.
根據本發明一實施例,機架管理控制器或上述風扇控制器中相應一者係依據伺服器與第二通信埠的連接依序分 配伺服器序列號予該些伺服器。According to an embodiment of the invention, the corresponding one of the rack management controller or the fan controller is sequentially allocated according to the connection between the server and the second communication port. The server serial number is assigned to the servers.
根據本發明一實施例,其中伺服器的伺服器位置對應不同層數,同一組伺服器所對應的層數彼此相鄰,該些組伺服器分別對應風扇管理控制器,伺服器的伺服器序列號分別對應不同高度;數據傳輸時,機架管理控制器根據一數據經過的第一、第二通信埠來得知發送數據的伺服器的伺服器位置。根據本發明一實施例,上述風扇控制器中相應一者的第二通信埠與伺服器各自透過總線以一對一方式相互連接。According to an embodiment of the invention, the server location of the server corresponds to different layers, and the number of layers corresponding to the same group of servers is adjacent to each other, and the group servers correspond to the fan management controller and the server sequence of the server respectively. The numbers correspond to different heights; when data is transmitted, the rack management controller knows the server position of the server that sends the data according to the first and second communication ports through which the data passes. According to an embodiment of the invention, the second communication port and the server of the corresponding one of the fan controllers are mutually connected to each other through a bus in a one-to-one manner.
根據本發明一實施例,機架管理控制器的第一通信埠與上述風扇控制器各自透過總線以一對一方式相互連接。According to an embodiment of the invention, the first communication port of the rack management controller and the fan controller are each connected to each other through a bus in a one-to-one manner.
根據本發明一實施例,機架式伺服器系統更包括複數組風扇,此些組風扇中每一組風扇連接風扇控制器中相應一者。According to an embodiment of the invention, the rack server system further includes a complex array fan, and each of the group of fans is connected to a corresponding one of the fan controllers.
根據本發明一實施例,機架管理控制器係依據風扇控制器與第一通信埠的連接依序分配風扇控制器序列號予風扇控制器。According to an embodiment of the invention, the rack management controller sequentially allocates the fan controller serial number to the fan controller according to the connection between the fan controller and the first communication port.
本發明之另一態樣在於提供一種機架式伺服器系統的操作方法,其中機架式伺服器系統包括機架管理控制器、複數個伺服器以及複數個風扇控制器,機架管理控制器包括複數個不同的第一通信埠,風扇控制器分別包括複數個不同的第二通信埠。運用此方法,可對機架式伺服器系統所包括的其它內部裝置進行定位。Another aspect of the present invention provides a method for operating a rack server system, wherein the rack server system includes a rack management controller, a plurality of servers, and a plurality of fan controllers, and a rack management controller. Including a plurality of different first communication ports, the fan controllers respectively include a plurality of different second communication ports. Using this method, other internal devices included in the rack server system can be located.
根據本發明一實施例,操作方法包括:機架管理控制器的第一通信埠分別與風扇控制器連線;機架管理控制器 透過第一通信埠與風扇控制器進行數據傳輸;機架管理控制器由風扇控制器所連接第一通信埠的區別得知風扇控制器在機架式服務器系統中的位置資訊;風扇控制器的第二通信埠分別與伺服器連線;風扇控制器透過第二通信埠與風扇控制器進行數據傳輸;風扇控制器的每一者由該些組伺服器中相應一者所連接第二通信埠的區別得知該些組伺服器中相應一者的本地位置排列資訊;以及機架管理控制器透過風扇控制器取得該些組伺服器的本地位置排列資訊並依據風扇控制器的位置資訊及該些組伺服器的本地位置排列資訊得知伺服器在機架式服務器系統中的位置資訊。According to an embodiment of the invention, the operating method includes: the first communication port of the rack management controller is respectively connected to the fan controller; the rack management controller Data transmission is performed by the first communication port and the fan controller; the rack management controller is informed by the difference of the first communication port connected by the fan controller, the position information of the fan controller in the rack server system; the fan controller The second communication port is respectively connected to the server; the fan controller performs data transmission with the fan controller through the second communication; each of the fan controllers is connected to the second communication by a corresponding one of the group servers. The difference is obtained by the local location arrangement information of the corresponding one of the group servers; and the rack management controller obtains the local location arrangement information of the group servers through the fan controller and according to the position information of the fan controller and the The local location information of these group servers is used to know the location information of the server in the rack server system.
根據本發明一實施例,操作方法更包括:機架管理控制器或風扇控制器中相應一者依據伺服器與第二通信埠的連線依序分配伺服器序列號予伺服器。According to an embodiment of the invention, the operating method further includes: assigning, by the corresponding one of the rack management controller or the fan controller, the server serial number to the server according to the connection between the server and the second communication port.
根據本發明一實施例,風扇控制器中相應一者的第二通信埠與伺服器各自透過總線以一對一方式相互連線。According to an embodiment of the invention, the second communication port and the server of the corresponding one of the fan controllers are mutually connected in a one-to-one manner via the bus.
根據本發明一實施例,機架管理控制器的第一通信埠與風扇控制器各自透過總線以一對一方式相互連線。According to an embodiment of the invention, the first communication port and the fan controller of the rack management controller are each connected to each other through a bus in a one-to-one manner.
根據本發明一實施例,操作方法更包括:機架管理控制器依據風扇控制器與第一通信埠的連線依序分配風扇控制器序列號予風扇控制器。According to an embodiment of the invention, the operating method further includes: the rack management controller sequentially assigning the fan controller serial number to the fan controller according to the connection between the fan controller and the first communication port.
綜上所述,當風扇控制器分別連接或連線機架管理控制器的第一通信埠且伺服器分別連接風扇控制器時,機架管理控制器可利用第一、第二通信埠以辨別風扇控制器,以達到定位的功效。如此設置可避免利用接觸式硬件進行定位,不但可簡化硬體結構、節省成本,更能提高機架式 伺服器系統的穩定度,並減少管理者維修損壞的接觸式硬件的不便。In summary, when the fan controller respectively connects or connects the first communication of the rack management controller, and the server is respectively connected to the fan controller, the rack management controller can utilize the first and second communication ports to identify Fan controller to achieve positioning efficiency. This setting avoids the use of contact hardware for positioning, which not only simplifies the hardware structure, saves costs, but also improves the rack type. The stability of the server system and the inconvenience of the administrator in repairing damaged contact hardware.
以下將以圖式及詳細敘述清楚說明本揭示內容之精神,任何所屬技術領域中具有通常知識者在瞭解本揭示內容之較佳實施例後,當可由本揭示內容所教示之技術,加以改變及修飾,其並不脫離本揭示內容之精神與範圍。The spirit and scope of the present disclosure will be apparent from the following description of the preferred embodiments of the present disclosure. Modifications do not depart from the spirit and scope of the disclosure.
本發明之一態樣在於提供一種機架式伺服器系統,其可利用機架式伺服器系統中的機架管理控制器對機架式伺服器系統所包括的其它內部裝置進行定位。One aspect of the present invention is to provide a rack server system that utilizes a rack management controller in a rack server system to locate other internal devices included in the rack server system.
第1圖為根據本發明一實施例所繪示的機架式伺服器系統的示意圖。機架式伺服器系統100至少包括機架管理控制器110、複數個風扇控制器FCB1-FCB8、複數個伺服器S1-S40以及複數組風扇模組FAN1-FAN8。伺服器S1-S40可分為複數組伺服器,如第一組伺服器至第八組伺服器G1-G8,其中S1-S5可為第一組伺服器G1、S5-S10可為第二組伺服器G2,以此類推。FIG. 1 is a schematic diagram of a rack server system according to an embodiment of the invention. The rack server system 100 includes at least a rack management controller 110, a plurality of fan controllers FCB1-FCB8, a plurality of servers S1-S40, and a complex array fan module FAN1-FAN8. The servers S1-S40 can be divided into complex array servers, such as the first group of servers to the eighth group of servers G1-G8, wherein S1-S5 can be the first group of servers G1, S5-S10 can be the second group Server G2, and so on.
值得注意的是,為便於敘述,本揭示內容中的風扇模組、風扇控制器以及第一通信埠的數量皆以8組/個為例,而第二通信埠的數量以40個為例,且伺服器以40個並分為8組為例,然而其可依實際情形調整,而不以此數量為限。另外,在一些情況下,風扇控制器的數量可少於第一通信埠的數量,伺服器的數量可少於第二通信埠的數量。It should be noted that, for convenience of description, the number of the fan module, the fan controller, and the first communication port in the present disclosure are all in the group of 8 groups, and the number of the second communication ports is 40. The server is divided into 40 groups and is divided into 8 groups. However, it can be adjusted according to the actual situation, and is not limited to this number. In addition, in some cases, the number of fan controllers may be less than the number of first communication ports, and the number of servers may be less than the number of second communication ports.
風扇控制器FCB1-FCB8分別連接風扇模組FAN1- FAN8,風扇控制器FCB1-FCB8中每一者控制風扇模組FAN1-FAN8中相應一者的運作,如風扇控制器FCB1控算風扇模組FAN1的運作,風扇控制器FCB2控制風扇模組FAN2的運作。風扇模組FAN1-FAN8中每一者對複數組伺服器G1-G8中相應一者進行散熱,例如風扇模組FAN1對第一組伺服器G1進行散熱,風扇模組FAN2對第二組伺服器G2進行散熱。Fan controller FCB1-FCB8 is connected to fan module FAN1- FAN8, each of the fan controllers FCB1-FCB8 controls the operation of a corresponding one of the fan modules FAN1-FAN8, such as the fan controller FCB1 controlling the operation of the fan module FAN1, and the fan controller FCB2 controlling the fan module FAN2 Operation. Each of the fan modules FAN1-FAN8 dissipates heat from a corresponding one of the complex array servers G1-G8, for example, the fan module FAN1 dissipates heat to the first group of servers G1, and the fan module FAN2 pairs the second group of servers. G2 is used for heat dissipation.
機架管理控制器110包括複數個不同的第一通信埠P1-P8,第一通信埠P1-P8分別對應不同的風扇控制器位置,其中風扇控制器位置指的是風扇控制器在機架式伺服器系統100中的位置,例如是風扇控制器插槽。第一通信埠P1-P8分別連接風扇控制器FCB1-FCB8。機架管理控制器110係用以透過第一通信埠P1-P8與風扇控制器FCB1-FCB8進行數據傳輸,例如風扇控制器FCB2的風扇轉速表及狀態信息可透過對應的第一通信埠P2傳輸至機架管理控制器110,同樣地,機架管理控制器110亦可透過對應的第一通信埠P2將控制命令(例如關於轉速的命令)傳輸至對應的風扇控制器FCB2。機架管理控制器110由風扇控制器FCB1-FCB8所連接第一通信埠P1-P8的區別得知風扇控制器FCB1-FCB8在機架式服務器系統100中的位置資訊。換句話說,機架管理控制器110可藉由第一通信埠P1-P8以辨別風扇控制器FCB1-FCB8。舉例而言,當風扇控制器FCB2傳送數據至機架管理控制器110時,機架管理控制器110即可由此一數據的來源(如第一通信埠P2)得知此一數據係由連接於第一通信埠P2上的風扇 控制器所傳送。The rack management controller 110 includes a plurality of different first communication ports P1-P8, and the first communication ports P1-P8 respectively correspond to different fan controller positions, wherein the fan controller position refers to the fan controller in the rack type The location in the server system 100 is, for example, a fan controller slot. The first communication ports P1-P8 are connected to the fan controllers FCB1-FCB8, respectively. The rack management controller 110 is configured to perform data transmission through the first communication ports P1-P8 and the fan controllers FCB1-FCB8. For example, the fan tachometer and status information of the fan controller FCB2 can be transmitted through the corresponding first communication port P2. To the rack management controller 110, similarly, the rack management controller 110 can also transmit a control command (for example, a command regarding the rotational speed) to the corresponding fan controller FCB2 through the corresponding first communication port P2. The rack management controller 110 knows the position information of the fan controllers FCB1-FCB8 in the rack server system 100 from the difference between the first communication ports P1-P8 connected by the fan controllers FCB1-FCB8. In other words, the rack management controller 110 can identify the fan controllers FCB1-FCB8 by the first communication ports P1-P8. For example, when the fan controller FCB2 transmits data to the rack management controller 110, the rack management controller 110 can learn from the source of the data (such as the first communication port P2) that the data is connected to the data. Fan on the first communication port P2 The controller transmits it.
風扇控制器FCB1-FCB8中每一者分別包括複數個不同的第二通信埠,例如:風扇控制器FCB1包括第二通信埠P11-P15、風扇控制器FCB2包括第二通信埠P21-P25,以此類推。風扇控制器的第二通信埠P11-85分別對應不同的伺服器位置,其中伺服器位置指的是伺服器在機架式伺服器系統100中的位置,例如可以是伺服器插槽。風扇控制器FCB1-FCB8的第二通信埠P11-85分別連接伺服器S1-S40,如風扇控制器FCB1的第二通信埠P11-15分別連接伺服器S1-S5,即第一組伺服器G1,風扇控制器FCB2中的第二通信埠P21-25分別連接伺服器S6-S10,即第二組伺服器G2。風扇控制器FCB1-FCB8分別透過第二通信埠P11-P85與伺服器S1-S40進行數據傳輸,例如伺服器S1-S40可將自身的溫度及狀態信息透過第二通信埠P11-P85傳輸給對應的風扇控制器FCB1-FCB8。風扇控制器FCB1-FCB8的每一者由複數組伺服器G1-G8中相應一者所連接第二通信埠P11-P85的區別得知複數組伺服器G1-G8中相應一者的本地位置排列資訊。換句話說,風扇控制器FCB1-FCB8可利用第二通信埠P11-P85以辨別伺服器S1-S40。舉例而言,當伺服器S7傳送數據至風扇控制器FCB2時,風扇控制器FCB2即可由此一數據的來源(如第二通信埠P22)得知此一數據係由連接於第二通信埠P22上的伺服器所傳送。Each of the fan controllers FCB1-FCB8 includes a plurality of different second communication ports, for example, the fan controller FCB1 includes a second communication port P11-P15, and the fan controller FCB2 includes a second communication port P21-P25 to This type of push. The second communication ports P11-85 of the fan controller respectively correspond to different server positions, wherein the server position refers to the position of the server in the rack server system 100, for example, may be a server slot. The second communication ports P11-85 of the fan controller FCB1-FCB8 are respectively connected to the servers S1-S40, and the second communication port P11-15 of the fan controller FCB1 is respectively connected to the servers S1-S5, that is, the first group of servers G1 The second communication port P21-25 in the fan controller FCB2 is connected to the servers S6-S10, that is, the second group of servers G2, respectively. The fan controllers FCB1-FCB8 respectively transmit data through the second communication port P11-P85 and the servers S1-S40. For example, the servers S1-S40 can transmit their own temperature and status information to the corresponding communication through the second communication port P11-P85. Fan controller FCB1-FCB8. Each of the fan controllers FCB1-FCB8 is informed by the difference between the second communication port P11-P85 connected by the corresponding one of the complex array servers G1-G8 that the local position of the corresponding one of the complex array servers G1-G8 is arranged. News. In other words, the fan controllers FCB1-FCB8 can utilize the second communication port P11-P85 to identify the servers S1-S40. For example, when the server S7 transmits data to the fan controller FCB2, the fan controller FCB2 can learn from the source of the data (such as the second communication port P22) that the data is connected to the second communication port P22. The server is transferred.
機架管理控制器110可透過風扇控制器FCB1-FCB8取得複數組伺服器G1-G8的本地位置排列資訊,並依據 風扇控制器FCB1-FCB8的位置資訊及複數組伺服器G1-G8的本地位置排列資訊得知該些伺服器在該機架式服務器系統中的位置資訊。換句話說,機架管理控制器110可利用第一通信埠P1-P8與第二通信埠P11-P85以辨別伺服器S1-S40。舉例而言,當伺服器S6傳送一數據至機架管理控制器110時,機架管理控制器110即可由此一數據來源自第一通信埠P2得知此一數據經過風扇控制器FCB2傳送,並由數據來源自第二通信埠P21得知傳送此一數據的伺服器連接於風扇控制器FCB2的第二通信埠P21上。在現有技術中,主要是利用硬件對機架式伺服器系統內部裝置(如伺服器或風扇管理器)定位。此外,現有技術中的機架式伺服器系統主要是單一總線連接多個內部裝置(如伺服器或風扇管理器)的連接架構(即總線拓撲(bus topology)),而在如此的架構下主控裝置(如機架管理控制器或風扇管理器)無法僅藉由總線而對從屬裝置(如風扇管理器或伺服器)進行定位。The rack management controller 110 can obtain the local position arrangement information of the complex array server G1-G8 through the fan controller FCB1-FCB8, and according to The position information of the fan controller FCB1-FCB8 and the local position arrangement information of the complex array servers G1-G8 know the location information of the servers in the rack server system. In other words, the rack management controller 110 can utilize the first communications port P1-P8 and the second communications port P11-P85 to identify the servers S1-S40. For example, when the server S6 transmits a data to the rack management controller 110, the rack management controller 110 can learn from the first communication port P2 that the data is transmitted through the fan controller FCB2. And the data source from the second communication port P21 knows that the server transmitting the data is connected to the second communication port P21 of the fan controller FCB2. In the prior art, the internal devices (such as servers or fan managers) of the rack server system are mainly positioned by hardware. In addition, the rack server system in the prior art is mainly a connection structure (ie, a bus topology) in which a single bus is connected to a plurality of internal devices (such as a server or a fan manager), and in such a structure, the main A control device, such as a rack management controller or fan manager, cannot locate a slave device (such as a fan manager or server) by simply the bus.
而相較於現有技術,本發明實施例中的機架管理控制器110透過第一通信埠P1-P8與風扇控制器FCB1-FCB各別連接,是以,機架管理控制器110可透過第一通信埠P1-P8辨別連接於不同的第一通信埠P1-P8上的風扇控制器FCB1-FCB8。再者,風扇控制器FCB1-FCB8透過第二通信埠P11-P85與伺服器S1-S40各別連接,是以風扇控制器FCB1-FCB8中相應一者可透過第二通信埠P11-P85辨別連接於不同的第二通信埠P11-P85上的伺服器S1-S40如此一來,即便不使用額外的硬件,機架管理控 制器110亦可分辨對機架式伺服器系統內部不同的裝置(如伺服器或風扇管理器),以達到定位的功效。The rack management controller 110 in the embodiment of the present invention is separately connected to the fan controllers FCB1-FCB through the first communication ports P1-P8, so that the rack management controller 110 can pass through the first A communication port P1-P8 identifies the fan controllers FCB1-FCB8 connected to the different first communication ports P1-P8. Furthermore, the fan controllers FCB1-FCB8 are respectively connected to the servers S1-S40 through the second communication port P11-P85, and the corresponding one of the fan controllers FCB1-FCB8 can be connected through the second communication port P11-P85. The server S1-S40 on the different second communication port P11-P85, even if no additional hardware is used, the rack management control The controller 110 can also resolve different devices (such as servers or fan managers) within the rack server system to achieve positioning efficiency.
在本發明一些實施例中,其中在數據傳輸時,若機架管理控制器110接收到一數據,則機架管理控制器110可根據此數據所經過的第一通信埠P1-P8與第二通信埠P11-P85以得知此數據的來源,即傳送此數據的伺服器的伺服器位置。In some embodiments of the present invention, in the data transmission, if the rack management controller 110 receives a data, the rack management controller 110 may pass the first communication ports P1-P8 and the second through which the data passes. The communication port P11-P85 knows the source of this data, that is, the server position of the server that transmits the data.
在本發明一些實施例中,機架管理控制器110可依據風扇控制器FCB1-FCB8與第一通信埠P1-P8的連接依序分配風扇控制器序列號予風扇控制器FCB1-FCB8。舉例而言,機架管理控制器110可分配給連接第一通信埠P1-P8的風扇控制器FCB1-FCB8各別不同的風扇控制器序列號(如序列號1-8),亦即當一新增的風扇控制器連接至第一通信埠P1-P8中的一者時,此新增的風扇控制器即被賦予一個風扇控制器序列號(如機架管理控制器110可傳送一指定信息給新增的風扇控制器,以指派風扇控制器序列號)。又舉例而言,機架管理控制器110可定義連接第一通信埠P1-P8的風扇控制器FCB1-FCB8各別不同的風扇控制器序列號(如序列號1-8),例如來自第一通信埠P2的信息即被定義為來自風扇控制器序列號為2之風扇控制器的信息,而若機架管理控制器110欲傳送一控制命令至風扇控制器序列號為2之風扇控制器,則機架管理控制器110即透過第一通信埠P2傳送此控制命令。值得注意的是,以上關於分配風扇控制器序列號的方式僅為例示性說明,實際上的分配方式不以上述舉例為限。In some embodiments of the present invention, the rack management controller 110 may sequentially assign the fan controller serial number to the fan controllers FCB1-FCB8 according to the connection of the fan controllers FCB1-FCB8 and the first communication ports P1-P8. For example, the rack management controller 110 can assign a fan controller serial number (such as serial number 1-8) to the fan controllers FCB1-FCB8 connected to the first communication ports P1-P8, that is, when When the new fan controller is connected to one of the first communication ports P1-P8, the newly added fan controller is given a fan controller serial number (for example, the rack management controller 110 can transmit a specified information. Give the new fan controller to assign the fan controller serial number). For another example, the rack management controller 110 may define different fan controller serial numbers (such as serial numbers 1-8) that connect the fan controllers FCB1-FCB8 of the first communication ports P1-P8, for example, from the first The information of the communication port P2 is defined as the information from the fan controller with the fan controller serial number 2, and if the rack management controller 110 wants to transmit a control command to the fan controller with the fan controller serial number 2, Then, the rack management controller 110 transmits the control command through the first communication port P2. It should be noted that the above manner for allocating the fan controller serial number is merely an illustrative description, and the actual allocation manner is not limited to the above examples.
藉由上述設置,則風扇控制器FCB1-FCB8可依其所連接的第一通信埠P1-P8而被排序。另外,若風扇控制器FCB1-FCB8所連接的第一通信埠P1-P8對應風扇控制器FCB1-FCB8在機架式伺服器系統100中的位置(如機架上的實際高低位置),則風扇控制器FCB1-FCB8即可依照在機架式伺服器系統100中的位置而被排序。例如若位於機架式伺服器系統100中最低層的風扇控制器(如FCB1)連接第一通信埠P1,位於機架式伺服器系統100中次低層的風扇控制器(如FCB2)連接第一通信埠P2,並以此類推,則風扇控制器FCB1-FCB8的風扇控制器序列號可根據風扇控制器FCB1-FCB8在機架式伺服器系統100中的位置依序分配,如此則可便於維護人員辨認、檢修或更換風扇控制器FCB1-FCB8。With the above arrangement, the fan controllers FCB1-FCB8 can be sorted according to the first communication ports P1-P8 to which they are connected. In addition, if the first communication ports P1-P8 to which the fan controllers FCB1-FCB8 are connected correspond to the positions of the fan controllers FCB1-FCB8 in the rack server system 100 (such as the actual height position on the rack), the fan The controllers FCB1-FCB8 can be ordered according to their position in the rack server system 100. For example, if the lowest level fan controller (such as FCB1) in the rack server system 100 is connected to the first communication port P1, the lower-level fan controller (such as FCB2) in the rack server system 100 is connected first. Communication 埠 P2, and so on, the fan controller serial number of the fan controller FCB1-FCB8 can be sequentially allocated according to the position of the fan controller FCB1-FCB8 in the rack server system 100, thus facilitating maintenance The personnel identify, repair or replace the fan controller FCB1-FCB8.
此外,在一些實施例中,機架管理控制器110或風扇控制器FCB1-FCB8中相應一者亦可依據伺服器S1-S40與第二通信埠P11-P85的連接依序分配伺服器序列號予伺服器S1-S40。舉例而言,機架管理控制器110或風扇控制器FCB2可分配給連接第二通信埠P21-P25的伺服器S6-S10各別不同的伺服器序列號(如序列號6-10),亦即當一新增的伺服器連接至第二通信埠P21-P25中的一者時,機架管理控制器110或風扇控制器FCB2可依據風扇控制器FCB2的風扇控制序列號以及此一新增的伺服器所連接之第二通信埠之埠位,而賦予此新增的伺服器一個伺服器序列號(如機架管理控制器110或風扇控制器FCB2可傳送一指定信息給新增的伺服器,以指派伺服器序列號)。 又舉例而言,機架管理控制器110或風扇控制器FCB2可根據風扇控制器FCB2的風扇控制序列號以定義連接第二通信埠P21-P25的伺服器S1-S40各別不同的伺服器序列號(如序列號1-40),例如來自第二通信埠P22的信息即被定義為來自伺服器序列號為7之伺服器的信息,而若機架管理控制器110或風扇控制器FCB2欲傳送一控制命令至伺服器序列號為7之伺服器,則機架管理控制器110或風扇控制器FCB2即可透過第二通信埠P22傳送此控制命令。值得注意的是,以上關於分配伺服器序列號的方式僅為例示性說明,實際上的分配方式不以上述舉例為限。In addition, in some embodiments, the corresponding one of the rack management controller 110 or the fan controllers FCB1-FCB8 may also sequentially allocate the server serial numbers according to the connections of the servers S1-S40 and the second communication ports P11-P85. Serving servers S1-S40. For example, the rack management controller 110 or the fan controller FCB2 can be assigned to different server serial numbers (such as serial numbers 6-10) of the servers S6-S10 connected to the second communication port P21-P25. That is, when a new server is connected to one of the second communication ports P21-P25, the rack management controller 110 or the fan controller FCB2 can control the serial number according to the fan controller FCB2 and the newly added one. The server is connected to the second communication port, and the server serial number is given to the newly added server (for example, the rack management controller 110 or the fan controller FCB2 can transmit a specified message to the newly added servo. To assign a server serial number). For another example, the rack management controller 110 or the fan controller FCB2 may define a different server sequence according to the fan control serial number of the fan controller FCB2 to define the servers S1-S40 connected to the second communication port P21-P25. The number (such as serial number 1-40), for example, the information from the second communication port P22 is defined as the information from the server with the server serial number 7, and if the rack management controller 110 or the fan controller FCB2 wants When a control command is transmitted to the server with the serial number of the server 7, the rack management controller 110 or the fan controller FCB2 can transmit the control command through the second communication port P22. It should be noted that the above manner for allocating the server serial number is merely an illustrative description, and the actual allocation manner is not limited to the above examples.
藉由上述設置,則伺服器S1-S40即可依其所連接的第二通信埠P11-P85而被排序。With the above settings, the servers S1-S40 can be sorted according to the second communication port P11-P85 to which they are connected.
另外,機架式伺服器系統100的機架(未繪示)可具有複數層伺服器插槽,每一層伺服器插槽可裝置一個伺服器,伺服器插槽可由高至低或由低至高依序排列。In addition, the rack (not shown) of the rack server system 100 may have a plurality of layer server slots, each layer of server slots may be equipped with one server, and the server slots may be high to low or low to high. Arrange in order.
其中,伺服器S1-S40可分別對應不同的層數,即是伺服器S1-S40可裝置於不同層伺服器插槽中。同一組伺服器S1-S5、S6-S10、…、S36-S40所對應的層數彼此相鄰,即是同一組伺服器S1-S5、S6-S10、…、S36-S40可裝置於相鄰的伺服器插槽。例如第一組伺服器G1的伺服器S1-S5可裝置於彼此相鄰的伺服器插槽,第二組伺服器G2的伺服器S6-S10可裝置於彼此相鄰的伺服器插槽。複數組伺服器G1-G8分別對應風扇管理控制器FCB1-FCB8,伺服器S1-S40的伺服器序列號分別對應不同高度(如層數),即是伺服器S1-S40可依據其伺服器序列號 裝置於不同層伺服器插槽中,而具有不同高度。The servers S1-S40 can respectively correspond to different layer numbers, that is, the servers S1-S40 can be installed in different layer server slots. The number of layers corresponding to the same group of servers S1-S5, S6-S10, ..., S36-S40 are adjacent to each other, that is, the same group of servers S1-S5, S6-S10, ..., S36-S40 can be adjacent to each other. Server slot. For example, the servers S1-S5 of the first group of servers G1 may be arranged in server slots adjacent to each other, and the servers S6-S10 of the second group of servers G2 may be arranged in server slots adjacent to each other. The complex array servers G1-G8 correspond to the fan management controllers FCB1-FCB8, respectively, and the server serial numbers of the servers S1-S40 correspond to different heights (such as the number of layers), that is, the servers S1-S40 can be based on the server sequence thereof. number The devices are in different layer server slots and have different heights.
在部份實施例中,伺服器S1-S40的伺服器序列號可分別對應不同層數,即是伺服器S1-S40可依據其伺服器序列號裝置於不同層伺服器插槽中,例如伺服器序列號為1的伺服器可裝置於第1層伺服器插槽,伺服器序列號為2的伺服器可裝置於第2層伺服器插槽。如此一來,伺服器S1-S40可隨著伺服器序列號由高至低或由低至高地裝置在伺服器插槽中,以便於維護人員辨認、檢修或更換伺服器S1-S40。In some embodiments, the server serial numbers of the servers S1-S40 may correspond to different layers, that is, the servers S1-S40 may be installed in different layer server slots according to their server serial numbers, such as servos. The server with sequence number 1 can be installed in the Layer 1 server slot, and the server with server serial number 2 can be installed in the Layer 2 server slot. In this way, the servers S1-S40 can be installed in the server slot with the server serial number from high to low or low to high, so that the maintenance personnel can identify, repair or replace the servers S1-S40.
在前述的架構中,機架管理控制器110的第一通信埠P1-P8與風扇控制器FCB1-FCB8可各自透過總線以一對一方式相互連接(星形總線拓撲(star bus topology))。另外,風扇控制器FCB1-FCB8的第二通信埠P11-P85與伺服器S1-S40亦可各自透過總線以一對一方式相互連接(星形總線拓撲(star bus topology))。In the foregoing architecture, the first communication ports P1-P8 of the rack management controller 110 and the fan controllers FCB1-FCB8 may each be connected to each other in a one-to-one manner via a bus (star bus topology). In addition, the second communication ports P11-P85 and the servers S1-S40 of the fan controllers FCB1-FCB8 may also be connected to each other in a one-to-one manner via a bus (star bus topology).
再者,連接機架管理控制器110與風扇控制器FCB1-FCB8的第一通信埠P1-P8,及/或連接風扇控制器FCB1-FCB8與伺服器S1-S40的第二通信埠P11-P85,可為機架式伺服器系統100中的背板(未繪示)上本身具有的RS-485電纜或I2 C總線通信埠,如此可避免增加機架式伺服器系統100內連接線路的複雜度以及並避免增加成本,但第一通信埠P1-P8以及第二通信埠P11-P85亦可以其他規格或標準的通信埠來實現,不以上述為限。Furthermore, the first communication port P1-P8 connecting the rack management controller 110 and the fan controllers FCB1-FCB8, and/or the second communication port P11-P85 connecting the fan controllers FCB1-FCB8 and the servers S1-S40 It can be an RS-485 cable or an I 2 C bus communication port on the backplane (not shown) in the rack server system 100, so as to avoid increasing the connection line in the rack server system 100. Complexity and avoiding increased cost, but the first communication port P1-P8 and the second communication port P11-P85 can also be implemented by other specifications or standard communication ports, not limited to the above.
另外值得注意的是,在本實施態樣中,上述機架管理控制器110、風扇控制器FCB1-FCB8與伺服器S1-S40 可分別為不同的晶片、集成電路、可程式邏輯裝置或其它具備計算及儲存功能之控制裝置,或是本領域所屬技術人員所能思及之其它裝置。It is also worth noting that in the embodiment, the rack management controller 110, the fan controller FCB1-FCB8, and the server S1-S40 are also mentioned. They may be different wafers, integrated circuits, programmable logic devices or other control devices having computing and storage functions, or other devices as can be appreciated by those skilled in the art.
本發明之另一態樣在於提供一種機架式伺服器系統的操作方法,此操作方法可應用於如第1圖所示的機架式伺服器系統中,但不以此為限。為方便及清楚說明起見,下述機架式伺服器系統的操作方法係以第1圖所示的機架式伺服器系統為例來作說明。Another aspect of the present invention provides a method of operating a rack server system, which is applicable to the rack server system as shown in FIG. 1, but is not limited thereto. For convenience and clarity of explanation, the operation method of the rack server system described below is described by taking the rack server system shown in FIG. 1 as an example.
在本發明一實施例中,操作方法至少包括:機架管理控制器110的第一通信埠P1-P8分別與風扇控制器FCB1-FCB8連線(此處連線可為實體上的線路連接或軟體上的建立連線);機架管理控制器110透過第一通信埠P1-P8與風扇控制器FCB1-FCB8進行數據傳輸;機架管理控制器110由風扇控制器FCB1-FCB8所連接第一通信埠P1-P8的區別得知風扇控制器FCB1-FCB8在機架式服務器系統100中的位置資訊,換言之,機架管理控制器110利用第一通信埠P1-P8以辨別風扇控制器FCB1-FCB8;風扇控制器FCB1-FCB8的第二通信埠P11-P85分別與伺服器S1-S40連線;風扇控制器FCB1-FCB8透過第二通信埠P1-P8與風扇控制器FCB1-FCB8進行數據傳輸;風扇控制器FCB1-FCB8的每一者由複數組伺服器G1-G8中相應一者所連接第二通信埠P11-P85的區別得知複數組伺服器G1-G8中相應一者的本地位置排列資訊,換言之,風扇控制器FCB1-FCB8利用第二通信埠P11-P85以辨別伺服器S1-S40;以及機架管理控制器110透過風 扇控制器FCB1-FCB8取得複數組伺服器G1-G8的本地位置排列資訊並依據風扇控制器FCB1-FCB8的位置資訊及複數組伺服器G1-G8的本地位置排列資訊得知伺服器S1-S40在該機架式服務器系統100中的位置資訊,換言之,機架管理控制器110利用第一通信埠P1-P8與第二通信埠P11-P85以辨別伺服器S1-S40。舉例而言,當伺服器S6傳送一數據至機架管理控制器110時,機架管理控制器110即可由此一數據來自第一通信埠P2得知此一數據經過風扇控制器FCB2傳送,並由數據來源自第二通信埠P21得知傳送此一數據的伺服器連接於風扇控制器FCB2的第二通信埠P21上。In an embodiment of the invention, the method includes at least: the first communication ports P1-P8 of the rack management controller 110 are respectively connected to the fan controllers FCB1-FCB8 (where the connection may be a physical line connection or The connection is established on the software; the rack management controller 110 performs data transmission with the fan controllers FCB1-FCB8 through the first communication ports P1-P8; the rack management controller 110 is connected by the fan controller FCB1-FCB8. The difference between the communication ports P1-P8 is to know the position information of the fan controllers FCB1-FCB8 in the rack server system 100, in other words, the rack management controller 110 uses the first communication ports P1-P8 to identify the fan controller FCB1- FCB8; the second communication port 11P11-P85 of the fan controller FCB1-FCB8 is connected to the servers S1-S40 respectively; the fan controller FCB1-FCB8 transmits data through the second communication 埠P1-P8 and the fan controller FCB1-FCB8 Each of the fan controllers FCB1-FCB8 is informed by the difference between the second communication port P11-P85 connected to the corresponding one of the complex array servers G1-G8 to know the local position of the corresponding one of the complex array servers G1-G8. Arrange information, in other words, fan controller FCB1-FCB8 Communication ports P11-P85 to identify the servers S1-S40; and a rack management controller 110 through the air The fan controller FCB1-FCB8 obtains the local position arrangement information of the complex array servers G1-G8 and knows the server S1-S40 according to the position information of the fan controller FCB1-FCB8 and the local position arrangement information of the complex array servers G1-G8. The location information in the rack server system 100, in other words, the rack management controller 110 utilizes the first communication ports P1-P8 and the second communication ports P11-P85 to identify the servers S1-S40. For example, when the server S6 transmits a data to the rack management controller 110, the rack management controller 110 can learn from the first communication port P2 that the data is transmitted through the fan controller FCB2, and The server transmitting the data from the second communication port P21 is connected by the data source to the second communication port P21 of the fan controller FCB2.
在本發明一些實施例中,操作方法可更包括:數據傳輸時,機架管理控制器110根據其所接收的一數據所經過的第一通信埠P1-P8與第二通信埠P11-P85以得知傳送此數據的伺服器的伺服器位置。In some embodiments of the present invention, the operating method may further include: when the data is transmitted, the rack management controller 110 passes the first communication port P1-P8 and the second communication port P11-P85 through which the received data is received. Know the server location of the server that sent this data.
另外,操作方法可進一步包括:機架管理控制器110依據風扇控制器FCB1-FCB8與第一通信埠P1-P8的連線依序分配風扇控制器序列號予風扇控制器FCB1-FCB8。關於此一步驟的具體細節可參照前一實施態樣的相關段落,在此不再贅述。In addition, the operating method may further include: the rack management controller 110 sequentially assigns the fan controller serial number to the fan controllers FCB1-FCB8 according to the connection of the fan controllers FCB1-FCB8 and the first communication ports P1-P8. For specific details of this step, reference may be made to the relevant paragraphs of the previous embodiment, and details are not described herein again.
另外,操作方法可進一步包括:機架管理控制器110或風扇控制器FCB1-FCB8中相應一者依據伺服器S1-S40與第二通信埠P11-P85的連線依序分配伺服器序列號予伺服器S1-S40。關於此一步驟的具體細節可參照前一實施態樣的相關段落,在此亦不再贅述。In addition, the operating method may further include: the rack management controller 110 or the fan controller FCB1-FCB8 sequentially assigning the server serial number according to the connection between the server S1-S40 and the second communication port P11-P85. Servers S1-S40. For specific details of this step, reference may be made to the relevant paragraphs of the previous embodiment, and details are not described herein again.
在上述步驟中,伺服器S1-S40的伺服器序列號可分別對應不同層數,即是伺服器S1-S40可依據其伺服器序列號裝置於不同伺服器插槽,例如伺服器序列號為1的伺服器可裝置於第1層伺服器插槽,伺服器序列號為2的伺服器可裝置於第2層伺服器插槽。如此一來,伺服器S1-S40可隨著伺服器序列號由高至低或由低至高地裝置在伺服器插槽中,如此可便於維護人員辨認、檢修或更換伺服器S1-S40。In the above steps, the server serial numbers of the servers S1-S40 can respectively correspond to different layer numbers, that is, the servers S1-S40 can be installed in different server slots according to their server serial numbers, for example, the server serial number is The server of 1 can be installed in the layer 1 server slot, and the server with server serial number 2 can be installed in the layer 2 server slot. In this way, the servers S1-S40 can be installed in the server slot with the serial number of the server from high to low or low to high, so that the maintenance personnel can identify, repair or replace the servers S1-S40.
在前述步驟中,機架管理控制器110的第一通信埠P1一P8與風扇控制器FCB1-FCB8可各自透過總線以一對一方式相互連線(星形總線拓撲(starbustopology))。另外,風扇控制器FCB1-FCB8的第二通信埠P11-P85與伺服器S1-S40亦可各自透過總線以一對一方式相互連線(星形總線拓撲(starbustopology))。In the foregoing steps, the first communication ports P1 - P8 and the fan controllers FCB1 - FCB8 of the rack management controller 110 may each be connected to each other in a one-to-one manner via a bus (starbus topology). In addition, the second communication ports P11-P85 and the servers S1-S40 of the fan controllers FCB1-FCB8 may also be connected to each other in a one-to-one manner via a bus (starbustopology).
相較於現有技術,應用本發明實施例中的操作方法,機架管理控制器110透過第一通信埠P1-P8與風扇控制器FCB1-FCB8一對一連接,是以,機架管理控制器110可透過第一通信埠P1-P8辨別連接於不同的第一通信埠P1-P8上的風扇控制器FCB1-FCB8。再者,風扇控制器FCB1-FCB8透過第二通信埠P11-P85與伺服器S1-S40一對一連接,是以風扇控制器FCB1-FCB8中相應一者可透過第二通信埠P11-P85辨別連接於不同的第二通信埠P11-P85上的伺服器S1-S40。如此一來,即便不使用硬件,機架管理控制器110亦可分辨亦可分辨對機架式伺服器系統內部不同的裝置(如伺服器或風扇管理器),以達到 定位的功效。Compared with the prior art, the rack management controller 110 is connected to the fan controllers FCB1-FCB8 one-to-one through the first communication ports P1-P8 by using the operation method in the embodiment of the present invention. The fan controllers FCB1-FCB8 connected to the different first communication ports P1-P8 can be identified by the first communication ports P1-P8. Furthermore, the fan controllers FCB1-FCB8 are connected one-to-one with the servers S1-S40 through the second communication port P11-P85, and the corresponding one of the fan controllers FCB1-FCB8 can be distinguished by the second communication port P11-P85. Connected to servers S1-S40 on different second communication ports P11-P85. In this way, even if the hardware is not used, the rack management controller 110 can distinguish and distinguish different devices (such as servers or fan managers) inside the rack server system to achieve The effect of positioning.
當說明的是,在前述實施例中所提及的步驟,除特別敘明其順序者外,均可依實際需要調整其前後順序,甚至可同時或部分同時執行。It is to be noted that the steps mentioned in the foregoing embodiments, except for the order in which they are specifically described, can be adjusted according to actual needs, and can even be performed simultaneously or partially simultaneously.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention, and the present invention can be modified and retouched without departing from the spirit and scope of the present invention. The scope is subject to the definition of the scope of the patent application attached.
100‧‧‧機架式伺服器系統100‧‧‧Rack Server System
110‧‧‧機架管理控制器110‧‧‧Rack Management Controller
FCB1-FCB8‧‧‧風扇控制器FCB1-FCB8‧‧‧Fan controller
P1-P8‧‧‧第一通信埠P1-P8‧‧‧First Communication埠
FAN1-FAN8‧‧‧風扇模組FAN1-FAN8‧‧‧Fan module
G1-G8‧‧‧複數組伺服器G1-G8‧‧‧Multi-array server
P11-P15‧‧‧第二通信埠P11-P15‧‧‧Second communication protocol
S1-S40‧‧‧伺服器S1-S40‧‧‧Server
P81-P85‧‧‧第二通信埠P81-P85‧‧‧Second communication protocol
P21-P25‧‧‧第二通信埠P21-P25‧‧‧Second communication protocol
為讓本發明之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下:第1圖為根據本發明一實施例所繪示的機架式伺服器系統的示意圖。The above and other objects, features, advantages and embodiments of the present invention will become more <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; Schematic diagram.
100‧‧‧機架式伺服器系統100‧‧‧Rack Server System
110‧‧‧機架管理控制器110‧‧‧Rack Management Controller
FCB1-FCB8‧‧‧風扇控制器FCB1-FCB8‧‧‧Fan controller
S1-S40‧‧‧伺服器S1-S40‧‧‧Server
FAN1-FAN8‧‧‧風扇模組FAN1-FAN8‧‧‧Fan module
G1-G8‧‧‧複數組伺服器G1-G8‧‧‧Multi-array server
P1-P8‧‧‧第一通信埠P1-P8‧‧‧First Communication埠
P11-P15‧‧‧第二通信埠P11-P15‧‧‧Second communication protocol
P21-P25‧‧‧第二通信埠P21-P25‧‧‧Second communication protocol
P81-P85‧‧‧第二通信埠P81-P85‧‧‧Second communication protocol
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101139925A TWI488572B (en) | 2012-10-29 | 2012-10-29 | Rack server system and operating method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101139925A TWI488572B (en) | 2012-10-29 | 2012-10-29 | Rack server system and operating method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201417687A TW201417687A (en) | 2014-05-01 |
| TWI488572B true TWI488572B (en) | 2015-06-11 |
Family
ID=51294037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101139925A TWI488572B (en) | 2012-10-29 | 2012-10-29 | Rack server system and operating method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI488572B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104506342A (en) * | 2014-11-26 | 2015-04-08 | 英业达科技有限公司 | Rack-mounted server system |
| TWI750726B (en) * | 2020-07-09 | 2021-12-21 | 緯穎科技服務股份有限公司 | Server device and method for recognizing server modules thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102469740A (en) * | 2010-11-04 | 2012-05-23 | 戴尔产品有限公司 | Rack-level modular server and storage framework |
| TW201222265A (en) * | 2010-11-30 | 2012-06-01 | Inventec Corp | Data center |
-
2012
- 2012-10-29 TW TW101139925A patent/TWI488572B/en not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102469740A (en) * | 2010-11-04 | 2012-05-23 | 戴尔产品有限公司 | Rack-level modular server and storage framework |
| TW201222265A (en) * | 2010-11-30 | 2012-06-01 | Inventec Corp | Data center |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201417687A (en) | 2014-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9037309B2 (en) | Rack server system and operating method thereof | |
| CN105577420B (en) | Method and system for automatically generating server network topology | |
| US10028405B1 (en) | Flexible data center rack allocation | |
| CN102714372B (en) | data center network distribution system | |
| US8982734B2 (en) | Methods, apparatus, and systems for routing information flows in networks using spanning trees and network switching element resources | |
| CN103138968A (en) | Server rack system | |
| CN106789168B (en) | Deployment method of data center server management network and rack top type switch | |
| CN110868435B (en) | A bare metal server scheduling method, device and storage medium | |
| TW201316739A (en) | IP address auto-assignment method and data center therefor | |
| US10785103B2 (en) | Method and system for managing control connections with a distributed control plane | |
| CN103138966A (en) | Server rack system | |
| CN111684765B (en) | Server system | |
| TWI488572B (en) | Rack server system and operating method thereof | |
| CN104753707B (en) | A kind of system maintenance method and the network switching equipment | |
| CN105515870A (en) | Blade server and resource distribution method and system | |
| US8966210B2 (en) | Zone group connectivity indicator | |
| JP7448653B2 (en) | Virtual drawer in server | |
| US8654675B2 (en) | Interface detection device and detection method employing the same | |
| US20110196951A1 (en) | Computer managing method | |
| CN106227642A (en) | A kind of Rack Management Controller and whole machine cabinet server | |
| US11687470B2 (en) | Expander I/O module discovery and management system | |
| JP2016167213A (en) | Blade apparatus and blade apparatus management method | |
| CN103138975B (en) | Hosting method of multiple rack systems | |
| US9262372B1 (en) | Achieving balanced interconnectivity in a computer network | |
| CN115454341B (en) | Method and server for associating logical drive letters and hard disk slots |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |