TWI893531B - Dual system server - Google Patents
Dual system serverInfo
- Publication number
- TWI893531B TWI893531B TW112144418A TW112144418A TWI893531B TW I893531 B TWI893531 B TW I893531B TW 112144418 A TW112144418 A TW 112144418A TW 112144418 A TW112144418 A TW 112144418A TW I893531 B TWI893531 B TW I893531B
- Authority
- TW
- Taiwan
- Prior art keywords
- connector
- interface
- management controller
- dual
- baseboard management
- Prior art date
Links
Landscapes
- Hardware Redundancy (AREA)
Abstract
Description
本發明係關於一種雙系統伺服器。The present invention relates to a dual-system server.
目前大多伺服器都是採用雙基座(socket),且兩個基座之間以超通道互連(ultra path interconnect,UPI)連接。然而,此架構的成本較高,且容易因其中一個基座損壞而導致整體系統無法正常運行。Most current servers use dual sockets, connected via an ultra-path interconnect (UPI). However, this architecture is costly and can easily cause the entire system to malfunction if one socket fails.
鑒於上述,本發明提供一種解決上述問題的雙系統伺服器。In view of the above, the present invention provides a dual-system server that solves the above problems.
依據本發明一實施例的雙系統伺服器,包含:中央處理器、第一基板管理控制器、第二基板管理控制器以及複雜可程式邏輯裝置。第一基板管理控制器經由第一快捷週邊組件互連介面連接於中央處理器。第二基板管理控制器經由第二快捷週邊組件互連介面連接於中央處理器。複雜可程式邏輯裝置經由第一積體電路之間介面連接於第一基板管理控制器,及經由第二積體電路之間介面連接於第二基板管理控制器。According to one embodiment of the present invention, a dual-system server includes a central processing unit (CPU), a first baseboard management controller (BMC), a second BMC, and a complex programmable logic device (CPLD). The first BMC is connected to the CPU via a first QPI (Quick Peripheral Component Interconnect) interface. The second BMC is connected to the CPU via a second QPI (Quick Peripheral Component Interconnect) interface. The CPL is connected to the first BMC via a first IIC interface and to the second BMC via a second IIC interface.
綜上所述,依據本發明一或多個實施例的雙系統伺服器,可以實現在一個主板上有兩個單路伺服器的架構,且可同時兼容雙系統的功能,進而降低伺服器的成本。In summary, the dual-system server according to one or more embodiments of the present invention can realize the architecture of two single-channel servers on one motherboard and can be compatible with the functions of the dual systems at the same time, thereby reducing the cost of the server.
以上之關於本揭露內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。The above description of the present disclosure and the following description of the embodiments are intended to demonstrate and explain the spirit and principles of the present invention, and to provide further explanation of the scope of the patent application of the present invention.
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。The following detailed description of the features and advantages of the present invention is sufficient to enable anyone skilled in the relevant art to understand the technical content of the present invention and implement it accordingly. Based on the disclosure, patent application scope, and drawings in this specification, anyone skilled in the relevant art can easily understand the relevant objectives and advantages of the present invention. The following examples are intended to further illustrate the concepts of the present invention in detail and are not intended to limit the scope of the present invention in any way.
請參考圖1,其中圖1係依據本發明第一實施例所繪示的雙系統伺服器的方塊圖。如圖1所示,雙系統伺服器1包括中央處理器10、第一基板管理控制器11、第二基板管理控制器12以及複雜可程式邏輯裝置13。Please refer to FIG1 , which is a block diagram of a dual-system server according to a first embodiment of the present invention. As shown in FIG1 , the dual-system server 1 includes a central processing unit 10 , a first baseboard management controller 11 , a second baseboard management controller 12 , and a complex programmable logic device 13 .
第一基板管理控制器11經由第一快捷週邊組件互連介面101連接於中央處理器10。第二基板管理控制器12經由第二快捷週邊組件互連介面102連接於中央處理器10。複雜可程式邏輯裝置13經由第一積體電路之間介面103連接於第一基板管理控制器11,及經由第二積體電路之間介面104連接於第二基板管理控制器12。The first baseboard management controller 11 is connected to the central processing unit 10 via a first express peripheral component interconnect interface 101. The second baseboard management controller 12 is connected to the central processing unit 10 via a second express peripheral component interconnect interface 102. The complex programmable logic device 13 is connected to the first baseboard management controller 11 via a first inter-IC interface 103 and to the second baseboard management controller 12 via a second inter-IC interface 104.
第一基板管理控制器11及第二基板管理控制器12較佳為相同型號的基板管理控制器。在圖1的架構中,第一基板管理控制器11及第二基板管理控制器12可各自讀取中央處理器10。透過圖1的架構,可以實現在一個主板上有兩個單路伺服器的架構,且可同時兼容雙系統的功能,進而降低伺服器的成本。The first BMC 11 and the second BMC 12 are preferably of the same model. In the architecture of Figure 1 , the first BMC 11 and the second BMC 12 can each access the CPU 10 . This architecture allows for two single-socket servers on a single motherboard, while maintaining dual-system functionality and reducing server costs.
複雜可程式邏輯裝置13更連接於風扇控制器A1。複雜可程式邏輯裝置13可包括多個暫存器(register),用於儲存風扇的脈衝寬度調變值。複雜可程式邏輯裝置13可根據暫存器的脈衝寬度調變值判斷風扇的最高轉速。此外,複雜可程式邏輯裝置13可在讀取不到第一積體電路之間介面103及第二積體電路之間介面104中的任一者時,以安全轉速控制風扇。換言之,複雜可程式邏輯裝置13可檢測第一積體電路之間介面103及第二積體電路之間介面104,當複雜可程式邏輯裝置13檢測不到第一積體電路之間介面103及第二積體電路之間介面104中的任一者時,可能表示對應的基板管理控制器掛失。因此,複雜可程式邏輯裝置13可輸出安全轉速至風扇控制器A1,以控制風扇以安全轉速運作。據此,可以確保系統風扇正常運行,不會因為異常狀況(例如,溫度過高)導致假當機(hang)的情況。The complex programmable logic device 13 is further connected to the fan controller A1. The complex programmable logic device 13 may include multiple registers for storing the fan's pulse width modulation (PWM) values. The complex programmable logic device 13 can determine the maximum fan speed based on the PWM values in the registers. Furthermore, the complex programmable logic device 13 can control the fan at a safe speed if it cannot read either the first integrated circuit interface 103 or the second integrated circuit interface 104. In other words, the complex programmable logic device 13 can detect the first integrated circuit interface 103 and the second integrated circuit interface 104. If the complex programmable logic device 13 fails to detect either the first integrated circuit interface 103 or the second integrated circuit interface 104, it may indicate that the corresponding baseboard management controller has failed. Therefore, the complex programmable logic device 13 can output a safe speed to the fan controller A1 to control the fan to operate at the safe speed. This ensures that the system fans operate normally and prevents false freezes caused by abnormal conditions (such as excessive temperature).
請接著參考圖2,其中圖2係依據本發明第二實施例所繪示的雙系統伺服器的方塊圖。如圖2所示,雙系統伺服器2包括中央處理器20、第一基板管理控制器21、第二基板管理控制器22、複雜可程式邏輯裝置23以及解多工晶片24。Please refer to Figure 2, which is a block diagram of a dual-system server according to a second embodiment of the present invention. As shown in Figure 2, the dual-system server 2 includes a central processing unit 20, a first baseboard management controller 21, a second baseboard management controller 22, a complex programmable logic device 23, and a demultiplexer chip 24.
第一基板管理控制器21經由第一快捷週邊組件互連介面201連接於中央處理器20。第二基板管理控制器22經由第二快捷週邊組件互連介面202連接於中央處理器20。複雜可程式邏輯裝置23經由第一積體電路之間介面203連接於第一基板管理控制器21,及經由第二積體電路之間介面204連接於第二基板管理控制器22。解多工器24可連接於第一基板管理控制器21、第二基板管理控制器22及複雜可程式邏輯裝置23。The first baseboard management controller 21 is connected to the central processing unit 20 via a first express peripheral component interconnect interface 201. The second baseboard management controller 22 is connected to the central processing unit 20 via a second express peripheral component interconnect interface 202. The complex programmable logic device 23 is connected to the first baseboard management controller 21 via a first inter-IC interface 203 and to the second baseboard management controller 22 via a second inter-IC interface 204. The demultiplexer 24 can be connected to the first baseboard management controller 21, the second baseboard management controller 22, and the complex programmable logic device 23.
雙系統伺服器2的中央處理器20、第一基板管理控制器21、第二基板管理控制器22及複雜可程式邏輯裝置23分別與圖1的雙系統伺服器1的中央處理器10、第一基板管理控制器11、第二基板管理控制器12及複雜可程式邏輯裝置13,故不於此贅述。The CPU 20, first BMC 21, second BMC 22, and complex programmable logic device 23 of the dual-system server 2 are respectively the same as the CPU 10, first BMC 11, second BMC 12, and complex programmable logic device 13 of the dual-system server 1 in FIG. 1 , and therefore are not described in detail here.
解多工器24用於允許第一積體電路之間介面203及第二積體電路之間介面204中的一者的通訊,及停止另一者的通訊。換言之,以第一積體電路之間介面203為被允許通訊的介面為例,解多工器24可作為仲裁元件,用於允許第一積體電路之間介面203通訊,及控制第二積體電路之間介面204在第一積體電路之間介面203進行通訊的期間不進行通訊。舉例而言,解多工器24的型號可為PCA9641。Demultiplexer 24 is used to allow communication between one of first and second integrated circuit interfaces 203 and 204, and to prevent communication between the other. In other words, if first inter-IC interface 203 is the interface permitted to communicate, demultiplexer 24 can function as an arbitration element, allowing communication between first inter-IC interface 203 and preventing second inter-IC interface 204 from communicating while first inter-IC interface 203 is communicating. For example, demultiplexer 24 can be a PCA9641.
請接著參考圖3,其中圖3係依據本發明第三實施例所繪示的雙系統伺服器的方塊圖。如圖3所示,雙系統伺服器3包括中央處理器30、第一基板管理控制器31、第二基板管理控制器32、複雜可程式邏輯裝置33、薄型連接器34、訊號連接器35、第一M.2連接器36及第二M.2連接器37以及溫度感測器38。Please refer to Figure 3, which is a block diagram of a dual-system server according to a third embodiment of the present invention. As shown in Figure 3, the dual-system server 3 includes a central processing unit 30, a first baseboard management controller 31, a second baseboard management controller 32, a complex programmable logic device 33, a low-profile connector 34, a signal connector 35, a first M.2 connector 36, a second M.2 connector 37, and a temperature sensor 38.
第一基板管理控制器31經由第一快捷週邊組件互連介面301連接於中央處理器30。第二基板管理控制器32經由第二快捷週邊組件互連介面302連接於中央處理器30。複雜可程式邏輯裝置33經由第一積體電路之間介面303連接於第一基板管理控制器31,及經由第二積體電路之間介面304連接於第二基板管理控制器32。The first baseboard management controller 31 is connected to the central processing unit 30 via a first express peripheral component interconnect interface 301. The second baseboard management controller 32 is connected to the central processing unit 30 via a second express peripheral component interconnect interface 302. The complex programmable logic device 33 is connected to the first baseboard management controller 31 via a first inter-IC interface 303 and to the second baseboard management controller 32 via a second inter-IC interface 304.
雙系統伺服器3的中央處理器30、第一基板管理控制器31、第二基板管理控制器32及複雜可程式邏輯裝置33分別與圖1的雙系統伺服器1的中央處理器10、第一基板管理控制器11、第二基板管理控制器12及複雜可程式邏輯裝置13,故不於此贅述。The CPU 30, first BMC 31, second BMC 32, and complex programmable logic device 33 of the dual-system server 3 are respectively the same as the CPU 10, first BMC 11, second BMC 12, and complex programmable logic device 13 of the dual-system server 1 in FIG. 1 , and therefore are not described in detail here.
如圖3所示,雙系統伺服器3更包括主板300A,中央處理器30、第一基板管理控制器31、第二基板管理控制器32、複雜可程式邏輯裝置33、薄型連接器34以及訊號連接器35可共同設置於主板300A上。薄型連接器34可為J3連接器,訊號連接器35可為J4連接器,且可為主板300A上的旁帶(sideband)連接器。並且,雙系統伺服器3更包括M.2背板300B,以及設置於M.2背板300B上的第一M.2連接器36及第二M.2連接器37。As shown in Figure 3, the dual-system server 3 further includes a motherboard 300A. A CPU 30, a first baseboard management controller 31, a second baseboard management controller 32, a complex programmable logic device 33, a low-profile connector 34, and a signal connector 35 may all be located on the motherboard 300A. The low-profile connector 34 may be a J3 connector, and the signal connector 35 may be a J4 connector, both of which may be sideband connectors on the motherboard 300A. Furthermore, the dual-system server 3 further includes an M.2 backplane 300B, and a first M.2 connector 36 and a second M.2 connector 37 located on the M.2 backplane 300B.
M.2背板300B連接於主板300A。薄型連接器34連接於第一M.2連接器36及第二M.2連接器37。訊號連接器35連接於第一M.2連接器36及第二M.2連接器37。舉例而言,薄型連接器34及訊號連接器35可分別透過Y型連接線連接於第一M.2連接器36及第二M.2連接器37。第一M.2連接器36及第二M.2連接器37可分別連接M.2硬碟,其中M.2硬碟可用於儲存開機系統。並且,第一M.2連接器36及第二M.2連接器37可支援第五代快捷週邊組件互連標準,且可各自有四個插槽。The M.2 backplane 300B is connected to the motherboard 300A. The low-profile connector 34 is connected to the first M.2 connector 36 and the second M.2 connector 37. The signal connector 35 is connected to the first M.2 connector 36 and the second M.2 connector 37. For example, the low-profile connector 34 and the signal connector 35 can be connected to the first M.2 connector 36 and the second M.2 connector 37, respectively, via a Y-shaped cable. The first M.2 connector 36 and the second M.2 connector 37 can each be connected to an M.2 hard drive, which can be used to store the boot system. Furthermore, the first M.2 connector 36 and the second M.2 connector 37 can support the Peripheral Component Interconnect Gen5 standard and each can have four slots.
換言之,主板300A上的元件(例如,第一基板管理控制器31及第二基板管理控制器32)產生的訊號可透過薄型連接器34及訊號連接器35輸出至第一M.2連接器36及第二M.2連接器37,以控制第一M.2連接器36及第二M.2連接器37各自連接的M.2硬碟(例如,控制上電)。具體而言,薄型連接器34可分別向第一M.2連接器36以及第二M.2連接器37傳輸快捷週邊組件互連訊號、待機電壓(例如,3.3伏特)、偵測是否存在M.2硬碟的偵測訊號及時脈訊號等。透過上述架構,即使其中一個M.2連接器出現問題時,另一個M.2連接器仍可正常運作。In other words, signals generated by components on the motherboard 300A (e.g., the first baseboard management controller 31 and the second baseboard management controller 32) can be output to the first M.2 connector 36 and the second M.2 connector 37 via the low-profile connector 34 and the signal connector 35. This allows them to control the M.2 hard drives connected to them (e.g., power on). Specifically, the low-profile connector 34 transmits quick peripheral component interconnect signals, a standby voltage (e.g., 3.3 volts), a detection signal for detecting the presence of an M.2 hard drive, and a clock signal to the first and second M.2 connectors 36 and 37, respectively. This architecture ensures that even if one M.2 connector experiences a problem, the other can still operate normally.
雙系統伺服器3的溫度感測器38設置於M.2背板300B上且連接於訊號連接器35。溫度感測器38可用於感測M.2背板300B對應的溫度。舉例而言,溫度感測器38可用於感測第一M.2連接器36、第二M.2連接器37及/或第一M.2連接器36及第二M.2連接器37各自連接的M.2硬碟的溫度。並且,溫度感測器38的感測結果可經由訊號連接器35傳輸至第一基板管理控制器31及第二基板管理控制器32。The temperature sensor 38 of the dual-system server 3 is installed on the M.2 backplane 300B and connected to the signal connector 35. The temperature sensor 38 can be used to sense the temperature of the M.2 backplane 300B. For example, the temperature sensor 38 can be used to sense the temperature of the first M.2 connector 36, the second M.2 connector 37, and/or the temperature of the M.2 hard drives connected to the first and second M.2 connectors 36 and 37. Furthermore, the sensing results of the temperature sensor 38 can be transmitted to the first and second baseboard management controllers 31 and 32 via the signal connector 35.
此外,主板300A上可更設置現場可更換單元(field replacement unit,FRU),連接於M.2背板300B。現場可更換單元可將M.2背板300B的資訊(例如,M.2背板300B的序列號等)傳輸至主板300A。In addition, a field replacement unit (FRU) may be provided on the motherboard 300A and connected to the M.2 backplane 300B. The FRU may transmit information about the M.2 backplane 300B (e.g., the serial number of the M.2 backplane 300B) to the motherboard 300A.
請接著參考圖4,其中圖4係依據本發明第四實施例所繪示的雙系統伺服器的方塊圖。如圖4所示,雙系統伺服器4包括中央處理器40、第一基板管理控制器41、第二基板管理控制器42、複雜可程式邏輯裝置43、薄型連接器44、第一網口連接器45以及第二網口連接器46。Please refer to Figure 4, which is a block diagram of a dual-system server according to a fourth embodiment of the present invention. As shown in Figure 4, the dual-system server 4 includes a central processing unit 40, a first baseboard management controller 41, a second baseboard management controller 42, a complex programmable logic device 43, a thin connector 44, a first network port connector 45, and a second network port connector 46.
第一基板管理控制器41經由第一快捷週邊組件互連介面401連接於中央處理器40。第二基板管理控制器42經由第二快捷週邊組件互連介面402連接於中央處理器40。複雜可程式邏輯裝置43經由第一積體電路之間介面403連接於第一基板管理控制器41,及經由第二積體電路之間介面404連接於第二基板管理控制器42。The first baseboard management controller 41 is connected to the central processing unit 40 via a first quick peripheral component interconnect interface 401. The second baseboard management controller 42 is connected to the central processing unit 40 via a second quick peripheral component interconnect interface 402. The complex programmable logic device 43 is connected to the first baseboard management controller 41 via a first inter-IC interface 403 and to the second baseboard management controller 42 via a second inter-IC interface 404.
雙系統伺服器4的中央處理器40、第一基板管理控制器41、第二基板管理控制器42及複雜可程式邏輯裝置43分別與圖1的雙系統伺服器1的中央處理器10、第一基板管理控制器11、第二基板管理控制器12及複雜可程式邏輯裝置13,故不於此贅述。The CPU 40, first BMC 41, second BMC 42, and complex programmable logic device 43 of the dual-system server 4 are respectively the same as the CPU 10, first BMC 11, second BMC 12, and complex programmable logic device 13 of the dual-system server 1 in FIG. 1 , and therefore are not described in detail here.
第一基板管理控制器41及第二基板管理控制器42可共同連接於薄型連接器44,其中薄型連接器44例如為J1連接器。薄型連接器44更分別連接於第一網口連接器45及第二網口連接器46。第一網口連接器45及第二網口連接器46可為J2的雙網口連接器。第一網口連接器45及第二網口連接器46可分別為RJ45網口連接器。The first baseboard management controller 41 and the second baseboard management controller 42 can be connected to a thin connector 44, such as a J1 connector. The thin connector 44 is further connected to a first network port connector 45 and a second network port connector 46, respectively. The first network port connector 45 and the second network port connector 46 can be dual-port J2 network port connectors. The first network port connector 45 and the second network port connector 46 can each be an RJ45 network port connector.
第一網口連接器45及第二網口連接器46可輸出各自的網口速率至薄型連接器44,網口速率可經由薄型連接器44被傳輸至第一基板管理控制器41及第二基板管理控制器42。舉例而言,薄型連接器44可將網口速率傳輸至如上述的現場可更換單元,及由現場可更換單元將網口速率傳輸至第一基板管理控制器41及第二基板管理控制器42。The first and second network port connectors 45 and 46 can output their respective network port speeds to the thin connector 44. The network port speeds can then be transmitted to the first and second baseboard management controllers 41 and 42 via the thin connector 44. For example, the thin connector 44 can transmit the network port speed to the field replaceable unit (FRU) described above, and the FRU can transmit the network port speed to the first and second baseboard management controllers 41 and 42.
此外,薄型連接器44更連接於第三網口連接器。第三網口連接器可為J2的單網口連接器。第三網口連接器可為RJ45網口連接器。另外,薄型連接器44可與第一網口連接器45、第二網口連接器46及第三網口連接器分別執行雙向溝通,例如傳輸媒體相依介面(medium dependent interface,MDI)訊號。透過上述架構,可以兼容單節點及雙節點的網口功能,有效降低雙系統伺服器的設計成本。Furthermore, the thin connector 44 is further connected to the third network port connector. The third network port connector can be a single-port connector like J2. The third network port connector can be an RJ45 network port connector. Furthermore, the thin connector 44 can perform bidirectional communication with the first network port connector 45, the second network port connector 46, and the third network port connector, respectively, such as transmitting medium-dependent interface (MDI) signals. This architecture allows for compatibility with both single-node and dual-node network port functions, effectively reducing the design cost of dual-system servers.
請接著參考圖5,其中圖5係依據本發明第五實施例所繪示的雙系統伺服器的方塊圖。如圖5所示,雙系統伺服器5包括中央處理器50、第一基板管理控制器51、第二基板管理控制器52、複雜可程式邏輯裝置53、第一連接器54、第二連接器55、第三連接器56、第四連接器57、溫度感測器58以及現場可更換單元59。Please refer to Figure 5, which is a block diagram of a dual-system server according to a fifth embodiment of the present invention. As shown in Figure 5, the dual-system server 5 includes a central processing unit 50, a first baseboard management controller 51, a second baseboard management controller 52, a complex programmable logic device 53, a first connector 54, a second connector 55, a third connector 56, a fourth connector 57, a temperature sensor 58, and a field replaceable unit 59.
第一基板管理控制器51經由第一快捷週邊組件互連介面501連接於中央處理器50。第二基板管理控制器52經由第二快捷週邊組件互連介面502連接於中央處理器50。複雜可程式邏輯裝置53經由第一積體電路之間介面503連接於第一基板管理控制器51,及經由第二積體電路之間介面504連接於第二基板管理控制器52。The first baseboard management controller 51 is connected to the central processing unit 50 via a first quick peripheral component interconnect interface 501. The second baseboard management controller 52 is connected to the central processing unit 50 via a second quick peripheral component interconnect interface 502. The complex programmable logic device 53 is connected to the first baseboard management controller 51 via a first inter-IC interface 503 and to the second baseboard management controller 52 via a second inter-IC interface 504.
雙系統伺服器5的中央處理器50、第一基板管理控制器51、第二基板管理控制器52及複雜可程式邏輯裝置53分別與圖1的雙系統伺服器1的中央處理器10、第一基板管理控制器11、第二基板管理控制器12及複雜可程式邏輯裝置13,故不於此贅述。The CPU 50, first BMC 51, second BMC 52, and complex programmable logic device 53 of the dual-system server 5 are respectively the same as the CPU 10, first BMC 11, second BMC 12, and complex programmable logic device 13 of the dual-system server 1 in FIG. 1 , and therefore are not described in detail here.
如圖5所示,雙系統伺服器5更包括主板500A及耳板500B。中央處理器50、第一基板管理控制器51、第二基板管理控制器52、複雜可程式邏輯裝置53、第一連接器54以及第二連接器55可共同設置於主板500A上。第一連接器54到第四連接器57可共同設置於耳板500B上,且可以板上纜線(cable on board)的方式焊接於耳板500B上。第一連接器54連接於第二連接器55、溫度感測器58及現場可更換單元59,第二連接器55連接於第三連接器56及顯示器A2,及第三連接器56連接於第四連接器57。此外,現場可更換單元59更連接於第一基板管理控制器51及第二基板管理控制器52。透過將第一連接器54到第四連接器57可共同設置於耳板500B上架構,可以使連接器共用一個耳板,進而降低雙系統伺服器的成本。As shown in Figure 5, the dual-system server 5 further includes a mainboard 500A and an earboard 500B. The CPU 50, the first baseboard management controller 51, the second baseboard management controller 52, the complex programmable logic device 53, the first connector 54, and the second connector 55 can be collectively arranged on the mainboard 500A. The first connector 54 through the fourth connector 57 can be collectively arranged on the earboard 500B and can be soldered to the earboard 500B using an on-board cable. The first connector 54 is connected to the second connector 55, the temperature sensor 58, and the field-replaceable unit 59. The second connector 55 is connected to the third connector 56 and the display A2, and the third connector 56 is connected to the fourth connector 57. In addition, the field-replaceable unit 59 is further connected to the first baseboard management controller 51 and the second baseboard management controller 52. By placing the first to fourth connectors 54 to 57 on the ear board 500B, the connectors can share one ear board, thereby reducing the cost of the dual-system server.
第一連接器54到第四連接器57可分別為J1連接器、J2連接器、J7連接器及J5連接器,舉例而言,第一連接器54可為MP連接器,第二連接器55可為顯示埠,第三連接器56可為薄型連接器,第四連接器57可為C型(type C)的通用序列匯流排連接器,且第四連接器57的數量可為一個或兩個。The first connector 54 to the fourth connector 57 can be J1 connector, J2 connector, J7 connector and J5 connector respectively. For example, the first connector 54 can be an MP connector, the second connector 55 can be a display port, the third connector 56 can be a low-profile connector, and the fourth connector 57 can be a type-C Universal Serial Bus connector. There can be one or two fourth connectors 57.
第一連接器54可與第二連接器55之間進行雙向溝通,例如互相傳遞視訊圖形陣列(video graphic array,VGA)訊號。此外,第一連接器54可更與第二連接器55進行改善積體電路之間介面偵錯(debug)。第三連接器56可輸出溝通訊號至第二連接器55。第三連接器56可更連接於多個發光二極體,分別用於發出電力狀態、使用者識別碼(user identifier,UID)及訊號狀態等的顏色的光。第四連接器57可與第三連接器56進行通用序列匯流排的雙向溝通。The first connector 54 enables bidirectional communication with the second connector 55, for example, transmitting video graphic array (VGA) signals. Furthermore, the first connector 54 can also communicate with the second connector 55 to improve integrated circuit interface debugging. The third connector 56 can output communication signals to the second connector 55. The third connector 56 can also be connected to multiple light-emitting diodes, each configured to emit light indicating power status, user identifier (UID), and signal status. The fourth connector 57 enables bidirectional communication with the third connector 56 via the Universal Serial Bus (USB).
溫度感測器58可用於感測耳板500B的進風口的溫度,且可經由第一連接器54及現場可更換單元59將感測到的溫度輸出至第一基板管理控制器51及第二基板管理控制器52。The temperature sensor 58 can be used to sense the temperature of the air inlet of the ear plate 500B, and can output the sensed temperature to the first baseboard management controller 51 and the second baseboard management controller 52 via the first connector 54 and the field replaceable unit 59.
請接著參考圖6,其中圖6係依據本發明第六實施例所繪示的雙系統伺服器的方塊圖。如圖6所示,雙系統伺服器6包括中央處理器60、第一基板管理控制器61、第二基板管理控制器62、複雜可程式邏輯裝置63、第一長硬碟64、第二長硬碟65以及短硬碟66。Please refer to Figure 6, which is a block diagram of a dual-system server according to a sixth embodiment of the present invention. As shown in Figure 6, the dual-system server 6 includes a central processing unit 60, a first baseboard management controller 61, a second baseboard management controller 62, a complex programmable logic device 63, a first long hard drive 64, a second long hard drive 65, and a short hard drive 66.
第一基板管理控制器61經由第一快捷週邊組件互連介面601連接於中央處理器60。第二基板管理控制器62經由第二快捷週邊組件互連介面602連接於中央處理器60。複雜可程式邏輯裝置63經由第一積體電路之間介面603連接於第一基板管理控制器61,及經由第二積體電路之間介面604連接於第二基板管理控制器62。The first baseboard management controller 61 is connected to the central processing unit 60 via a first quick peripheral component interconnect interface 601. The second baseboard management controller 62 is connected to the central processing unit 60 via a second quick peripheral component interconnect interface 602. The complex programmable logic device 63 is connected to the first baseboard management controller 61 via a first inter-IC interface 603 and to the second baseboard management controller 62 via a second inter-IC interface 604.
雙系統伺服器6的中央處理器60、第一基板管理控制器61、第二基板管理控制器62及複雜可程式邏輯裝置63分別與圖1的雙系統伺服器1的中央處理器10、第一基板管理控制器11、第二基板管理控制器12及複雜可程式邏輯裝置13,故不於此贅述。The CPU 60, first BMC 61, second BMC 62, and complex programmable logic device 63 of the dual-system server 6 are respectively the same as the CPU 10, first BMC 11, second BMC 12, and complex programmable logic device 13 of the dual-system server 1 in FIG. 1 , and therefore are not described in detail here.
如圖6所示,雙系統伺服器6更包括主板600A及背板600B。中央處理器60、第一基板管理控制器61、第二基板管理控制器62及複雜可程式邏輯裝置63可共同設置於主板600A上。第一長硬碟64、第二長硬碟65及短硬碟66可分別連接於背板600B。具體而言,第一長硬碟64可經第一快捷週邊組件互連介面連接於背板600B;第二長硬碟65可經第二快捷週邊組件互連介面連接於背板600B;以及短硬碟66可經第三快捷週邊組件互連介面連接於背板600B。進一步而言,背板600B可包括三個迷你冷邊輸入輸出(mini cool edge input/output,MCIO)連接器,分別連接第一長硬碟64、第二長硬碟65及短硬碟66。As shown in FIG6 , the dual-system server 6 further includes a motherboard 600A and a backplane 600B. The central processing unit 60, the first baseboard management controller 61, the second baseboard management controller 62, and the complex programmable logic device 63 can be collectively disposed on the motherboard 600A. A first long hard drive 64, a second long hard drive 65, and a short hard drive 66 can be connected to the backplane 600B, respectively. Specifically, the first long hard drive 64 can be connected to the backplane 600B via a first express peripheral component interconnect interface; the second long hard drive 65 can be connected to the backplane 600B via a second express peripheral component interconnect interface; and the short hard drive 66 can be connected to the backplane 600B via a third express peripheral component interconnect interface. Furthermore, the backplane 600B may include three mini cool edge input/output (MCIO) connectors, which are connected to the first long hard drive 64, the second long hard drive 65, and the short hard drive 66 respectively.
此外,第一快捷週邊組件互連介面及第二快捷週邊組件互連介面各自對應八個插槽,第三快捷週邊組件互連介面可對應四個插槽。換言之,第一長硬碟64及第二長硬碟65各自透過為快捷週邊組件互連介面的八個插槽連接於背板600B,短硬碟66透過為快捷週邊組件互連介面的四個插槽連接於背板600B。Furthermore, the first and second Express Peripheral Component Interconnect interfaces each correspond to eight slots, and the third Express Peripheral Component Interconnect interface can correspond to four slots. In other words, the first long hard drive 64 and the second long hard drive 65 each connect to the backplane 600B via eight slots on the Express Peripheral Component Interconnect interface, while the short hard drive 66 connects to the backplane 600B via four slots on the Express Peripheral Component Interconnect interface.
第一快捷週邊組件互連介面、第二快捷週邊組件互連介面及第三快捷週邊組件互連介面符合企業與資料中心固態硬碟外觀規格(enterprise and data center standard form factor,EDSFF)。第一長硬碟64、第二長硬碟65及短硬碟66可為企業與資料中心固態硬碟外觀規格硬碟。例如,第一長硬碟64及第二長硬碟65可為E3長硬碟,短硬碟66可為E3短硬碟。The first, second, and third EPI interfaces conform to the Enterprise and Data Center Standard Form Factor (EDSFF) format. The first long hard drive 64, the second long hard drive 65, and the short hard drive 66 can be EDSFF hard drives. For example, the first long hard drive 64 and the second long hard drive 65 can be E3 long drives, and the short hard drive 66 can be E3 short drives.
透過上述以一個板子兼容長硬碟及短硬碟的配置,可有效降低雙系統伺服器的成本,及提高資源的利用率。By using one board to accommodate both long and short hard drives, the cost of dual-system servers can be effectively reduced and resource utilization can be improved.
另需說明的是,依據本發明的雙系統伺服器更可為第一實施例到第六實施例中的多者的組合。It should be noted that the dual-system server according to the present invention can be a combination of multiple embodiments from the first embodiment to the sixth embodiment.
綜上所述,依據本發明一或多個實施例的雙系統伺服器,可以實現在一個主板上有兩個單路伺服器的架構,且可同時兼容雙系統的功能,進而降低伺服器的成本,且可以確保系統風扇正常運行,不會因為異常狀況導致假當機(hang)的情況。透過多個網口連接器的架構,可以兼容單節點及雙節點的網口功能,有效降低雙系統伺服器的設計成本。透過將多個連接器可共同設置於耳板上架構,可以使連接器共用一個耳板,進而降低雙系統伺服器的成本。並且,透過以一個板子兼容長硬碟及短硬碟的配置,可有效降低雙系統伺服器的成本,及提高資源的利用率。In summary, a dual-system server according to one or more embodiments of the present invention can implement an architecture with two single-channel servers on a single motherboard, while also being compatible with dual-system functions, thereby reducing server costs and ensuring the normal operation of system fans, preventing false crashes due to abnormal conditions. The architecture of multiple network port connectors allows for compatibility with both single-node and dual-node network port functions, effectively reducing the design cost of the dual-system server. By arranging multiple connectors on a single lug board, the connectors can share a single lug board, further reducing the cost of the dual-system server. Furthermore, by using a single board to accommodate both long and short hard drive configurations, the cost of the dual-system server can be effectively reduced and resource utilization improved.
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。Although the present invention is disclosed above with reference to the aforementioned embodiments, they are not intended to limit the present invention. Any modifications and enhancements that do not depart from the spirit and scope of the present invention are within the scope of patent protection of the present invention. Please refer to the attached patent application for the scope of protection defined by the present invention.
1,2,3,4,5,6:雙系統伺服器 10,20,30,40,50,60:中央處理器 11,21,31,41,51,61:第一基板管理控制器 12,22,32,42,52,62:第二基板管理控制器 13,23,33,43,53,63:複雜可程式邏輯裝置 101,201,301,401,501,601:第一快捷週邊組件互連介面 102,202,302,402,502,602:第二快捷週邊組件互連介面 103,203,303,403,503,603:第一積體電路之間介面 104,204,304,404,504,604:第二積體電路之間介面 24:解多工晶片 34,44:薄型連接器 35:訊號連接器 36:第一M.2連接器 37:第二M.2連接器 38,58:溫度感測器 45:第一網口連接器 46:第二網口連接器 54:第一連接器 55:第二連接器 56:第三連接器 57:第四連接器 59:現場可更換單元 64:第一長硬碟 65:第二長硬碟 66:短硬碟 300A,500A,600A:主板 300B,600B:背板 500B:耳板 A1:風扇控制器 A2:顯示器 1, 2, 3, 4, 5, 6: Dual-system server 10, 20, 30, 40, 50, 60: Central processing unit 11, 21, 31, 41, 51, 61: First baseboard management controller 12, 22, 32, 42, 52, 62: Second baseboard management controller 13, 23, 33, 43, 53, 63: Complex programmable logic device 101, 201, 301, 401, 501, 601: First fast peripheral component interconnect interface 102, 202, 302, 402, 502, 602: Second fast peripheral component interconnect interface 103, 203, 303, 403, 503, 603: First integrated circuit interface 104, 204, 304, 404, 504, 604: Second integrated circuit interface 24: Demultiplexer chip 34, 44: Low-profile connector 35: Signal connector 36: First M.2 connector 37: Second M.2 connector 38, 58: Temperature sensor 45: First network port connector 46: Second network port connector 54: First connector 55: Second connector 56: Third connector 57: Fourth connector 59: Field-replaceable unit 64: First long hard drive 65: Second long hard drive 66: Short hard drive 300A, 500A, 600A: Motherboard 300B, 600B: Backplane 500B: Ear plate A1: Fan controller A2: Monitor
圖1係依據本發明第一實施例所繪示的雙系統伺服器的方塊圖。 圖2係依據本發明第二實施例所繪示的雙系統伺服器的方塊圖。 圖3係依據本發明第三實施例所繪示的雙系統伺服器的方塊圖。 圖4係依據本發明第四實施例所繪示的雙系統伺服器的方塊圖。 圖5係依據本發明第五實施例所繪示的雙系統伺服器的方塊圖。 圖6係依據本發明第六實施例所繪示的雙系統伺服器的方塊圖。 Figure 1 is a block diagram of a dual-system server according to the first embodiment of the present invention. Figure 2 is a block diagram of a dual-system server according to the second embodiment of the present invention. Figure 3 is a block diagram of a dual-system server according to the third embodiment of the present invention. Figure 4 is a block diagram of a dual-system server according to the fourth embodiment of the present invention. Figure 5 is a block diagram of a dual-system server according to the fifth embodiment of the present invention. Figure 6 is a block diagram of a dual-system server according to the sixth embodiment of the present invention.
1:雙系統伺服器 1: Dual-system server
10:中央處理器 10: Central Processing Unit
11:第一基板管理控制器 11: First Baseboard Management Controller
12:第二基板管理控制器 12: Second baseboard management controller
13:複雜可程式邏輯裝置 13: Complex Programmable Logic Device
101:第一快捷週邊組件互連介面 101: First Quick Peripheral Component Interconnection Interface
102:第二快捷週邊組件互連介面 102: Second Quick Peripheral Component Interconnection Interface
103:第一積體電路之間介面 103: Interface between first integrated circuits
104:第二積體電路之間介面 104: Interface between the second integrated circuits
A1:風扇控制器 A1: Fan controller
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112144418A TWI893531B (en) | 2023-11-17 | 2023-11-17 | Dual system server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112144418A TWI893531B (en) | 2023-11-17 | 2023-11-17 | Dual system server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202522211A TW202522211A (en) | 2025-06-01 |
| TWI893531B true TWI893531B (en) | 2025-08-11 |
Family
ID=97224363
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112144418A TWI893531B (en) | 2023-11-17 | 2023-11-17 | Dual system server |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI893531B (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120079156A1 (en) * | 2010-09-24 | 2012-03-29 | Safranek Robert J | IMPLEMENTING QUICKPATH INTERCONNECT PROTOCOL OVER A PCIe INTERFACE |
| CN109538517A (en) * | 2018-11-20 | 2019-03-29 | 郑州云海信息技术有限公司 | A kind of fan of the dual control storage equipment during power down of shutting down surely controls method and device |
| CN210983372U (en) * | 2019-12-19 | 2020-07-10 | 苏州浪潮智能科技有限公司 | Hardware arbitration device under double-partition mode |
| CN111459751A (en) * | 2020-03-20 | 2020-07-28 | 苏州浪潮智能科技有限公司 | High-end server management system |
| CN114610584A (en) * | 2022-03-25 | 2022-06-10 | 苏州浪潮智能科技有限公司 | Method, device, equipment and medium for heat dissipation strategy redundancy |
| CN114706462A (en) * | 2022-03-25 | 2022-07-05 | 云尖信息技术有限公司 | Multi-node BMC fan control method, system, computer device and storage medium |
| US20230120652A1 (en) * | 2021-10-15 | 2023-04-20 | Dell Products, L.P. | Inter-baseboard management controler (bmc) integration for high performance computing platforms |
| CN116909372A (en) * | 2023-07-28 | 2023-10-20 | 苏州浪潮智能科技有限公司 | Server heat dissipation control method, circuit and equipment |
-
2023
- 2023-11-17 TW TW112144418A patent/TWI893531B/en active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120079156A1 (en) * | 2010-09-24 | 2012-03-29 | Safranek Robert J | IMPLEMENTING QUICKPATH INTERCONNECT PROTOCOL OVER A PCIe INTERFACE |
| CN109538517A (en) * | 2018-11-20 | 2019-03-29 | 郑州云海信息技术有限公司 | A kind of fan of the dual control storage equipment during power down of shutting down surely controls method and device |
| CN210983372U (en) * | 2019-12-19 | 2020-07-10 | 苏州浪潮智能科技有限公司 | Hardware arbitration device under double-partition mode |
| CN111459751A (en) * | 2020-03-20 | 2020-07-28 | 苏州浪潮智能科技有限公司 | High-end server management system |
| US20230120652A1 (en) * | 2021-10-15 | 2023-04-20 | Dell Products, L.P. | Inter-baseboard management controler (bmc) integration for high performance computing platforms |
| CN114610584A (en) * | 2022-03-25 | 2022-06-10 | 苏州浪潮智能科技有限公司 | Method, device, equipment and medium for heat dissipation strategy redundancy |
| CN114706462A (en) * | 2022-03-25 | 2022-07-05 | 云尖信息技术有限公司 | Multi-node BMC fan control method, system, computer device and storage medium |
| CN116909372A (en) * | 2023-07-28 | 2023-10-20 | 苏州浪潮智能科技有限公司 | Server heat dissipation control method, circuit and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202522211A (en) | 2025-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6813150B2 (en) | Computer system | |
| US9164861B2 (en) | Drive mapping using a plurality of connected enclosure management controllers | |
| US10417167B2 (en) | Implementing sideband control structure for PCIE cable cards and IO expansion enclosures | |
| TWI621022B (en) | Implement cable failover in a multi-cable PCI Express IO interconnect | |
| US8996775B2 (en) | Backplane controller for managing serial interface configuration based on detected activity | |
| US7597582B2 (en) | Backplane for use in a push-in rack for peripherals | |
| US7490176B2 (en) | Serial attached SCSI backplane and detection system thereof | |
| US8051216B2 (en) | Method and integrated circuit for providing enclosure management services utilizing multiple interfaces and protocols | |
| US20120151112A1 (en) | System and Method for Mapping a Logical Drive Status to a Physical Drive Status for Multiple Storage Drives Having Different Storage Technologies within a Server | |
| US6957288B2 (en) | Embedded control and monitoring of hard disk drives in an information handling system | |
| US6532500B1 (en) | System and method to support out-band storage subsystem management via SCSI bus when operating power to a computer system is off | |
| US20020199040A1 (en) | High speed communications device/system | |
| US6950969B2 (en) | Cascadable dual fan controller | |
| US7076588B2 (en) | High speed multiple ported bus interface control | |
| US20040162928A1 (en) | High speed multiple ported bus interface reset control system | |
| US20040168008A1 (en) | High speed multiple ported bus interface port state identification system | |
| US6954358B2 (en) | Computer assembly | |
| TWI893531B (en) | Dual system server | |
| US20040177198A1 (en) | High speed multiple ported bus interface expander control system | |
| US20040162927A1 (en) | High speed multiple port data bus interface architecture | |
| US12423263B2 (en) | Dual system server | |
| CN113220092A (en) | Server | |
| TWI564728B (en) | Micro server system | |
| Hughes et al. | BladeCenter processor blades, I/O expansion adapters, and units | |
| GB2393817A (en) | A computer system comprising a host processor and a service processor |