[go: up one dir, main page]

TW201911045A - 伺服器系統、電腦實施方法及非暫態電腦可讀取媒體 - Google Patents

伺服器系統、電腦實施方法及非暫態電腦可讀取媒體 Download PDF

Info

Publication number
TW201911045A
TW201911045A TW107110472A TW107110472A TW201911045A TW 201911045 A TW201911045 A TW 201911045A TW 107110472 A TW107110472 A TW 107110472A TW 107110472 A TW107110472 A TW 107110472A TW 201911045 A TW201911045 A TW 201911045A
Authority
TW
Taiwan
Prior art keywords
cooling
controller
server system
control switch
node
Prior art date
Application number
TW107110472A
Other languages
English (en)
Inventor
王舜弘
柯廷錚
Original Assignee
廣達電腦股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 廣達電腦股份有限公司 filed Critical 廣達電腦股份有限公司
Publication of TW201911045A publication Critical patent/TW201911045A/zh

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K7/00Constructional details common to different types of electric apparatus
    • H05K7/20Modifications to facilitate cooling, ventilating, or heating
    • H05K7/20709Modifications to facilitate cooling, ventilating, or heating for server racks or cabinets; for data centers, e.g. 19-inch computer racks
    • H05K7/20836Thermal management, e.g. server temperature control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D23/00Control of temperature
    • G05D23/19Control of temperature characterised by the use of electric means
    • G05D23/1927Control of temperature characterised by the use of electric means using a plurality of sensors
    • G05D23/193Control of temperature characterised by the use of electric means using a plurality of sensors sensing the temperaure in different places in thermal relationship with one or more spaces
    • G05D23/1932Control of temperature characterised by the use of electric means using a plurality of sensors sensing the temperaure in different places in thermal relationship with one or more spaces to control the temperature of a plurality of spaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • G06F1/183Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/206Cooling means comprising thermal management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Thermal Sciences (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Power Engineering (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Power Sources (AREA)

Abstract

本揭露之多種實施例提供一多節點風扇控制開關,以及使用一節點之一風扇控制開關及一特定控制器(如基板管理控制器或一特定處理器)控制該節點之一或多個冷卻風扇之系統與方法。該節點也包括一監視電路。該監視電路可監視該特定控制器之健康狀態,並且在判斷該特定控制器失效的事件時,開啟該風扇控制開關至一外部模式以允許機架內一鄰近節點之一控制器控制該節點之該一或多個冷卻風扇。

Description

伺服器系統、電腦實施方法及非暫態電腦可讀取 媒體
本揭露係有關於一電信網路中之一伺服器系統。
現代伺服器系統農場(server farms)或資料中心通常設置大量的伺服器系統以處理各種不同伺服應用之處理需求。每一處理器處理不同的作業,並需要一定量之能源消耗以維持該等作業。該等作業中之某些作業為重要任務(mission critical)作業,重要任務作業之中斷會造成嚴重的安全漏洞或是該些作業相關之使用者的利益損失。一伺服器系統中過量的熱能可造成該伺服器系統中作業的中斷。
冷卻風扇已在伺服器系統中被廣泛使用以移除系統中過量的熱能。在傳統伺服器系統中,一機箱管理控制器(chase manager controller)通常被使用於一伺服器系統機架系統以讀取機架系統內中央處理器以及硬碟的溫度以及控制該機架系統中冷卻風扇的風速。
但是,改善伺服器系統中風扇控制方法的效率與可靠度仍是一個挑戰。
依據本發明不同實施例的系統與方法提供一用於一機架系統中複數節點之每一者之多節點風扇控制開關;以及,藉由使用一節點之一控制器管理該節點之一或多個冷卻風扇以及使用該該機架系統中一鄰近節點之一不同控制器作為一備用控制器以解決上述問題之方法。尤其是,本發明之多種範例提供使用一風扇控制開關以及一特定控制器(如基板管理控制器或一特定處理器)控置一或多個冷卻風扇之系統與方法。該節點也包括一監視電路(watch dog circuit)。該監視電路可監視該特定控制器之健康狀態,並且在判斷該特定控制器失效的事件中,開啟該風扇控制開關至一外部模式以允許該機架內一鄰近節點之一控制器控制該節點之該一或多個冷卻風扇。
在一些實施例中,該監視電路更可接收該節點之溫度訊息(如中央處理器、特定控制器或硬碟之溫度),並依據至少該節點之溫度訊息,控制該一或多個冷卻零件。在某些實施例中,該特定控制器送出之命令為可控制該一或多個冷卻風扇之脈衝寬度調變(pulse width modulation)訊號。
在某些實施例中,該監視電路可接收來自該特定控制器之心跳訊號,當在一預定期間內沒有接收到該心跳訊號,該監視電路判斷該特定控制器已失效。
在某些實施例中,該監視電路可主動測試該特定控制器之健康狀態。在該特定控制器之任一操作參數超 過一預設標準之事件中,該監視電路判斷該特定控制器失效,並將該風扇控制開關開啟至一外部模式。
在一些範例中,該監視電路接收該節點之一交流電電源與一電源供應單元之狀態訊息,該監視電路僅在該交流電電源與該電源供單元狀態良好的情況下將該節點之該風扇控制開關開啟至一外部模式。
在某些實施例中,一節點之特定控制器連接至一鄰近節點之一或多個冷卻風扇,且可接收該一或多個冷卻風扇之狀態訊息(如每一風扇之風扇旋轉狀態)。在判斷鄰近節點之風扇控制開關已被切換至一外部模式之事件中,該特定控制器可依據至少該鄰近節點之該一或多個冷卻風扇之狀態訊息,送出命令以控制該鄰近節點之該一或多個冷卻風扇之風扇速度。
在一些實施例中,該特定控制器可送出命令至該鄰近節點之該一或多個冷卻風扇以使該該一或多個冷卻風扇以預設速度運行。在其他實施例中,該特定控制器更可接收該鄰近節點之溫度訊息(如中央處理器、硬碟或特定控制器之溫度),並依據至少該鄰近節點之溫度訊息,控制該鄰近節點之該一或多個冷卻風扇之風扇速度。
在某些實施例,該鄰近節點可為一具有一或多個冷卻風的扇空置托盤(dummy tray)。如偵測到該空置托盤內並無伺服器系統,該鄰近節點之一風扇控制開關可被自動設置為一外部模式。該特定控制器可以接收該空置托盤內該一或多個冷卻風的狀態訊息(如每一風扇之旋轉狀 態),並依據至少接收之該狀態訊息,送出控制該一或多個冷卻風扇之命令。
在某些應用中,該機架系統包括3個或更多節點。該等節點之每一特定控制器同時連接至該機架系統中一鄰近節點之一或多個冷卻風扇。如果判斷該鄰近節點之風扇控制開關被切換至一外部模式,一節點之特定控制器可送出命令至該鄰近節點之該一或多個冷卻風扇以控制風扇速度。
100A~100D‧‧‧機架系統
101-1~101-3‧‧‧伺服器系統
102‧‧‧冷卻零件
102-1~102-3‧‧‧冷卻風扇
103‧‧‧監視電路
103-1~103-3‧‧‧監視電路
104‧‧‧風扇控制開關
104-1~104-3‧‧‧風扇控制開關
105‧‧‧背板
106‧‧‧基板管理控制器
106-1~106-3‧‧‧基板管理控制器
107‧‧‧交流電電源
108‧‧‧電源供應單元
109‧‧‧電源供應單元輸出
110‧‧‧電池系統
111‧‧‧主要直流電匯流排
112‧‧‧PCI匯流排
113‧‧‧記憶體
114‧‧‧處裡器
115‧‧‧北橋邏輯
116‧‧‧南橋邏輯
117‧‧‧儲存裝置
150~151‧‧‧ISA插槽
160~161‧‧‧PCIe插槽
170~171‧‧‧PCI插槽
200A‧‧‧方法
202~216‧‧‧步驟
200B‧‧‧方法
220~232‧‧‧步驟
361‧‧‧記憶體
362‧‧‧中央處理器
363‧‧‧處理器
368‧‧‧介面
402‧‧‧匯流排
404‧‧‧記憶體
406‧‧‧唯讀記憶體
408‧‧‧隨機存取記憶體
410‧‧‧控制器
412‧‧‧儲存裝置
414‧‧‧模組1
416‧‧‧模組2
418‧‧‧模組3
420‧‧‧輸入裝置
422‧‧‧輸出裝置
424‧‧‧通訊介面
426‧‧‧感測器
428‧‧‧快取記憶體
430‧‧‧處理器
432‧‧‧快閃記憶體
434‧‧‧韌體
436‧‧‧顯示器
500‧‧‧電腦系統
502‧‧‧晶片組
504‧‧‧匯流排
506‧‧‧使用者介面零件
508‧‧‧通訊介面
510‧‧‧處理器
512‧‧‧韌體
514‧‧‧輸出裝置
516‧‧‧儲存裝置
518‧‧‧隨機存取記憶體
PWM-1~PWM-3‧‧‧脈衝寬度調變訊號
Tach-1~Tach-4‧‧‧狀態訊息
為了描述上述方法之與其他本揭露可達成之優點和特性,上述原理之特定敘述以特定實施例之方式被描述並以下列圖示呈現。應當理解的是該些圖示僅為舉例用而並非用於限制本揭露之範圍。隨著下列圖示之使用,本發明之原則被詳細描述並解釋,其中:
第1A、1B圖係為依據本揭露實施例之一機架系統中兩範例伺服器系統之系統方塊示意圖,每一伺服器系統統具有一監視電路以及一風扇控制開關。
第1C-1圖與第1C-2圖之組合係為一依據本揭露實施例之一機架系統中三範例伺服器系統之系統方塊示意圖,每一伺服器系統統具有一監視電路以及一風扇控制開關。
第1D圖係為一依據本揭露實施例之一機架系統中一範例伺服器系統位與一空置托盤之系統方塊示意圖,該伺服器系統統具有一監視電路以及一風扇控制開關。
第1E圖係為一依據本揭露實施例之具有一監視電路以 及一風扇控制開關之範例系統之系統方塊示意圖。
第2A、2B圖係為一依據本揭露實施例之管理一機架系統中一或多個冷卻裝置之方法示意圖。
第3圖係為一依據現行技術之應用之範例電腦裝置。
第4、5圖係為依據現行技術之各種範例實施之範例系統。
本揭露可被不同的形式實現。以圖示的方式呈現並詳加描述的代表性實施,應當理解為本揭露之原則的舉例,而非為用以限制本揭露之範圍於列舉之實施例。在摘要、結論與詳細實施方式中出現但並未在申請專利範圍中提及的限制與元件,不應單一地或集合地藉由涉及、推論或其他之式納入申請專利範圍中。在本說明書中除非特別指明排除,單數名詞即包括複數名詞且反之皆可。”包括”意指”包括但不限於”。此外,近似之用詞如”大約”、”幾乎”、”大體上”、”近似”以及類似用詞在此可用例如”於、接近,接近於”或”在3~5%內”,或是”位於可接受之製造容忍度”或類似之邏輯組合。
本揭露之各種實施例提供一使用一節點之一多節點風扇控制開關與一特定控制器(如一基板管理控制器(Baseboard Management Controller)或一特定控制器)控制一節點之一或多個風扇之系統與方法。該節點同時包括一監視電路。該監視電路可監視該特定控制器之健康狀態,並在判斷該特定控制器失效時,將該風扇控制開關開啟至 一外部模式並允許一鄰近節點之一控制器控制該節點之一或多個冷卻風扇。
第1A圖為一依據本揭露實施例之一機架系統100A中兩範例伺服器系統之系統示意圖。在機架系統100A中,每一伺服器系統具有一監視電路以及一風扇控制開關。在此範例中,機架系統100A包括一背板105以及兩伺服器系統101-1與101-2。每一伺服器系統包括一或多個冷卻風扇(如102-1和102-2)、一監視電路(如103-1和103-2)、一風扇控制開關(如104-1和104-2)和一基板管理控制器(如106-1和106-2)。伺服器系統101-1之基板管理控制器106-1透過風扇控制開關104-1連接至該一或多個冷卻風扇102-1,並且也透過背板105與風扇控制開關104-2連接至鄰近的伺服器系統101-2之一或多個冷卻風扇102-2。類似的,伺服器系統101-2之基板管理控制器106-2透過風扇控制開關104-2連接至該一或多個冷卻風扇102-2,並且也透過背板105與風扇控制開關104-1連接至鄰近的伺服器系統101-1之一或多個冷卻風扇102-1。
在此範例中,一特定伺服器系統之基板管理控制器(如106-1或106-2)可接受該伺服器系統內一或多個冷卻風扇之狀態訊息Tach-3、Tach-4(如每一冷卻風扇之風扇旋轉狀態)。基板管理控制器(如106-1或106-2)也可接收該特定伺服器系統之溫度訊息(如中央處理器或基板管理控制器的溫度)。在該特定伺服器系統之該風扇控制開關被開啟至一內部模式之事件中,基板管理控制器可依據至少所接 收之溫度訊息控制該伺服器系統內一或多個冷卻風扇的風扇速度。在某些應用中,基板管理控制器藉由送出脈衝寬度調變(pulse-width modulation)訊號(PWM1、PWM2)至該一或多個冷卻風扇以控制風扇速度。
每一監視電路(如103-1和103-2)可監視同一伺服器系統內一相對應基板管理控制器(如106-1和106-2)的健康狀態,當判斷該相對應基板管理控制器已失效時,開啟相同伺服器系統內一相對應風扇控制開關至一外部模式,並允許一鄰近伺服器系統之基板管理控制器控制該伺服器系統內一或多個冷卻風扇。例如,一特定伺服器系統之一監視電路可自該特定伺服器系統內基板管理控制器接受心跳訊號。當在一預定期間內未接收到心跳訊號時,該監視電路可判斷該基板管理控制器已失效,接著開啟該特定伺服器系統之一相對應風扇控制開關至一外部模式並允許一鄰近伺服器系統之一不同的基板管理控制器控制該特定伺服器系統之該一或多個冷卻風扇。此一方案被舉例於第1B圖,其中風扇控制開關104-1被開啟至一外部模式並允許鄰近節點101-2之基板管理控制器106-2控制節點101-1之該一或多個冷卻風扇。
又例如,該監視電路可主動監視一特定伺服器系統之一相對應基板管理控制器之健康狀態。在該基板管理控制器動作異常之事件中,該監視電路可判斷該基板管理控制器已失效,接著開啟該特定伺服器系統之風扇控制開關至一外部模式並允許一鄰近伺服器系統之一不同的基 板管理控制器控制該特定伺服器系統之一或多個冷卻風扇。
在某些應用中,每一監視電路(如103-1和103-2)也連接至一相對應伺服器系統或該機架系統100A之一電源供應單元(power supply unit),並可自該電源供應單元接受該相對應伺服器系統之交流電電源以及該電源供應單元的狀態訊息。該監視電路僅在該相對應伺服器系統之該交流電電源以及該電源供應單元狀態良好之情況下開啟一相對應風扇控制開關至一外部模式。表一為依據本發明之實施例之監視電路(如103-1和103-2)之一範例邏輯真值表。在一相對應節點的交流電電源以及電源供應單元狀態良好(即”1”)以及一用於相對應控制器之心跳訊號被接收到(即”1”)的事件中,該監視電路開啟一相對應風扇控制開關至內部模式(即”1”)並關閉外部模式(即“0”)。在該相對應節點交流電電源以及電源供應單元狀態良好(即”1”)但相對應控制器之心跳訊號在一既定期間內沒被接收到(即”0”)的事件中,該監視電路開啟該相對應風扇控制開關至外部模式(即”1”)並關閉內部模式(“0”)。在所有該相對應節點交流電電源或及電源供應單元失效(即”0”)的事件中,該監視電路開啟該相對應風扇控制開關至內部模式(即”1”)並關閉外部模式(“0”)。
在某些範例中,一特定伺服器系統之一基板管理控制器可接收一鄰近伺服器系統之一或多個冷卻風扇之狀態訊息(如每一冷卻風扇之風扇旋轉狀態)。如果該鄰近伺服器系統之一風扇控制開關被開啟至一外部模式,該基板管理控制器可進而接收該鄰近伺服器系統之溫度訊息(如中央處理器、硬碟、基板管理控制器之溫度)。該基板管理控制器可依據至少所接收之該鄰近伺服器系統之溫度訊息控制該鄰近伺服器系統內一或多個冷卻風扇的風扇速度。在某些範例中,該基板管理控制器依據預設或預定之參數控制該鄰近伺服器系統之一或多個冷卻風扇的風扇速度。
第1C-1圖和第1C-2圖之組合為依據本發明實施例之一機架系統100C中三個範例伺服器系統之系統方塊示意圖,其中每一伺服器系統具有一監視電路與一風扇控制開關。在本範例中,該系統100C包括一背板105和三個伺服器系統101-1、101-2和101-3。每一伺服器系統包括一或多個冷卻風扇(如102-1、102-2和102-3)、一個監視電路(如103-1、103-2和103-3)、一風扇控制開關(如104-1、104-2和104-3)以及一基板管理控制器(如106-1、106-2和106-3)。每一伺服器系統(如101-1、101-2和101-3)中之基板管理控制器 藉由一風扇控制開關連接至一相對應伺服器系統中之一或多個冷卻風扇,並同時藉由該背板105與鄰近伺服器系統之一風扇控制開關連接至該鄰近伺服器系統之一或多個冷卻風扇。
在此範例中,該機架系統100C中一特定伺服器系統之基板管理控制器(如106-1、106-2或106-3)可接收該特定伺服器系統之一或多個風扇之狀態訊息(如每一風扇之風扇旋轉狀態),以及一鄰近伺服器系統之一或多個風扇之狀態訊息。該一特定伺服器系統之基板管理控制器也可接收該特定伺服器系統之溫度訊息(如中央處理器、硬碟或基板管理控制器之溫度)。在該特定伺服器系統之該風扇控制開關為開啟至一內部模式之事件,該基板管理控制器可依據至少所接收之溫度訊息控制該特定伺服器系統內一或多個冷卻風扇的風扇速度。
在一鄰近伺服器系統之一風扇控制開關被開啟至一外部模式之事件,該基板管理控制器可進而接收該鄰近伺服器系統之溫度訊息(如中央處理器、硬碟或基板管理控制器之溫度)。該基板管理控制器可依據至少所接收該鄰近伺服器系統之溫度訊息控制該鄰近伺服器系統內一或多個冷卻風扇的風扇速度。在某些範例中,該基板管理控制器可依據預設或預定之參數控制該鄰近伺服器系統之一或多個冷卻風扇的風扇速度。
第1D圖為一依據本揭露實施例之一機架系統100D中一範例伺服器系統與一範例空置托盤之系統方塊示 意圖,其中該範例伺服器系統具有一監視電路與一風扇控制開關。在此範例中,該系統100D包括一背板105、一伺服器系統101-1與一虛擬托盤101-2。該伺服器系統101-1包括一或多個冷卻風扇102-1、一監視電路103-1、一風扇控制開關104-1和一基板管理控制器106-1。該基板管理控制器106-1透過該風扇控制開關104-1連接至該一或多個冷卻風扇102-1,並透過背板105和該虛擬托盤101-2之一風扇控制開關104-2連接至該空置托盤101-2之一或多個冷卻風扇102-2。
在此範例中,該基板管理控制器106-1可接收一或多個冷卻風扇102-1之狀態訊息(如每一風扇之風扇旋轉狀態),以及該空置托盤101-2之一或多個冷卻風扇之狀態訊息。該基板管理控制器106-1也可接收該特定伺服器系統101-1系統之溫度訊息(如中央處理器或基板管理控制器之溫度)。在該風扇控制開關104-1被開啟至一內部模式之事件,該基板管理控制器106-1可依據至少所接收之溫度訊息控制該一或多個冷卻風扇102-1的風扇速度。
在某些範例中,當探測到該虛擬托盤101-2內並無伺服器系統,該空置托盤101-2之該風扇控制開關104-2可被自動開啟一外部模式。該基板管理控制器106-1可進而接收該空置托盤101-2之溫度訊息。該基板管理控制器106-1可依據至少接收到之該空置托盤101-2的溫度訊息控制該空置托盤101-2之該一或多個冷卻風扇102-2。在某些範例中,該基板管理控制器可依據預設或預定之參數控制該空 置托盤101-2之該一或多個冷卻風扇102-2。
總體而言,本揭露與傳統解決方案相比較為進步。在一傳統電池備援單元(Backup Battery Unit)系統中,一機箱管理控制器通常用於控制一機架系統內之風扇。該機箱管理控制器接收來自該機箱內每一節點之溫度訊息後並控制該等風扇之風扇速度。本揭露提供一更有效率的機架系統內風扇控制方法。在實現本揭露的機架系統中,該機箱管理控制器已被省去,花費以及基板空間可被節省。此外,本發明允許該機架系統內一獨立節點之風扇控制,並藉由允許該機架系統內每一節點之多餘風扇控以改善風扇控制方法之可靠度。
第1E圖為依據本發明實施例之一具有一監視電路與一風扇控制開關之範例系統100E的系統概要方塊圖。在此範例中,伺服器系統100E包括至少一微處理器或處理器114、一或多個冷卻零件102、一主要記憶體113、一電池系統110以及至少一電源供應單元108,該至少一電源供應單元108自一交流電電源107接收交流電並供應電源至該伺服器系統100E內各零件,如處理器114、電池系統110、北橋邏輯115、PCIe插槽160、南橋邏輯116、儲存裝置117、基本輸入輸出系統(basic input output system)118、ISA插槽150、PCI插槽170、一監視電路103、一冷卻控制開關104以及一控制器106。在開啟電源後,該伺服器系統100E被設定為從記憶體、電腦儲存裝置或是一外接儲存裝置載入一應用軟體以執行各種作業。該儲存裝置117被架構成可為一作 業系統與應用所使用之邏輯區塊,並被設置成在該伺服器系統100E電源關閉後仍能保存伺服器系統資料。
該電池系統110被設置以在該交流電電源107或是該至少一電源供應單元108失效時供應電源給該伺服器系統100E。該記憶體113可藉由北橋邏輯115耦接至該處理器114。該記憶體113可包括但不限於:動態隨機存取記憶體(dynamic random access memory)、雙倍資料速度動態隨機存取記憶體(double data rate dynamic random access memory)、靜態隨機存取記憶體(static random access memory)或其他適合種類的記憶體。該記憶體113可被設置以儲存該伺服器系統100E之基本輸入輸出系統的資料。在某些設置中,基本輸入輸出系統的資料可儲存於該儲存裝置117。
該基本輸入輸出系統118可為任何被設置用以初始化及辨識該伺服器系統100E內不同零件的程式指令或韌體。該基本輸入輸出系統118為一負責起始化及測試該伺服器系統100E之硬體零件之重要系統零件。該基本輸入輸出系統118可提供該等硬體零件之一抽象層,因此提供應用和作業系統與一外部裝置(如一鍵盤、顯示器及其他輸入/輸出系統)一個一致的互動方法。
在一些設置中,該基本輸入輸出系統118可在一相對應伺服器系統開啟一作業系統(如微軟視窗作業體統、Linux作業系統或其他任何作業系統)前執行一系統檢查,該系統檢查為在該相對應伺服器系統初始化時執行之一系統診斷測試。一系統檢查之範例包括:開機自我檢測 (Power-On Self-Test)。該基本輸入輸出系統可處理開機自我檢測之主要功能、並可將一些工作交與其他設計為起始化特定外部裝置的程式(如影像與小型電腦介面(video and small computer system interface)之初始化)。該開機自我檢測之主要功能可包括:驗證中央處理器之暫存器與該基本輸入輸出系統程式碼之完整性、檢查基本零件、測試系統主要記憶體、以及將控制權傳與其他專門之基本輸入輸出系統延伸。在某些設置中,該基本輸入輸出系統也可處理額外之開機自我檢測功能包括:探索、初始化以及編製所有的系統匯流排與裝置的目錄,提供一更新系統設置之使用者介面,以及建立該作業系統要求之系統環境。
在伺服器系統100E中,該儲存裝置117可以是任何設置成為在一段時間內儲存程式指令或資料之儲存媒體。該儲存裝置117可為該控制器106與該處理器114之一共享記憶體。在某些設置中,該儲存裝置117可為一獨立儲存裝置。該儲存裝置可為一快閃儲存碟、一隨機存取記憶體(random access memory,以下簡稱RAM)、一非揮發性隨機存取記憶體(non-volatile random access memory)、一唯讀記憶體或是一電子抹除式可複寫唯讀記憶體(electrically erasable programmable read-only memory)。該儲存裝置117系設置以儲存系統設定,如基本輸入輸出系統資料。
該處理器114可為一設置成執行特定功能之程式指令之中央處理器。例如,在一開機過程中該處裡器114可存取儲存於該儲存裝置117內之基本輸入輸出系統資 料,並執行該基本輸入輸出系統118以初始化該伺服器系統110E。在開機過程完成之後,該處理器114可執行一作業系統以執行與管理該伺服器系統100E之特定工作。
在某些設置中,該處理器114可為複數個多核心處理器,其每一者透過一連接至該北橋邏輯105之中央處理器匯流排互相耦接。在某些設置中,該北橋邏輯115可整合至該處理器114中。該北橋邏輯115也可連接至複數個PCIe插槽160和一南橋邏輯116(可選擇性的)。該等PCIe插槽116可用於如下用途之連接與匯流排:PCI Express x1、ÚSB 2.0、SMBus、SIM卡、另一未來擴充用之PCIe線、1.5伏特和3.3伏特電源供應以及該伺服器系統100E機箱之診斷LED之接線。
在伺服器系統100E中,該北橋邏輯115和該南橋邏輯116藉由一PCI匯流排112所連接。該PCI匯流排112可於一獨立於任何該處理器114之原生匯流排之標準化格式上支援該處理器114上之功能。該PCI匯流排112可進而連接至複數個PCI插槽170(如一PCI插槽171)。對於一匯流排控制器(未繪出)而言,連接至該PCI匯流排112之裝置可顯示為直接連接至一中央處理器匯流排、於該處理器114之位址空間中被指定一位址,並同步至一單一匯流排時鐘。可使用於該等PCI插槽170之PCI卡包括但不限於:網路介面卡、音效卡、數據機、電視解調卡、磁碟控制器、視訊卡、小型電腦系統介面(small computer system interface)轉接器以及個人電腦記憶卡國際協會(personal computer memory card international association)卡。
該南橋邏輯116可透過一擴充匯流排耦接該PCI匯流排112至複數個擴充卡或是工業標準架構(industry standard archecture,以下簡稱ISA)插槽150(如一ISA插槽151)。該擴充匯流排可為一用於該南橋邏輯116與外部裝置間通訊用途之匯流排,可包括但不限於:一ISA匯流排、PC/104匯流排、低腳數匯流排、延伸ISA(extended ISA)匯流排、通用序列匯流排(universal serial bus、以下簡稱USB)、IDE匯流排、或是其他任何適合用於外部裝置資料通訊之匯流排。
在伺服器系統100E中,該南橋邏輯116更進而耦接至該控制器106,該控制器106至少連接至一電源供應單元108。在某些應用中,該控制器106可為一基板管理控制器、機架管理控制器或是其他種類獨立於一中央處理器(如該處理器114)並可用與執行本揭露功能之伺服控制器。
在此範例中,該監視電路103可監視該控制器106之健康狀態,當判斷該該控制器106已失效時,起始該冷卻風扇控制開關104至一外部模式,並允許同一機架系統內一鄰近伺服器系統之一控制器控制該冷卻零件102。例如,該監視電路103可接收來自該控制器106之心跳信號。當判斷已超過一預定期間未接收到該等心跳訊號,該監視電路103可判斷該控制器106已失效,接著開啟該風扇控制開關104至一外部模式已允許一鄰近伺服器系統之一控制器控制該冷卻零件102。
在某些應用,該監視電路103可主動監視該控制器106之健康狀態。在該控制器106運作不正常的事件中,該監視電路103可判斷該控制器106已失效並進而開啟該特定伺服器系統之風扇控制開關至一外部模式。
在某些設置中,該控制器106與該監視電路103被耦接至至少一電源供應單元108,並可從該至少一電源供應單元108接收該交流電電源107與電源供應單元108之狀態訊息。例如,該控制器106與該監視電路103可從該至少一電源供應單元108接收電壓、電流與溫度資料。該監視電路103僅在該交流電電源107與該電源供應單元108狀態良好的情況下開啟該冷卻控制開關104至一外部模式。
基於接收到的資料,該控制器106可管理該至少一電源供應單元108之作業。例如該控制器106可開啟或關閉該至少一電源供應單元108,或是開啟該至少一電源供應單元108中之一部分,並關閉其餘的電源供應單元。在某些範例中,該控制器106可透過SMBus、I2C或PMBus與該至少一電源供應單元108通訊。
該控制器106可接收該冷卻零件102之狀態訊息(如每一冷卻零件之狀態)與該伺服器系統100E之溫度訊息(如處理器114、儲存裝置117、記憶體113和控制器106之溫度)。在一該冷卻控制開關104被開啟至一內部模式的事件中,該控制器106可依據至少接收到的溫度訊息控制該冷卻零件102。
在某些範例中,該控制器106更可接收一鄰近 伺服器系統(未繪出)之一冷卻零件之狀態訊息(如每一冷卻零件之狀態)與該鄰近伺服器系統之溫度訊息(如處理器、儲存裝置、記憶體和控制器之溫度)。在該鄰近伺服器系統之一冷卻控制開關為開啟至一外部模式的事件中,該控制器106可依據至少接收到的該冷卻零件之狀態訊息以及/或該鄰近伺服器系統之溫度訊息控制該鄰近伺服器系統之冷卻零件。在一些其他範例中,該控制器106可依據預設或預定之參數控制該鄰近伺服器系統之該冷卻零件。
在一些設置中,該控制器106可透過使用智慧平台管理匯流排(intelligent platform management bridge,以下簡稱IPMB)的智慧平台管理介面(intelligent platform management interface,以下簡稱IPMI)訊息,與該處理器114與該儲存裝置117通訊。IPMB為一積體電路匯流排(inter-integrated circuit bus)之強化應用,且為一基於訊息的硬體層基礎介面標準。
在某些應用中,該控制器106可設置為監視電源供應特徵、伺服器系統機架以及/或資料中心之溫度、與資料中心相關之斷電警告、處理需求以及伺服器系統100E之零件以及/或連接狀態。依據至少可能/預期之段電,該控制器106可設置為轉移該伺服器系統100E之程序至另一未被該可能/預期斷電影響之伺服器系統,並使該電池系統110準備就緒以提供電源給該伺服器系統100E。
雖僅有特定零件被顯示於分別位於第1A、1B、1C、1D與1E圖中之範例系統100A、100B、100C、100D與100E 中,各種可處理或儲存資料或是接收或傳送訊號之電子或電腦零件也可被包括於範例系統100A、100B、100C、100D與100E中。進而,在範例系統100A、100B、100C、100D與100E中的電子或電腦零件可設置為執行各種類型之應用以及/或可使用各種類之作業系統。該等作業系統可包括但不限於:安卓系統、博客來軟體套件(Berkeley Software Distribution),iPhone作業系統(iOS)、Linux、OS X、類Unix即時作業系統(如QNX)、微軟視窗作業體統、視窗手機作業系統以及IBM z/OS。
依據該範例系統100A、100B、100C、100D與100E預期的應用,多種的網路與訊息協定可被使用,包括但不限於:TCP/IP、開放式系統互聯通訊(open systems interconnection)、檔案傳輸協議(file transfer protocol)、通用隨插即用(universal plug and play)、網路檔案系統(network file system)、網路文件共享系統(common internet file system)和AppleTalk等。具本領域技藝者應明瞭於第1A、1B、1C、1D與1E圖中之範例系統100A、100B、100C、100D與100E為解釋用,因此一網路系統可適當地應用於多種變化形態,但仍依據本揭露之多種實施例提供一網路平台設置。
於第1A、1B、1C、1D與1E圖中之範例設置中,範例系統100A、100B、100C、100D與100E可同時包括一或多個可在一特定無線頻道之可處理範圍內與一或多個電子裝置通訊之無線零件。該無線通道可為任何適合裝置進行 無線通訊之通道,如藍芽(bluetooth)、蜂巢式(cellular)、近場通訊(near-field communication)或是WiFi通道。應當理解的是該裝置如同此領域之公知技藝,可擁有一或多個傳統有線通訊連結。其他多種元件以及/或組合在不同範例的範疇下也為可能。
第2A圖為依據本發明實施例之於一機架系統內管理一或多個冷卻裝置之管理方法200A。應當理解的是方法200A僅為舉例說明用,而依據本發明之其他方法可包括額外、較少或變化之步驟,並以類似、變化或是平行之順序執行。該範例方法200A起始於步驟202。在步驟204,一監視電路可接收該機架系統內一伺服器系統之一特定控制器(如基板管理控制器或處理器)之健康狀態訊息,如第1A~1D圖所示。在某些範例中,該監視電路可接收來自該特定控制器之心跳訊號。在某些範例中,該監視電路可主動測試該特定控制器之健康狀態。
在步驟206,該監視電路可判斷該特定控制器是否正常,如第1A~1D圖所示。該監視電路可進而接收該伺服器系統之一交流電電源與一電源供應單元之狀態訊息。在該特定控制器已失效之事件中,在步驟208中該監視電路可進而判斷該交流電電源與該電源供應單元是否正常。
在步驟210,在該特定控制器已失效或無回應,且該該電源供應單元與交流電電源之狀態正常之事件中,該監視電路可開啟該伺服器系統之一冷卻控制開關至 一外部模式,並進而允許該機架系統中一鄰近伺服器系統內之另一控制器控制該伺服器系統之一或多個冷卻零件,如第1A~1D圖所示。該方法200A結束於步驟216。
在步驟214,在該特定控制器狀態正常,且該電源供應單元或該交流電電源之一者已失效之事件中,該監視電路可開啟該伺服器系統之該冷卻控制開關至一內部模式,如第1A~1D圖所示。該方法200A接著回到步驟204。
第2B圖為依據本發明實施例之另一於一機架系統內管理一或多個冷卻裝置之管理方法200B。應當理解的是方200B僅為舉例說明用,而依據本發明之其他方法可包括額外、較少或式變化之步驟,並以類似、變化或是平行之順序執行。該範例方法200B起始於步驟220。在步驟222,該機架系統之一特定節點之一控制器(如基板管理控制器或處理器)可接收該特定節點內一或多個冷卻零件之狀態訊息,如第1A~1D圖所示。在某些範例中,該控制器可進而接收該特定節點之溫度訊息(如中央處理器、特定控制器或硬碟之溫度)。
在步驟224,如果該特定節點內之一冷卻控制開關被開啟至一內部模式,該控制器可依據至少該一或多個冷卻零件之狀態訊息及/或該特定節點之溫度訊息控制該一或多個冷卻零件,如第1A~1D圖所示。
在步驟226,該控制器可接收該機架系統內一鄰近節點之一或多個冷卻零件之狀態訊息。在某些範例中,該控制器可進而接收該鄰近節點之溫度訊息(如中央 處理器、特定控制器或硬碟之溫度)。
在步驟228,該控制器進而判斷該鄰近節點之一冷卻控制開關是否被開啟至一外部模式。在該鄰近節點之該冷卻控制開關被開啟至該外部模式之事件中,該控制器可藉由送出依據至少該鄰近節點之該一或多個冷卻零件之狀態訊息或該鄰近節點之溫度訊息之命令,控制該鄰近節點之該一或多個冷卻零件。該方法200B結束於步驟232。
上述討論用意為舉例本揭露之原則與提供多種範例。當本揭露被充分理解時,多種變化以及改變方式即會變得明顯。
一電腦網路係為藉由通訊連接和區段互連之節點的地理分配聚集,用以於終端,如個人電腦及工作站,之間傳輸資料。已有許多可得類型之網路,其類型範圍從區域網路(Local Area Network,,LAN)、廣域網路(Wide Area Netwoek,WAN)到重疊式與軟體定義網路(Software-defined Network),如虛擬可延伸區域網路(virtual extensible local area networks,VXLAN)。
LAN通常連接位於同一實體區域,如同一建築物或園區,節點之專用私有通訊連結。另一方面,WAN通常連接地理上分散長距離之節點間的連結,如同載波電話線、光纖路徑、同步光纖網路(Synchronous optical networks,SONET)或同步數位階級(synchronous digital hierarchy,SDH)。LAN和WAN可包括第二層(L2)及/或第三層(L3)網路和裝置。
網際網路為WAN連接世界不同網路提供各網路上節 點全球通訊之例子。節點通常依據預設定義通訊協定如傳輸控制通訊協定、網際網路通訊協定(TCP/IP)等交換離散資訊訊框或封包於在前述網路進行通訊。在本案中,通訊協定可意指節點間如何互動之規範。電腦網路可進而藉由中繼點,如路由器,而連結進而擴每一網路之有效”尺寸”。
重疊式網路一般允許在一實體網路架構上建立並分層虛擬網路。重疊式網路協定,如虛擬可擴充區域網路(Virtual Extensible LAN,下稱VXLAN)、一般路由封裝實現網路虛擬化(Network Virtualization using Generic Routing Enca電源供應單元lation,NVGRE)、網路虛擬化堆疊(Network Virtualization Overlays,NV03)及傳輸層隧道(Stateless Transport Tunneling,STT),提供一允許於邏輯通道上透過L3和L3網路層乘載網路流量之流量封裝法則。此類邏輯通道可透過虛擬通道終端(Virtual Tunnel End Points,VTEP)起始及結束。
另外,重疊式網路可包括虛擬區段,如VXLAN重疊網路內之VXLAN區段,其中可包含提供虛擬機器(Virtual Machine,VM)於其上進行通訊之L2及/或L3重疊網路。虛擬區段可為一虛擬網路辨識值(Virtual Network Iidentifier,VNI),如VXLAN網路辨識值,所辨識,該辨識值可辨識其連接之虛擬區段或網域。
網路虛擬化允許硬體和軟體資源整合至一虛擬網路。例如,網路虛擬化可允許多個虛擬機器透過各自之虛擬LAN(VLAN)連接至實體網路。虛擬機器可依照其所相對應之虛擬網路進行分組,並可與其他虛擬機器及內部或外部網路之其他裝 置進行通訊。
網路區段,如實體或虛擬區段、網路、裝置、埠、實體或邏輯連結及/或流量可大致被區分為橋接(bridge)或洪水(Flood)網域。橋接或洪水網域可表示一廣播網域如L2廣播網域。橋接或洪水網域可包括單獨子網路,但也可包括多個子網路。另外橋接網域可連結於網路裝置上之橋接網域介面,如開關。橋接網域介面可為支援L2橋接網路與L3路由網路之間流量之邏輯介面。此外,橋接網域介面可支援網路協定(IP)終止、VPN終止、位置解析處理、MAC定位等。橋接網域和橋接網域介面皆可為同一索引或辨識值所辨識。
此外,終端群組(End Groups,EPG)可在網路中用為將應用程式映射(mapping)至網路。尤其是,EPG可使用網路中應用程式終端之分組以將連結性與準則應用至該應用程式分組。EPG可作為裝運之容器、應用程式之集合、或應用程式元件、以及現實傳送與準則邏輯之層級。EPG也藉由改為使用邏輯應用邊界(logical application boundary)以允許網路方針(network policy)、安全與位址轉發(forwarding from addressing)之分離。
雲端運算可在一或多個網路中被提供以使用共享資源提供運算服務。雲端運算通常可包含以網路為基礎之運算,其可得運算資源集合透過網路(如”雲端”)被動態提供與分布至各客戶或使用者電腦或其他隨選裝置。雲端運算資源,例如,可包括任何種類的資源如運算、儲存、網路裝置和虛擬機器等。例如,資源可包括伺服器系統裝置(防火牆、深度封包檢測、流量偵測、負載平衡等)、運算/處理裝置(伺服器、CPU、記憶體、 具強力(brute force)處理能力的裝置),儲存裝置(如網路連接儲存裝置、儲存區域網路裝置)等。此外,此些資源可用於支援虛擬網路、虛擬機器(VM)、資料庫與應用程式(Apps)等。
雲端運算資源可包含”私有雲端”、”公有雲端”及/或”混合雲端”。”混合雲端”可為由二或多個雲端端透過技術之內部互動或結盟而組成之雲端架構。在本質上,混合雲端為私有和公有雲端間之互動,其中私有雲端加入公有雲端並以安全與有彈性之方式利用公有雲端之資源。雲端運算資源也可透過重疊網路中的虛擬網路如VXLAN提供。
在網路交換系統中,可維持一查看資料庫(lookup database)以記錄各連接至此交換系統之終端的路由。然而終端可有多組設置並連接至多個租戶。該些終端可具有多種類型的識別值,如IPv4、ÍPv6或第二層(Layer 2)。查看資料庫必須設置至不同模式以處理不同類型的終端識別值。一些查看資料庫的能力是設計為處理進入封包的不同地址類型。此外,網路交換系統之查看資料庫通常受限於一千個虛擬路由以及轉送(VRF)。因此,需要一可用於處理各式終端辨識值的改良查看演算法。本發明揭露技術提出用於電信網路中的位置查看所需技術。本發明揭露為系統、方法與電腦可讀取儲存媒體以統一各類型之終端識別值,藉由映射終端識別值至一統一空間並允許不同形式之查看為統一處理。一範例系統與網路之簡介,如第3與4圖在此揭露。本實施案例之變形於各實施案例中描述。相關技術請參考第3圖。
第3圖顯示一適合實現本揭露之範例運算裝置300。運算裝置300包括一主中央處理器(CPU)362、介面368和一匯流 排515(如PC匯流排)。當在適合之軟體或靭體控制下運作時,CPU 362負責執行封包管理、錯誤偵測、及/或路由功能,如不當連接偵測(miscabling detection)功能。CPU 362在軟體控制下,包括作業系統與任何適合的應用軟體,較佳地完成上述功能。CPU 362可包含一或多個處理器363,如Motorola微處理器家族或MIPS微處理器家族的處理器。在另一實施例中,處理器363為一別設計以控制運算裝置300運作之硬體。在一特定實施例中,記憶體361(如非揮發性RAM及/或ROM)亦形成CPU 362之部分。然而,記憶體有許多不同可耦接於系統的方式。
介面368通常提供作為介面卡(有時被稱為”線卡(line card)”)。一般而言,這些介面卡控制網路上之封包的傳送與接收並有時支援運算裝置300使用之其他周邊設備。可提供之介面為乙太網路介面、訊框中繼介面、同軸電纜介面、DSL介面、記號環(token ring)介面等等。此外,各種極高速介面可為提供,如快速記號環介面、無線介面、乙太網路介面、Gigabit乙太網路介面、ATM介面、HSS介面、POS介面、FDDI介面等等。一般而言,此些介面可包括適合媒體通訊之適合埠。在某些實施例,介面也可包括獨立處理器,以及在一些實施例中可包括揮發性RAM。該些獨立處理器可控制通訊密集任務如封包交換和媒體控制與管理。藉由對通訊密集任務提供複數分離處理器,該些界面可允許主CPU 362有效率地執行路由運算、網路診斷、安全功能與其他。
雖然第3圖所示之系統為本揭露之一特定運算裝置,但絕非本發明申請可實施之唯一網路裝置構造。例如具有處 理通訊及路由運算等之單一處理器之架構及其他架構經常被使用到。另外其他種類介面與媒體也可與路由器一起使用。
無論網路裝置設置為何,可使用一至多組記憶體或記憶體模組(包括記憶體361)設置以儲存通用網路作業之程式指令及上述之漫遊機制、路由最佳化與路由功能,例如該程式指令可控制作業系統及一或多個應用程式之作業。該或該些記憶體也可設置為儲存表格如移動連結、註冊、相關表格與其他。
第4與5圖顯示範例系統實施例。熟習此技藝者在應用本技術時可明瞭更適合的實施例。熟習此技藝者也容易地明瞭其他系統實施例之可能性。
第4圖顯示一系統匯流排運算系統架構400,其中系統零件使用匯流排402互相進行電子通訊。範例系統400包括一處理器(CPU或處理器)430和一系統匯流排402。系統匯流排402將不同的系統零件耦接至處理器430,其中系統零件包括系統記憶體404,例如唯讀記憶體(ROM)406和隨機存取記憶體(RAM)408。系統400可包含近距離連結或整合至處理器430之一高速記憶體快取。系統400可從記憶體404以及/或儲存裝置412中複製資料至快取428以利處理器430之快速存取。用此方法快取可避免處理器430之等待資料時間延遲而提供效能提升。此些或其他模組可控制或被設定為控制處理器430以執行各式動作。其他系統記憶體404也有可為利用。記憶體404可包含具有不同效能特徵之不同種類記憶體。處理器430可包含任何通用處理器和一設定為控制處理器430之硬體或軟體模組,如儲存於儲存裝置412中模組1 414、模組2 416和模組3 418,或有軟體指令併入進入實際處理器 設計之特殊用途處理器。處理器430可為本質上一自足之運算系統,包括多核心或多處理器、匯流排、記憶體控制器、快取等等。多核心處理器可為對稱式或非對稱式。
為了允許使用者與運算系統400之互動,輸入裝置420可代表任何數目之輸入機制,如語音使用之麥克風、手勢或圖像輸入之觸控感應螢幕、鍵盤、滑鼠、動作輸入、語音及其他。輸出裝置442可為熟習此技藝人士所知之一或多個輸出機制。在某些實施例中,多重模式系統可允許使用者提供與系統400溝通之多種輸入方法。該溝通介面424一般可支配與管理使用者輸入與系統輸出。在硬體設置上並無設限,因此此處之基本特質可為完成發展之改良硬體或韌體取代。
儲存裝置412為一非揮發性記憶體,可為一硬碟或其他種類可儲存電腦可讀取之資料之電腦可讀媒體,如磁性卡匣、快閃記憶卡、固態記憶體裝置、多功能數位碟片(DVD)、卡帶、RAM 408、ROM 406以及其混合。
儲存裝置412可包含控制處理器430之軟體模組414、416和418。其他硬體或軟體模組在預期之內。儲存裝置412可連接至系統匯流排402。在一方面,執行特定功能之硬體模組可包含儲存於電腦可讀媒體中的軟體零件以執行該功能,該電腦可讀媒體連接至必要之硬體零件如處理器430、匯流排402、顯示器436及其他。
控制器410可為系統400中一特製化微控制器或處理器,如基板管理控制器。在某些實施例中,控制器410可為智慧平台管理介面(IPMI)之部分。此外在某些實施例中,控制器410 可嵌入系統400之一主機板或主線路板。控制器410可管理系統管理軟體與平台硬體間的介面。控制器410也可與不同之系統裝置與零件(內部以及/或外部),例如將於下列詳述的控制器或周邊零件,進行通訊。
控制器410可針對通知、警示以及/或事件產生特定回應以及與遠端裝置或零件進行通訊(如電子郵件訊息、網路訊息等),產生自動硬體復原程序之指令或命令等。管理者可透過與控制器410遠端通訊以起始或執行特定硬體復原程序或作業,如下列詳述。
系統400之不同種類感應器(如感應器426)可向控制器410回報參數,例如冷卻風扇速度、電源狀態、作業系統(OS)狀態、硬體狀態及其他。控制器410也可包含一系統事件紀錄控制器以及/或儲存器以管理及保留控制器410接收到之事件、警示以及通知。例如,控制器410或系統事件記錄控制器可從一或多個裝置或零件接收警示或通知並於系統事件記錄儲存零件中保留該些警示或通知。
快閃記憶體432可為一電子非揮發性電腦儲存媒體或晶片,其可為系統400使用作為儲存及/或資料傳輸之用。快閃記憶體432可為電子抹除及/或重新編程。快閃記憶體432可包括例如可抹除可編程唯讀記憶體(Erasable Programmable Read Only Memory,EPROM)、電子抹除式可複寫唯讀記憶體(Electrically Erasable Programmable Read-Only Memory,EEPROM)、ROM、NVRAM或互補式金屬氧化物半導體(Complementary Metal-Oxide-Semiconductor,CMOS)。快閃記憶體432可儲存系統 400開機時執行之韌體434以及韌體434之專用設置集。快閃記憶體432也可儲存韌體434之設置。
韌體434可包括一基本輸入/輸出系統(BIOS)或其繼承者或等效者,如可延伸韌體介面(Extensible Firmware Interface,EFI)或統一可延伸韌體介面(Unified Extensible Firmware Interface,UEFI)。韌體434可在系統400每次起始時被以序列程式載入並執行。韌體434可依據設置集辨識、初始化並測試系統400中的硬體。韌體434可在系統400上執行自我測試,如開機自我測試(POST)。此自我測試可測試多種硬體零件之功能如硬碟、光學讀取裝置、冷卻裝置、記憶體模組、擴充卡等等。韌體434可在記憶體404、ROM 406、RAM 408以及/或儲存裝置412中劃分一區塊以儲存一作業系統(OS)。韌體434可載入一開啟程式以及/或作業系統並將系統400之控制交與作業系統。
系統400之韌體434可包括一韌體設置,用以定義韌體434如何控制系統400中各硬體零件。該韌體設置可決定系統400中各硬體零件起始的順序。韌體434可提供一介面,如UEFI,以允許不同參數之設定,這些設定可能不同於韌體的預設參數設定。例如,一使用者(如管理者)可使用韌體434以指定時脈及匯流排速度、定義哪些周邊零件為接入系統400、設定系統健康狀態之偵測(如風扇速度及CPU溫度限制)以及/或提供其他可影響系統400整體效能與電力使用之參數。
雖然韌體434顯示儲存於快閃記憶體432,熟知本技藝者應即了解韌體434可儲存於其他記憶體零件,例如記憶體404或ROM 406。然而韌體434顯示儲存於快閃記憶體432為一非限制性 之說明例。
系統400可包含一或多個感測器426。此一或多個感測器426可包括如一或多個溫度感測器、熱敏感測器(thermal sensor)、氧氣感測器、化學感測器、噪音感測器、熱感測器(heat sensor)、電流感測器、電壓感測器、氣流感測器、流量感測器、紅外線感測器、熱流感測器、溫度計、高溫器及其他。此一或多個感測器426可透過例如匯流排402與處理器、快取428、快閃記憶體432、通訊介面424、記憶體404、ROM 406、RAM 408、控制器410和儲存裝置412進行通訊。此一或多個感測器426也可透過一或多個其他方式,如內部整合電路(I2C)、通用型輸出(GPO)等等和系統中其他零件進行通訊。
第5圖顯示一範例電腦系統500,該系統具有一可執行前述方法或作業並產生與顯示一圖形使用者介面(GUI)之晶片架構。電腦系統500可包括電腦硬體、軟體與韌體以用於實現本發明之技術。電腦系統500可包括一處理器510,該處理器代表任何數目的物理及/或邏輯性上之明確資源,可執行設置為完成指定運算之軟體、韌體和硬體。處理器520可與可控制其輸入輸出之控制器510進行通訊。在此例中,晶片組502輸出資料至輸出裝置514,例如一螢幕,並可讀取與寫入訊息至儲存裝置516,例如可包括如磁性與固態媒體。晶片組502也可讀取與寫入訊息至RAM 518。一用於介面連接各式使用者介面零件506之匯流排504可供於介面連接晶片組502。此些使用者介面零件506可包括鍵盤、麥克風、觸控偵測與處理電路、指標裝置如滑鼠和其他。一般而言,系統500之輸入可為任何由機械產生或使用者產生的多 種來源。
晶片組502也可跟一或多個通訊界面508建立介面連接,該些通訊界面508可擁有不同的實體介面。該些通訊界面可包括有線區域網路、無線區域網路、寬頻無線網路及個人區域網路的介面。此處描述之生成、展示與使用GUI的一些應用可包括接收條理式資料集,該調理式資料集為透過實體介面接收或是藉由自身機器處理器510分析儲存於儲存裝置516或518之資料而產生。進而,該機器可藉由使用者介面零件506接收使用者之輸入並執行適當之功能,例如利用處理器510解議該些輸入之瀏覽功能。
此外,晶片組502可與韌體512進行通訊,韌體512在電腦系統500開機時可被執行。韌體512可依據一韌體設置集辨識、起始化並測試電腦系統500中的硬體。韌體512可在系統500上執行自我測試,如POST。此自我測試可測試多種硬體零件502-518之功能。韌體512可在記憶體518中劃分一區塊以儲存作業系統。韌體512可載入一開啟程式以及/或作業系統並將系統500之控制交與作業系統。在一些案例中,韌體512可與硬體零件502-510和514-518進行通訊。在此,韌體512可藉由晶片組502以及/或一或多個零件與硬體零件502-510和514-518進行通訊。在一些案例中,韌體512可與硬體零件502-510和514-518進行直接通訊。
可理解的是範例系統300、400與3500可擁有超過一個處理器(如363,430,510)或為網路連結增強處理能力之運算裝置群集的部分。
為了說明之清晰,本技術在某些案例中可能以包括 性獨立功能區塊呈現,包括性獨立功能區包括功能區塊,功能區塊包括裝置、裝置零件、軟體中嵌入方法之步驟與程序,或軟硬體之組合。
在某些實施例,電腦可讀儲存裝置、媒體和記憶體可包含一有線或無線訊號,該訊號包含一位元流(bit stream)等等。然而,當提及非暫態電腦可讀媒體時,排除之媒體如能量、載波訊號、電磁波和訊號之本體。
上述範例之方式可藉由使用已儲存或可由電腦可讀媒體獲得之電腦可執行指令實現。此類指令可包括,例如導致或設定一般用途電腦、特殊用途電腦或特殊處理裝置以執行一特定或群體功能之指令或資料。電腦資源之一部分可藉由網路獲得。電腦可執行指令可為例如位元,中階格式指令如組合語言、韌體或原始碼。可用於儲存儲存指令、使用過的訊息以及/或上述範例方法所產生的訊息之電腦可讀媒體範例包括磁碟、光碟、快閃記憶體、使用非揮發性記憶體之USB裝置、網路儲存裝置及其他。
根據本發明之裝置實施方法可包括硬體、韌體以及/或軟體,且可為多種型態。此類型態之通常範例包括筆記型電腦、智慧型手機、小型個人電腦、個人數位助理、機架式裝置、獨立裝置等等。本描述之功能也可被嵌入至周邊設備或擴充卡。進一步舉例,此功能也可實現於一電路板中不同的晶片或單一裝置上執行之不同指令。
指令、運送指令之媒體、執行指令之運算資源以及其他用以支援此運算資源之結構是為提供本描述之功能之手段。
本揭露之多個面向提供使用一節點之冷卻控制開關 與一特定控制器(如一基板管理控制器或一特定控制器)控制該節點之一或多個冷卻零件之系統與方法。特定範例已呈現於上述討論中以顯示可選擇之作業可被應用於不同之操作中,其他範例可包含可選擇之操作於不同的操作中。為了清楚的說明,本揭露之某些範例可用包含單獨功能區塊(包括裝置、裝置零件、嵌入軟體、硬體或是軟硬體結合之步驟或是流程)的方式呈現。
此多種案例可進而實現於多種作業環境,在某些案例中可包括一或多個可用於執行任何數目之應用程式之伺服器電腦、使用者電腦或運算裝置。使用者或客戶裝置可包括任何數目之一般用途個人電腦,如執行標準作業系統之桌上型或筆記型電腦,或運行行動軟體且支援多種網路與訊息協定之蜂巢式網路、無線或手持裝置。此系統亦可包括多個運行任何市售作業系統與其他以知功能,如發展與資料管理,之運用程式之工作站電腦。此類裝置亦可包括其他電子裝置,如虛擬終端(dummy terminal)、精簡客戶端(thin client)、遊戲系統和其他具有網路通訊功能之裝置。
就硬體實現之範例或其部分而言,本專利申請可以下列技術之任何組合實現:具有依據資料訊號實現邏輯功能之邏輯閘之非連續邏輯線路、具有適當邏輯閘組合之特殊應用積體電路(Application Specific Integrated Circuit,ASIC)、可程式邏輯閘陣列(Programmable Gate Array,PGA)、現場可程式邏輯閘陣列(Field Programmable Gate Array,FPGA)等等。
多數範例使用為習知技藝者所熟悉之多種市售協定中一或多個種網路以支援通訊功能,該些協定如TCP/IP、 OSI、FTP、UPnP、NFS、CIFS、AppleTalk等等。該網路可為,例如區域網路、廣域網路、虛擬私人網路、網際網路、互聯網、外部網路、公共交換電話網路、紅外線網路、無線網路以及任何以上之組合。
上述範例之方法可藉由使用電腦可執行指令而實現,該指令係存於或可得於電腦可讀媒體。此類指令可包括如導致或設置一般用途電腦、特殊用途電腦或特殊用途處理裝置以執行一特定或群體功能。電腦資源之一部分可藉由網路獲得。該些電腦可執行指令可為例如位元,中階格式指令如組合語言、韌體或原始碼。可用於儲存儲存指令、使用過的訊息以及/或上述範例方法所產生的訊息之電腦可讀媒體範例包括磁碟、光碟、快閃記憶體、使用非揮發性記憶體之USB裝置、網路儲存裝置及其他。
根據本發明之裝置實施方法可包括硬體、韌體以及/或軟體,且可為多種型態。此類型態之通常範例包括伺服器電腦、筆記型電腦、智慧型手機、小型個人電腦、個人數位助理等等。本描述之功能也可被嵌入至周邊設備或擴充卡。進一步舉例,此功能也可實現於一電路板中不同的晶片或單一裝置上執行之不同指令。
在使用網路伺服器之範例中,該伺服器可執行多種伺服或中層應用軟體,包括HTTP伺服器、FTP伺服器、CGI伺服器、資料伺服器、Java伺服器以及商業應用伺服器。該伺服器亦可依據使用者裝置之要求執行程式或腳本,如執行以一或多個網路應用程式,該些網路應用程式以一或多個以任何程式語言寫成之腳本或程式實現之,該些語言如Java、C、C#、C++或任何腳本 語言如Perl、Python或TCL,以及以上之組合。該些伺服器亦可包含資料庫伺服器,包括但不限於公開市場上市售者。
伺服器可包括多種上述之資料儲存和記憶體及儲存媒體。該可存放於多種位置,如一或多個電腦區域內(以及/或電腦中)之儲存媒體或遠離任一或全部網路內之電腦之儲存媒體。在一特定範例組中,該些訊息可儲存於習知技藝者所熟悉之儲存區域網路(Storage Area Network,SAN)中。類似地,執行電腦、伺服器或其他網路裝置功能所需之任何檔案可適當地儲存在當地或遠距位置。其中系統包括電腦化元件、每一該元件可包括可藉由匯流排耦接之硬體單元。該單元包括如一或多個中央處理單元CPU,一或多個輸入裝置(如滑鼠、鍵盤、控制器、觸碰感應顯示元件或鍵盤)和一或多個輸出裝置(如顯示裝置、印表機或喇叭)。此一系統亦可包括一或多個儲存裝置,如碟片裝置、光學儲存裝置和固態裝置如隨機存取記憶體(RAM)或唯讀記憶體(ROM)、以及可移除式媒體裝置、記憶卡、快閃記憶體卡等等。
此類裝置也可包括一電腦可讀儲存媒體讀取器、一通訊裝置(如數據機,有線或無線網路卡、紅外線運算裝置)和上述之工作用記憶體。電腦可讀儲存媒體讀取器可連接,或設定為接收,電腦可讀儲存媒體,該電腦可讀儲存媒體代表遠端、近端、固定以及/或可移除式儲存裝置,以及用於暫時及/或長時容納、儲存、傳送與接收電腦可讀訊息之儲存媒體。此系統與多種裝置也通常包括多種位於一或多個工作記憶體裝置中之軟體應用程式、模組和其他元件,包括一作業系統及應用程式如網頁瀏覽器。顯而易見地,不同範例可由上述多種變化而得。例如,客 製化硬體亦可被使用以及/或特殊元件可於硬體軟體(包括可移式軟體如小指令(applet))或兩者中實現。進而,與其他運算裝置之連結,如網路輸入輸出裝置,可被使用。
用於儲存程式碼或程式碼之部分的儲存媒體和電腦可讀媒體可包含任何本技藝熟知或使用之適合媒體,包含儲存媒體和運算媒體,包含儲存媒體和運算媒體,例如但不限於以任何方法實現之揮發與非揮發性、可移除和不可移除媒體,用於儲存以及/或傳輸資訊如電腦可讀指令、資料結構、程式模組和其他資料。包括RAM、ROM、EPROM、EEPROM、快閃記憶體活其他記憶體技術、CD光碟、多功能數位碟片(DVD)或其他光學儲存裝置、磁性卡夾、磁帶、磁碟或其他磁性儲存裝置或其他任何可用於儲存系統可存取資料之媒體。基於本技術與教示,習知技藝者可之其他方式以及/或方法以實現本發明之各面向。
本說明之規範與圖例應為舉例教示而非限制作用。但其應足為教示習知技藝者在不脫離本發明及後附之申請專利範圍之精神與範圍內,當可做些許的更動與潤飾。

Claims (10)

  1. 一種伺服器系統,設置於一機架系統內,該機架系統至少具有一第一伺服器系統與一第二伺服器系統,該伺服器系統包括:一或多個冷卻零件;一第一控制器,被設定以控制該一或多個冷卻零件;一第一冷卻控制開關;以及一監視電路,被設定用以:判斷該第一控制器之健康狀態;以及在該第一控制器失效的一事件中,開啟該第一冷卻控制開關至一外部模式並允許該第二伺服器系統的一第二控制器控制該一或多個冷卻零件。
  2. 如申請專利範圍第1項所述之伺服器系統,其中該監視電路更設定為接收該伺服器系統的一交流電電源以及一電源供應單元之狀態訊息,並僅在該交流電電源與該電源供應單元狀態良好之情況下才可操作用以開啟該第一冷卻控制開關至該外部模式。
  3. 如申請專利範圍第1項所述之伺服器系統,其中在該第一控制器狀態良好的事件中,該監視電路係設定為開啟該等冷卻控制開關至一內部模式,並允許該第一控制器控制該一或多個冷卻零件。
  4. 如申請專利範圍第1項所述之伺服器系統,其中該監視電路藉由主動監視該第一控制器之健康狀態以判斷該第一控制器之健康狀態;其中如果該第一控制器之任何操作 參數超過一預設之標準,該監視電路判斷該第一控制器失效。
  5. 如申請專利範圍第1項所述之伺服器系統,其中該第一控制器更被設定用以:接收該第二伺服器系統之至少一冷卻零件之狀態訊息;判斷該第二伺服器系統的一第二冷卻控制開關為被開啟至一外部模式;以及依據至少所接收之該至少一冷卻零件之狀態訊息,控制該第二伺服器之該至少一冷卻零件。
  6. 如申請專利範圍第1項所述之伺服器系統,其中該第一控制器更設定為:接收該伺服器系統之溫度訊息;判斷該第一冷卻控制開關為被開啟至一外部模式;以及依據至少該伺服器系統之溫度訊息,控制該伺服器系統之該一或多個冷卻零件。
  7. 一種電腦實施方法,用以控制一機架系統中一節點之一或多個冷卻零件,包括:在該節點之一控制器接收該一或多個冷卻零件之狀態訊息;當判斷該節點之一第一冷卻控制開關為被開啟至一內部模式時,依據至少接收自該一或多個冷卻零件之該狀態訊息控制該一或多個冷卻零件;接收該機架系統中一鄰近節點之至少一冷卻零件之狀態 訊息;判斷該鄰近節點的一第二冷卻控制開關為被開啟至一外部模式;以及依據至少所接收到之該鄰近節點之該至少一冷卻零件之狀態訊息,控制該鄰近節點之該至少一冷卻零件。
  8. 如申請專利範圍第7項所述之電腦實施方法,其中該節包括一設定為監視該控制器健康狀態之監視電路。
  9. 如申請專利範圍第7項所述之電腦實施方法,更包括:接收該鄰近節點之溫度訊息;以及依據至少該鄰近節點之該溫度訊息控制該鄰近節點之該至少一冷卻零件。
  10. 一種非暫態電腦可讀儲存媒體,該儲存媒體包含指令,當該指令被一系統之至少一處理器執行時,使該系統執行控制一機架系統之一節點之一或多個冷卻零件之操作,該操作包括:接收該一或多個冷卻零件之狀態訊息;當判斷該節點之一第一冷卻控制開關被開啟至一內部模式時,依據至少接收自該至少一冷卻零件之該狀態訊息控制該一或多個冷卻零件;接收該機架系統中一鄰近節點之至少一冷卻零件之狀態訊息;判斷該鄰近節點之一第二冷卻控制開關為被開啟至一外部模式;以及依據至少所接收到之該鄰近節點之該至少一冷卻零 件之狀態訊息,控制該鄰近節點之該至少一冷卻零件。
TW107110472A 2017-08-09 2018-03-27 伺服器系統、電腦實施方法及非暫態電腦可讀取媒體 TW201911045A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/673,031 2017-08-09
US15/673,031 US10806057B2 (en) 2017-08-09 2017-08-09 Multi-node system-fan-control switch

Publications (1)

Publication Number Publication Date
TW201911045A true TW201911045A (zh) 2019-03-16

Family

ID=62486399

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107110472A TW201911045A (zh) 2017-08-09 2018-03-27 伺服器系統、電腦實施方法及非暫態電腦可讀取媒體

Country Status (5)

Country Link
US (1) US10806057B2 (zh)
EP (1) EP3442319B1 (zh)
JP (1) JP6559842B2 (zh)
CN (1) CN109388213B (zh)
TW (1) TW201911045A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI709941B (zh) * 2019-09-20 2020-11-11 中華電信股份有限公司 虛實資源整合管理系統及其方法
TWI743569B (zh) * 2019-10-09 2021-10-21 葉焦明 工業電腦故障與異常檢知判讀系統
TWI752696B (zh) * 2020-10-28 2022-01-11 英業達股份有限公司 溫度管理系統
TWI776579B (zh) * 2021-07-06 2022-09-01 技嘉科技股份有限公司 韌體更新的處理方法與裝置
TWI779682B (zh) * 2021-03-26 2022-10-01 廣達電腦股份有限公司 電腦系統、電腦伺服器及其啟動方法
TWI892562B (zh) * 2024-04-02 2025-08-01 瑞昱半導體股份有限公司 記憶卡讀取裝置

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10356959B2 (en) * 2017-07-31 2019-07-16 Hewlett Packard Enterprise Development Lp Chassis cooling resource
US11206243B2 (en) * 2019-03-04 2021-12-21 Cyxtera Cybersecurity, Inc. Multiple gateway controllers to establish network access
CN111400140B (zh) * 2020-03-18 2023-12-12 北京达佳互联信息技术有限公司 通信设备的控制系统、方法、装置、计算设备和存储介质
US11503737B2 (en) 2020-04-03 2022-11-15 National Environmental Products Ltd Modular computing device and fan enclosure
KR102532063B1 (ko) * 2020-12-14 2023-05-12 현대모비스 주식회사 멀티 컨트롤러를 이용한 구동 제어 방법과 시스템 및 이를 위한 장치
US12282900B2 (en) * 2021-01-22 2025-04-22 Dell Products L.P. Method and system for determining computer fan usage and maintenance
US12137534B2 (en) * 2021-06-16 2024-11-05 Quanta Computer Inc. Fan controller for fans of a multi-node computer system
CN113377186B (zh) * 2021-08-13 2021-11-19 深圳市有为信息技术发展有限公司 电源管理电路及其控制方法、车载设备、机动车
JP7436060B2 (ja) * 2022-02-24 2024-02-21 Necプラットフォームズ株式会社 管理装置、制御方法、及びプログラム
CN114911332B (zh) * 2022-04-29 2023-08-04 苏州浪潮智能科技有限公司 服务器风扇调控方法、系统、电子设备及存储介质
US12520452B2 (en) 2022-05-04 2026-01-06 Hoffman Enclosures Inc. Replaceable pump unit for cooling systems
CN115168160B (zh) * 2022-09-07 2022-12-20 中国电子科技集团公司第十五研究所 一种vpx服务器智能机箱监控系统
CN116085289B (zh) * 2022-12-29 2025-11-18 超聚变数字技术有限公司 一种风扇调速方法和服务器
CN115993881B (zh) * 2023-03-20 2023-06-27 新华三信息技术有限公司 风扇调速策略确定方法、装置、电子设备及存储介质
US12335146B2 (en) * 2023-06-14 2025-06-17 International Business Machines Corporation Dynamic, condition-based network device continuity optimization
CN116719397B (zh) * 2023-08-03 2024-05-03 深圳比特微电子科技有限公司 区块链服务器及其电源散热方法、装置、电源和存储介质
CN120094928B (zh) * 2025-02-14 2025-11-07 江苏桐昆恒阳化纤有限公司 一种油烟风机节能控制系统
CN120523656B (zh) * 2025-07-25 2025-10-14 苏州元脑智能科技有限公司 温度传感器故障处理方法和程序产品、电子设备

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5184025A (en) * 1988-11-14 1993-02-02 Elegant Design Solutions, Inc. Computer-controlled uninterruptible power supply
US6004020A (en) * 1997-06-11 1999-12-21 Bartur; Meir Medication dispensing and monitoring system
US5906315A (en) * 1998-05-08 1999-05-25 Sun Microsystems, Inc. Watchdog timer for controlling a cooling system
US7287708B2 (en) * 2004-11-12 2007-10-30 International Business Machines Corporation Cooling system control with clustered management services
US8113010B2 (en) * 2009-11-02 2012-02-14 Exaflop Llc Data center cooling
US9098257B2 (en) * 2011-02-03 2015-08-04 Dell Products L.P. Information handling system server architecture for improved management communication
CN103139248B (zh) * 2011-11-28 2016-04-20 英业达科技有限公司 机架系统
US9158310B2 (en) * 2011-12-14 2015-10-13 International Business Machines Corporation Integrating a data center thermal control system and individual fan controllers for controlling a thermal environment in a data center room
CN102622279B (zh) * 2012-03-16 2015-08-19 华为技术有限公司 冗余控制系统、方法及管理控制器
US9223326B2 (en) * 2012-07-22 2015-12-29 International Business Machines Corporation Distributed thermal management system for servers
CN103810136A (zh) * 2012-11-13 2014-05-21 王明仁 计算机集群、用于计算机集群的管理方法及系统
CN104564764B (zh) * 2013-10-12 2016-09-21 英业达科技有限公司 服务器系统
TWI530776B (zh) * 2013-11-19 2016-04-21 英業達股份有限公司 風扇控制器以及具該風扇控制器之伺服器系統
GB201320778D0 (en) * 2013-11-25 2014-01-08 Microsoft Corp Communication system architecture
US9763356B2 (en) * 2014-03-26 2017-09-12 Lenovo (Singapore) Pte. Ltd. Closed-loop control and monitoring in cooling electronic components
WO2016016925A1 (ja) 2014-07-28 2016-02-04 株式会社日立製作所 ストレージ装置のfan制御最適化
US10101780B2 (en) * 2015-12-09 2018-10-16 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Secondary management device determining desired fan speed upon failure of primary management device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI709941B (zh) * 2019-09-20 2020-11-11 中華電信股份有限公司 虛實資源整合管理系統及其方法
TWI743569B (zh) * 2019-10-09 2021-10-21 葉焦明 工業電腦故障與異常檢知判讀系統
TWI752696B (zh) * 2020-10-28 2022-01-11 英業達股份有限公司 溫度管理系統
TWI779682B (zh) * 2021-03-26 2022-10-01 廣達電腦股份有限公司 電腦系統、電腦伺服器及其啟動方法
TWI776579B (zh) * 2021-07-06 2022-09-01 技嘉科技股份有限公司 韌體更新的處理方法與裝置
TWI892562B (zh) * 2024-04-02 2025-08-01 瑞昱半導體股份有限公司 記憶卡讀取裝置

Also Published As

Publication number Publication date
CN109388213A (zh) 2019-02-26
US20190053405A1 (en) 2019-02-14
JP6559842B2 (ja) 2019-08-14
JP2019032818A (ja) 2019-02-28
CN109388213B (zh) 2021-02-02
EP3442319A1 (en) 2019-02-13
EP3442319B1 (en) 2022-07-27
US10806057B2 (en) 2020-10-13

Similar Documents

Publication Publication Date Title
TW201911045A (zh) 伺服器系統、電腦實施方法及非暫態電腦可讀取媒體
TWI612474B (zh) 用於自動更新數據中心中之伺服器系統之元件之韌體的電腦實施方法、系統以及非暫態電腦可讀取媒體
JP6453965B2 (ja) Biosセットアップオプションを自動的に更新するシステム及び方法
JP6805116B2 (ja) Psuの待機電源が機能しない場合に動作可能なサーバシステム
JP6463814B2 (ja) ブートのハードウェア周波数を動的に最適化するシステム及び方法
JP6608979B2 (ja) 電圧レギュレータセルフバーンインテストのための方法、システム、及び記憶媒体
TWI637611B (zh) 使用wol的系統復原