TW201926067A - Blade server - Google Patents
Blade server Download PDFInfo
- Publication number
- TW201926067A TW201926067A TW106142614A TW106142614A TW201926067A TW 201926067 A TW201926067 A TW 201926067A TW 106142614 A TW106142614 A TW 106142614A TW 106142614 A TW106142614 A TW 106142614A TW 201926067 A TW201926067 A TW 201926067A
- Authority
- TW
- Taiwan
- Prior art keywords
- manager
- slot
- chassis
- blade
- chassis manager
- Prior art date
Links
Landscapes
- Mounting Of Printed Circuit Boards And The Like (AREA)
Abstract
Description
本發明係關於一種刀鋒伺服器,特別是一種4U刀封伺服器。The present invention relates to a blade servo, and more particularly to a 4U knife seal server.
傳統的伺服器一般具備完整的機箱、電源、主板、存儲等標準元件。然而通常而言,一個機箱中僅僅具有一個機箱管理器。雖然有少數的伺服器在一個機箱中具有多個機箱管理器以對於機箱內多個伺服器主板進行管理控制,然而該些機箱管理器彼此無法互相支援,當其中一個機箱管理器損壞時,其所負責的伺服器主板就無法為使用者所使用。Traditional servers generally have complete components such as a chassis, power supply, motherboard, and storage. However, in general, there is only one chassis manager in a single chassis. Although there are a small number of servers with multiple chassis managers in one chassis to manage the management of multiple server boards in the chassis, the chassis managers cannot support each other. When one of the chassis managers is damaged, its The server board in charge is not available to the user.
本發明在於提供一種刀鋒伺服器,提供具有互相支援能力的多個機箱管理器。The present invention provides a blade server that provides a plurality of chassis managers with mutual support capabilities.
依據本發明一實施例的刀鋒伺服器(blade server),具有殼體、多個刀鋒伺服模組主板、第一機箱管理器(chassis management controller)與第二機箱管理器。殼體的第一側具有多個主板插槽,且於殼體相對於第一側的第二側至少具有第一管理器插槽與第二管理器插槽,前述多個主板插槽均分別電性連接於第一管理器插槽與第二管理器插槽,第一管理器插槽與第二管理器插槽彼此電性連接。前述多個刀鋒伺服模組主板係插設於前述多個主板插槽。第一機箱管理器插設於第一管理器插槽以電性連接前述多個刀鋒伺服主板。第二機箱管理器插設於第二管理器插槽以電性連接第一機箱管理器與前述多個刀鋒伺服模組主板。第二機箱管理器偵測第一機箱管理器,並依據第一機箱管理器是否正常運作,產生偵測信號。其中當第一機箱管理器於正常運作時,前述多個刀鋒伺服模組主板依據偵測信號受控於第一機箱管理器,當第一機箱管理器不正常運作時,前述多個刀鋒伺服模組主板依據偵測信號受控於第二機箱管理器。A blade server according to an embodiment of the invention has a housing, a plurality of blade servo module motherboards, a first chassis management controller and a second chassis manager. The first side of the housing has a plurality of motherboard slots, and the second side of the housing relative to the first side has at least a first manager slot and a second manager slot, and the plurality of motherboard slots are respectively The first manager slot and the second manager slot are electrically connected to each other. The plurality of blade servo module motherboards are inserted into the plurality of motherboard slots. The first chassis manager is inserted into the first manager slot to electrically connect the plurality of blade servo motherboards. The second chassis manager is inserted into the second manager slot to electrically connect the first chassis manager and the plurality of blade servo module motherboards. The second chassis manager detects the first chassis manager and generates a detection signal according to whether the first chassis manager is operating normally. When the first chassis manager is in normal operation, the plurality of blade servo module boards are controlled by the first chassis manager according to the detection signal, and when the first chassis manager is not working normally, the plurality of blade servo modules are used. The group motherboard is controlled by the second chassis manager according to the detection signal.
綜上所述,依據本發明的刀鋒伺服器,藉由第二機箱管理器偵測第一機箱管理器是否正常運作,使多個刀鋒伺服模組主板依據偵測結果受控於第一機箱管理器或是第二機箱管理器。In summary, according to the blade server of the present invention, the second chassis manager detects whether the first chassis manager is operating normally, so that the plurality of blade servo module boards are controlled by the first chassis according to the detection result. Or the second chassis manager.
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the disclosure and the following description of the embodiments of the present invention are intended to illustrate and explain the spirit and principles of the invention, and to provide further explanation of the scope of the invention.
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The detailed features and advantages of the present invention are set forth in the Detailed Description of the Detailed Description of the <RTIgt; </ RTI> <RTIgt; </ RTI> </ RTI> </ RTI> <RTIgt; The objects and advantages associated with the present invention can be readily understood by those skilled in the art. The following examples are intended to describe the present invention in further detail, but are not intended to limit the scope of the invention.
請參照圖1A至圖1C,其中圖1A係依據本發明一實施例的刀鋒伺服器俯視圖,圖1B係對應圖1A的刀鋒伺服器前視圖,圖1C係對應圖1A的刀鋒伺服器後視圖。如圖1A~圖1C所示,依據本發明一實施例的刀鋒伺服器(blade server)1000,具有殼體1100、多個刀鋒伺服模組主板1201~1210、第一機箱管理器(chassis management controller)1310與第二機箱管理器1320。以圖1A~1C來說,請參照輔助座標系X-Y-Z。以下定義負X軸方向為左側,正X軸方向為右側,負Y軸方向為第一側,正Y軸方向為第二側,負Z軸方向為下方,且正Z軸方向為上方。1A to FIG. 1C, FIG. 1A is a top view of a blade server according to an embodiment of the present invention, FIG. 1B is a front view of the blade server corresponding to FIG. 1A, and FIG. 1C is a rear view of the blade server corresponding to FIG. 1A. As shown in FIG. 1A to FIG. 1C, a blade server 1000 according to an embodiment of the present invention has a housing 1100, a plurality of blade servo module motherboards 1201 to 1210, and a first chassis manager (chassis management controller). 1310 and a second chassis manager 1320. For the purposes of Figures 1A to 1C, please refer to the auxiliary coordinate system X-Y-Z. The negative X-axis direction is defined as the left side, the positive X-axis direction is the right side, the negative Y-axis direction is the first side, the positive Y-axis direction is the second side, the negative Z-axis direction is the lower side, and the positive Z-axis direction is the upper side.
殼體1100的第一側具有多個主板插槽1101~1110,且於殼體1100相對於第一側的第二側至少具有第一管理器插槽1111與第二管理器插槽1113,前述多個主板插槽1101~1110均分別電性連接於第一管理器插槽1111與第二管理器插槽1113。此外,第一管理器插槽1111與第二管理器插槽1113彼此電性連接。The first side of the housing 1100 has a plurality of main board slots 1101 to 1110, and at least a first manager slot 1111 and a second manager slot 1113 on the second side of the housing 1100 with respect to the first side, the foregoing The plurality of motherboard slots 1101 to 1110 are electrically connected to the first manager slot 1111 and the second manager slot 1113, respectively. In addition, the first manager slot 1111 and the second manager slot 1113 are electrically connected to each other.
於一實施例中,各主板插槽1101~1110與第一管理器插槽1111以及第二管理器插槽1113的電性連接係藉由中介板(mid-plane)1115達成。於組裝刀鋒伺服器1000時,中介板1115從上方向下插設於殼體1100內,使中介板1115分別電性連接主板插槽1101~1110、第一管理器插槽1111與第二管理器插槽1113。如此,主板插槽1101~1110透過中介板1115電性連接至第一管理器插槽1111與第二管理器插槽1113。In one embodiment, the electrical connection between each of the motherboard slots 1101 to 1110 and the first manager slot 1111 and the second manager slot 1113 is achieved by a mid-plane 1115. When the blade server 1000 is assembled, the interposer 1115 is inserted into the housing 1100 from above, and the interposer 1115 is electrically connected to the motherboard slots 1101 to 1110, the first manager slot 1111, and the second manager. Slot 1113. Thus, the motherboard slots 1101~1110 are electrically connected to the first manager slot 1111 and the second manager slot 1113 through the interposer 1115.
前述多個刀鋒伺服模組主板1201~1210係插設於前述多個主板插槽1101~1110。The plurality of blade servo module main boards 1201 to 1210 are inserted into the plurality of motherboard slots 1101 to 1110.
第一機箱管理器1310插設於第一管理器插槽1111以電性連接前述多個刀鋒伺服主板1201~1210。第二機箱管理器1320插設於第二管理器插槽1113以電性連接第一機箱管理器1310與前述多個刀鋒伺服模組主板1201~1210。The first chassis manager 1310 is inserted into the first manager slot 1111 to electrically connect the plurality of blade servo motherboards 1201 to 1210. The second chassis manager 1320 is inserted into the second manager slot 1113 to electrically connect the first chassis manager 1310 with the plurality of blade servo module motherboards 1201-1212.
請參照圖2,其係依據本發明一實施例的刀鋒伺服器功能方塊圖。如圖2所示,刀鋒伺服器1000的第一機箱管理器1310與第二機箱管理器1320均透過中介板1115而電性連接至刀鋒伺服模組主板1201~1210。於圖2的實施例中,第二機箱管理器1320為第一機箱管理器1310的冗餘,具體來說,第二機箱管理器1320偵測第一機箱管理器1310的運作狀態,並依據第一機箱管理器1310是否正常運作,產生對應的偵測信號Vdet。Please refer to FIG. 2, which is a functional block diagram of a blade server according to an embodiment of the invention. As shown in FIG. 2, the first chassis manager 1310 and the second chassis manager 1320 of the blade server 1000 are electrically connected to the blade servo module motherboards 1201 to 1210 through the interposer 1115. In the embodiment of FIG. 2, the second chassis manager 1320 is redundant to the first chassis manager 1310. Specifically, the second chassis manager 1320 detects the operating state of the first chassis manager 1310, and according to the Whether a chassis manager 1310 is operating normally generates a corresponding detection signal Vdet.
以下解釋第二機箱管理器1320如何偵測第一機箱管理器1310的運作狀態。於一實施例中,第二機箱管理器1320定期地或隨機地傳送請求信號req給第一機箱管理器1310,此請求信號例如請求特定資料。當第二機箱管理器1320在發出請求信號後一段時間(例如時脈信號經過了10個週期)而仍然沒有收到第一機箱管理器1310的回應封包resp,則第二機箱管理器1320判斷第一機箱管理器1310未正常運作。若第二機箱管理器1320有即時收到第一機箱管理器1310的回應封包resp,則第二機箱管理器1320判斷第一機箱管理器1310正常運作。於另一實施例中,第二機箱管理器1320更驗證第一機箱管理器1310的回應封包resp內容是否正確,以判斷第一機箱管理器1310是否正常運作。此外,所屬領域具有通常知識者當能依據實際需求設計第二機箱管理器1320如何偵測第一機箱管理器1310是否正常運作,本發明不加以限制。The following explains how the second chassis manager 1320 detects the operational status of the first chassis manager 1310. In one embodiment, the second chassis manager 1320 periodically or randomly transmits a request signal req to the first chassis manager 1310, such as requesting specific data. When the second chassis manager 1320 does not receive the response packet resp of the first chassis manager 1310 for a period of time after the request signal is issued (for example, the clock signal has passed 10 cycles), the second chassis manager 1320 determines the first A chassis manager 1310 is not functioning properly. If the second chassis manager 1320 immediately receives the response packet resp of the first chassis manager 1310, the second chassis manager 1320 determines that the first chassis manager 1310 is operating normally. In another embodiment, the second chassis manager 1320 further verifies whether the content of the response packet resp of the first chassis manager 1310 is correct to determine whether the first chassis manager 1310 is operating normally. In addition, the general knowledge in the art can design the second chassis manager 1320 to detect whether the first chassis manager 1310 is operating normally according to actual needs, and the present invention is not limited.
於一實施例中,當第一機箱管理器1310正常運作時,第二機箱管理器1320所產生的偵測信號Vdet例如具有高位準,而當第一機箱管理器1310不正常運作時,偵測信號Vdet例如具有低位準。當偵測信號Vdet具有高位準時,前述多個刀鋒伺服模組主板1201~1210受控於第一機箱管理器1310。當偵測信號Vdet具有低位準時,前述多個刀鋒伺服模組主板1201~1210受控於第二機箱管理器1320。In an embodiment, when the first chassis manager 1310 is operating normally, the detection signal Vdet generated by the second chassis manager 1320 has a high level, for example, and is detected when the first chassis manager 1310 is not operating normally. The signal Vdet has, for example, a low level. When the detection signal Vdet has a high level, the plurality of blade servo module main boards 1201~1210 are controlled by the first chassis manager 1310. When the detection signal Vdet has a low level, the plurality of blade servo module main boards 1201~1210 are controlled by the second chassis manager 1320.
於另一實施例中,刀鋒伺服模組主板1201~1205例如預設受控於第一機箱管理器1310,而刀鋒伺服模組主板1206~1210例如預設受控於第二機箱管理器1320。並且第一機箱管理器1310也會偵測第二機箱管理器1320的運作是否正常。具體來說,前述實施例中是以第二機箱管理器1320對第一機箱管理器1310送出請求信號req,並等待第一機箱管理器1310所回傳的回應封包resp。於此實施例中,第一機箱管理器1310所回傳的回應封包resp例如為第一機箱管理器1310對於第二機箱管理器1320的一個請求信號,而第二機箱管理器1320所發出的請求信號req可以被第一機箱管理器1310辨識為是第二機箱管理器1320送給第一機箱管理器1310的回應封包。當第二機箱管理器1320偵測到第一機箱管理器1310未能正常運作時,第二機箱管理器1320控制刀鋒伺服模組主板1201~1205轉而受控於第二機箱管理器1320。反之,當第一機箱管理器1310偵測到第二機箱管理器1320未能正常運作時,第一機箱管理器1310控制刀鋒伺服模組主板1206~1210轉而受控於第一機箱管理器1310。In another embodiment, the blade servo module motherboards 1201 - 1205 are preset to be controlled by the first chassis manager 1310 , for example, and the blade servo module motherboards 1206 - 1210 are preset to be controlled by the second chassis manager 1320 , for example. And the first chassis manager 1310 also detects whether the operation of the second chassis manager 1320 is normal. Specifically, in the foregoing embodiment, the second chassis manager 1320 sends the request signal req to the first chassis manager 1310, and waits for the response packet resp returned by the first chassis manager 1310. In this embodiment, the response packet resp returned by the first chassis manager 1310 is, for example, a request signal of the first chassis manager 1310 for the second chassis manager 1320, and the request sent by the second chassis manager 1320. The signal req may be recognized by the first chassis manager 1310 as a response packet sent by the second chassis manager 1320 to the first chassis manager 1310. When the second chassis manager 1320 detects that the first chassis manager 1310 is not functioning properly, the second chassis manager 1320 controls the blade servo module motherboards 1201 12020 to be controlled by the second chassis manager 1320. On the other hand, when the first chassis manager 1310 detects that the second chassis manager 1320 is not working properly, the first chassis manager 1310 controls the blade servo module main boards 1206~1210 to be controlled by the first chassis manager 1310. .
於一實施例中,請回到圖1A~圖1C,殼體1100的第二側更具有電性連接主板插槽1101~1110的第一交換器插槽與第二交換器插槽,並且第一交換器插槽中插設有第一交換器1410,第一交換器1410透過第一交換器插槽與中介板1115而電性連接到插設於主板插槽1101~1110的刀鋒伺服模組主板1201~1210。第二交換器插槽中插設有第二交換器1420,第二交換器1420透過第二交換器插槽與中介板1115而電性連接到插設於主板插槽1101~1110的刀鋒伺服模組主板1201~1210。請一併參照圖2,如圖2所示,第一交換器1410與第二交換器1420透過中介板1115而電性連接至刀鋒伺服模組主板1201~1210。具體來說,第一交換器1410與第二交換器1420例如用來使各個刀鋒伺服模組主板1201~1210能具有網路通訊或者其他通訊能力。並且,第一交換器1410與第二交換器1420其中之一失效時,刀鋒伺服模組主板1201~1210透過第一交換器1410與第二交換器1420其中之另一傳遞信號,從而避免有一個交換器失效時,刀鋒伺服模組主板就喪失了通訊的能力。In an embodiment, returning to FIG. 1A to FIG. 1C, the second side of the housing 1100 further has a first switch slot and a second switch slot electrically connected to the motherboard slots 1101 to 1110, and A first switch 1410 is inserted into a switch slot, and the first switch 1410 is electrically connected to the blade servo module inserted in the motherboard slot 1101~1110 through the first switch slot and the interposer 1115. Motherboard 1201~1210. A second switch 1420 is inserted into the second switch slot, and the second switch 1420 is electrically connected to the blade servo module inserted in the motherboard slots 1101 to 1110 through the second switch slot and the interposer 1115. Group motherboards 1201~1210. Referring to FIG. 2 together, as shown in FIG. 2, the first switch 1410 and the second switch 1420 are electrically connected to the blade servo module main boards 1201 to 1210 through the interposer 1115. Specifically, the first switch 1410 and the second switch 1420 are used, for example, to enable each blade servo module motherboard 1201~1210 to have network communication or other communication capabilities. Moreover, when one of the first switch 1410 and the second switch 1420 fails, the blade servo module main boards 1201 1212 transmit signals through the other of the first switch 1410 and the second switch 1420, thereby avoiding one When the switch fails, the blade servo module board loses its communication capability.
於另一實施例中,請參照圖3,其係依據本發明另一實施例的刀鋒伺服器功能方塊圖。如圖3所示,相較於圖2的實施例,本實施例中的刀鋒伺服器1000’更具有第三交換器1430與第四交換器1440。其中第三交換器1430電性連接第一機箱管理器1310與刀鋒伺服模組主板1201~1210。第三交換器1430用於刀鋒伺服模組主板1201~1210其中之一與第一機箱管理器1310之間進行信號交換。第四交換器1440電性連接第二機箱管理器1320與刀鋒伺服模組主板1201~1210。第四交換器1440用於刀鋒伺服模組主板1201~1210其中之一與第二機箱管理器1320之間進行信號交換。In another embodiment, please refer to FIG. 3, which is a functional block diagram of a blade server according to another embodiment of the present invention. As shown in FIG. 3, the blade server 1000' in this embodiment further has a third exchanger 1430 and a fourth exchanger 1440, as compared to the embodiment of FIG. The third switch 1430 is electrically connected to the first chassis manager 1310 and the blade servo module main boards 1201~1210. The third switch 1430 is used for signal exchange between one of the blade servo module main boards 1201~1210 and the first chassis manager 1310. The fourth switch 1440 is electrically connected to the second chassis manager 1320 and the blade servo module main boards 1201 to 1210. The fourth switch 1440 is used for signal exchange between one of the blade servo module main boards 1201~1210 and the second chassis manager 1320.
接著,請參照圖4,其係依據本發明一實施例的刀鋒伺服模組主板功能方塊圖。如圖4所示,以刀鋒伺服模組主板1201為例,刀鋒伺服模組主板1201具有基板管理控制器(baseboard management controller)BMC、第一積體電路匯流排(inter-integrated circuit)IIC1與第二積體電路匯流排IIC2,其中第一積體電路匯流排IIC1分別電性連接基板管理控制器BMC與第一機箱管理器1310,而第二積體電路匯流排IIC2分別電性連接基板管理控制器BMC與第二機箱管理器1320。於一實施例中,基板管理控制器BMC透過第二積體電路匯流排IIC2接收偵測信號Vdet,並依據偵測信號Vdet,選擇以第一積體電路匯流排IIC1與第二積體電路匯流排IIC2其中之一收發信號。於另一實施例中,第二機箱管理器1320具有額外的一個腳位,透過中介板1115而電性連接至基板管理控制器BMC,基板管理控制器BMC依據此腳位所傳來的偵測信號Vdet來以第一積體電路匯流排IIC1與第二積體電路匯流排IIC2其中之一收發信號。Next, please refer to FIG. 4 , which is a functional block diagram of a blade servo module mainboard according to an embodiment of the invention. As shown in FIG. 4, the blade servo module main board 1201 has a baseboard management controller BMC, a first integrated circuit inter-integrated circuit IIC1 The second integrated circuit bus bar IIC2, wherein the first integrated circuit bus bar IIC1 is electrically connected to the substrate management controller BMC and the first chassis manager 1310, respectively, and the second integrated circuit bus bar IIC2 is electrically connected to the substrate management control respectively. The BMC and the second chassis manager 1320. In an embodiment, the substrate management controller BMC receives the detection signal Vdet through the second integrated circuit bus bar IIC2, and selects the convergence of the first integrated circuit bus bar IIC1 and the second integrated circuit according to the detection signal Vdet. One of the rows of IIC2 sends and receives signals. In another embodiment, the second chassis manager 1320 has an additional pin, which is electrically connected to the baseboard management controller BMC through the interposer 1115. The baseboard management controller BMC detects the pin according to the pin. The signal Vdet is used to transmit and receive signals in one of the first integrated circuit bus bar IIC1 and the second integrated circuit bus bar IIC2.
此外,於一實施例中,刀鋒伺服模組主板1201更具有電性連接至基板管理控制器BMC的複雜可程式邏輯裝置CPLD。複雜可程式邏輯裝置CPLD具有第一串列通用輸入輸出連接埠(serial general purpose input/output)SGPIO1與第二串列通用輸入輸出連接埠SGPIO2。複雜可程式邏輯裝置CPLD分別透過第一串列通用輸入輸出連接埠SGPIO1與第二串列通用輸入輸出連接埠SGPIO2而電性連接至第一機箱管理器1310與第二機箱管理器1320。基板管理控制器BMC依據偵測信號Vdet產生對應的控制信號Vc來控制複雜可程式邏輯裝置CPLD以第一串列通用輸入輸出連接埠SGPIO1與第一機箱管理器1310溝通,或以第二串列通用輸入輸出連接埠SGPIO2來與第二機箱管理器1320溝通。In addition, in an embodiment, the blade servo module main board 1201 further has a complex programmable logic device CPLD electrically connected to the substrate management controller BMC. The complex programmable logic device CPLD has a first serial general purpose input/output SGPIO1 and a second serial general-purpose input/output connection SGPIO2. The complex programmable logic device CPLD is electrically connected to the first chassis manager 1310 and the second chassis manager 1320 through the first serial general-purpose input/output port GP SGPIO1 and the second serial port general-purpose input/output port 埠 SGPIO2, respectively. The substrate management controller BMC generates a corresponding control signal Vc according to the detection signal Vdet to control the complex programmable logic device CPLD to communicate with the first chassis manager 1310 via the first serial general-purpose input/output connection port SGPIO1, or in the second series. The general purpose input/output port 埠SGPIO2 communicates with the second chassis manager 1320.
於一實施例中,本發明更揭示了一種刀鋒伺服模組主板架構,請參照圖5,其係依據本發明一實施例的刀鋒伺服模組結構示意圖。如圖5所示,以刀鋒伺服模組主板1201為例,刀鋒伺服模組主板1201具有第一基板1201A、第二基板1201B與橋接板1201C。其中第一基板1201A設有第一轉接匯流排BUS1,第二基板1201B用以插設於對應的主板插槽以電性連接於第一機箱管理器1310與第二機箱管理器1320,此外第二基板1201B設有第二轉接匯流排BUS2。橋接板1201C具有一組第一接腳SKT1與一組第二接腳SKT2,第一接腳SKT1插設於第一轉接匯流排BUS1,且第二接腳SKT2插設於第二轉接匯流排BUS2。其中基板控制器BMC、第一積體電路匯流排IIC1與第二積體電路匯流排IIC2均設置於第一基板1201A,並且第一積體電路匯流排IIC1與第二積體電路匯流排IIC2係透過橋接板1201C與第二基板1201B電性連接至第一機箱管理器1310與第二機箱管理器1320。具體來說,一般的刀鋒伺服模組主板有許多種不同的型號,並且每個型號所使用的基板厚度、腳位數量可能都有不同。本實施例中,藉由橋接板與第二基板的架構,使得每個刀鋒伺服模組主板不論其第一基板的規格為何,均能藉由統一規格的第二基板而插接到主板插槽。In one embodiment, the present invention further discloses a blade servo module motherboard structure. Referring to FIG. 5, it is a schematic structural diagram of a blade servo module according to an embodiment of the invention. As shown in FIG. 5, taking the blade servo module main board 1201 as an example, the blade servo module main board 1201 has a first substrate 1201A, a second substrate 1201B, and a bridge board 1201C. The first substrate 1201A is provided with a first switching bus BUS1, and the second substrate 1201B is inserted into the corresponding motherboard slot to be electrically connected to the first chassis manager 1310 and the second chassis manager 1320. The second substrate 1201B is provided with a second transfer bus bar BUS2. The bridge board 1201C has a set of first pins SKT1 and a set of second pins SKT2. The first pin SKT1 is inserted in the first transfer bus BUS1, and the second pin SKT2 is inserted in the second transfer bus. Row BUS2. The substrate controller BMC, the first integrated circuit bus bar IIC1 and the second integrated circuit bus bar IIC2 are all disposed on the first substrate 1201A, and the first integrated circuit bus bar IIC1 and the second integrated circuit bus bar IIC2 are The first chassis manager 1310 and the second chassis manager 1320 are electrically connected to the first chassis manager 1310 and the second substrate 1201B through the bridge board 1201C. Specifically, there are many different models of the general blade servo module motherboard, and the thickness of the substrate and the number of pins used in each model may be different. In this embodiment, the structure of the bridge board and the second substrate enables each blade servo module board to be plugged into the motherboard slot by using the second substrate of the uniform specification regardless of the specifications of the first substrate. .
於一實施例中,如圖6所示,圖6的實施例與圖5的實施例的差異在於,第一基板1201A與第二基板1201B之間有一個空隙G,此空隙G作為容置區以容置一個特定的電子元件。於一實施例中,位於空隙G的電子元件例如為一個硬碟背板。In an embodiment, as shown in FIG. 6, the embodiment of FIG. 6 differs from the embodiment of FIG. 5 in that a gap G is formed between the first substrate 1201A and the second substrate 1201B, and the gap G serves as an accommodating area. To accommodate a specific electronic component. In one embodiment, the electronic component located in the gap G is, for example, a hard disk backplane.
綜上所述,依據本發明的刀鋒伺服器,藉由第二機箱管理器偵測第一機箱管理器是否正常運作,使多個刀鋒伺服模組主板依據偵測結果受控於第一機箱管理器或是第二機箱管理器。因此,第一機箱管理器故障或是需要被維修、抽換,同一個刀封伺服器中的刀鋒伺服模組主板能暫時受控於正常運作的第二機箱管理器。In summary, according to the blade server of the present invention, the second chassis manager detects whether the first chassis manager is operating normally, so that the plurality of blade servo module boards are controlled by the first chassis according to the detection result. Or the second chassis manager. Therefore, the first chassis manager is faulty or needs to be repaired and replaced, and the blade servo module motherboard in the same knife-cutting server can be temporarily controlled by the second chassis manager in normal operation.
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention has been disclosed above in the foregoing embodiments, it is not intended to limit the invention. It is within the scope of the invention to be modified and modified without departing from the spirit and scope of the invention. Please refer to the attached patent application for the scope of protection defined by the present invention.
1000‧‧‧刀鋒伺服器1000‧‧‧blade server
1100‧‧‧殼體1100‧‧‧shell
1101~1110‧‧‧主板插槽1101~1110‧‧‧ motherboard slot
1111、1113‧‧‧管理器插槽1111, 1113‧‧‧Manager slot
1115‧‧‧中介板1115‧‧‧Intermediary board
1201~1210‧‧‧刀鋒伺服模組主板1201~1210‧‧‧ Blade Servo Module Motherboard
1201A‧‧‧第一基板1201A‧‧‧First substrate
1201B‧‧‧第二基板1201B‧‧‧second substrate
1201C‧‧‧橋接板1201C‧‧‧Bridge board
1310、1320‧‧‧機箱管理器1310, 1320‧‧‧Chassis Manager
1410~1440‧‧‧交換器1410~1440‧‧‧Switch
CPLD‧‧‧複雜可程式邏輯裝置CPLD‧‧‧ Complex Programmable Logic Device
BMC‧‧‧基板管理控制器BMC‧‧‧Baseboard Management Controller
BUS1、BUS2‧‧‧轉接匯流排BUS1, BUS2‧‧‧Transfer busbar
G‧‧‧空隙G‧‧‧ gap
IIC1、IIC2‧‧‧積體電路匯流排IIC1, IIC2‧‧‧ integrated circuit bus
req‧‧‧請求信號Req‧‧‧ request signal
resp‧‧‧回應封包Resp‧‧‧Response packet
SGPIO1、SGPIO2‧‧‧串列通用輸入輸出連接埠SGPIO1, SGPIO2‧‧‧ Serialized I/O ports埠
SKT1、SKT2‧‧‧接腳SKT1, SKT2‧‧‧ pin
Vdet‧‧‧偵測信號Vdet‧‧‧Detection signal
Vc‧‧‧控制信號Vc‧‧‧ control signal
圖1A係依據本發明一實施例的刀鋒伺服器俯視圖。 圖1B係對應圖1A的刀鋒伺服器前視圖。 圖1C係對應圖1A的刀鋒伺服器後視圖。 圖2係依據本發明一實施例的刀鋒伺服器功能方塊圖。 圖3係依據本發明另一實施例的刀鋒伺服器功能方塊圖。 圖4係依據本發明一實施例的刀鋒伺服模組主板功能方塊圖。 圖5係依據本發明一實施例的刀鋒伺服模組結構示意圖。 圖6係依據本發明另一實施例的刀鋒伺服模組結構示意圖。1A is a top plan view of a blade servo in accordance with an embodiment of the present invention. Figure 1B is a front elevational view of the blade server corresponding to Figure 1A. Figure 1C is a rear elevational view of the blade server corresponding to Figure 1A. 2 is a functional block diagram of a blade server in accordance with an embodiment of the present invention. 3 is a functional block diagram of a blade server in accordance with another embodiment of the present invention. 4 is a functional block diagram of a motherboard of a blade servo module according to an embodiment of the invention. FIG. 5 is a schematic structural view of a blade servo module according to an embodiment of the invention. 6 is a schematic structural view of a blade servo module according to another embodiment of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106142614A TW201926067A (en) | 2017-12-05 | 2017-12-05 | Blade server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106142614A TW201926067A (en) | 2017-12-05 | 2017-12-05 | Blade server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201926067A true TW201926067A (en) | 2019-07-01 |
Family
ID=68048910
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106142614A TW201926067A (en) | 2017-12-05 | 2017-12-05 | Blade server |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201926067A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI850146B (en) * | 2023-11-06 | 2024-07-21 | 英業達股份有限公司 | Control system in server control system in server in the sever and brige board in the control system |
-
2017
- 2017-12-05 TW TW106142614A patent/TW201926067A/en unknown
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI850146B (en) * | 2023-11-06 | 2024-07-21 | 英業達股份有限公司 | Control system in server control system in server in the sever and brige board in the control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102346520B (en) | Server system | |
| TWI759564B (en) | Rack-mountable data storage system and programable logic device | |
| CN103138971B (en) | Server cabinet system | |
| US11051422B2 (en) | Modular server design | |
| US20050033890A1 (en) | Hot-pluggable peripheral input device coupling system | |
| US7206947B2 (en) | System and method for providing a persistent power mask | |
| CN104899063B (en) | Server management system and starting method | |
| CN119356490A (en) | Mainboard, mainboard system, server, node interconnection structure and server system | |
| CN117111693A (en) | A server chassis system, server chassis system design method and equipment | |
| CN105549696A (en) | Rack-mounted server system with case management function | |
| TW202423225A (en) | Dual-sided expansion card with offset slot alignment | |
| CN110806989A (en) | Storage server | |
| TWI417738B (en) | A server system | |
| US7000053B2 (en) | Computer system having a hot swappable hot swap controller | |
| CN108959158A (en) | A kind of processor plate based on Whitley platform | |
| CN105471652B (en) | Big data all-in-one machine and redundancy management unit thereof | |
| TW201926067A (en) | Blade server | |
| WO2025214078A9 (en) | Computing device and control method | |
| US8151011B2 (en) | Input-output fabric conflict detection and resolution in a blade compute module system | |
| CN114047803A (en) | Computer mainboard, dual-path processor computer and four-path processor computer | |
| WO2025161317A1 (en) | Server | |
| TWI419154B (en) | A storage system | |
| US10303224B1 (en) | Blade server | |
| CN218273375U (en) | AST 2500-based BMC management module and server system | |
| CN114340248A (en) | Storage server and independent machine head control system thereof |