本發明涉及一風扇系統管理裝置,特別是涉及一種不需將伺服器電源關閉即可更換風扇的風扇系統管理裝置。
背景技術:
:伺服器通常會安裝在具有風扇系統的機架系統上。一般而言,伺服器以及用以操作伺服器的必要元件會安裝在機架系統的前側,而用于進行熱管理的風扇系統則會安裝在機架系統背側。然而,以往的風扇系統并不具有后門以方便維修人員可以從機架系統背側開啟風扇系統,因此當需要對風扇系統進行修復或更換零件時,位于機架系統前側的組件(例如伺服器)都必須先從機架系統上卸除,再將風扇系統從機架系統中取出。這樣的配置方式使得風扇的維修或更換非常耗時且困難,因為在進行維修或更換之前,必須先關閉伺服器的電源,再將伺服器從機架系統上卸除,最后再將風扇系統從機架系統上卸除后才能進行維修。此外,一般的伺服器從斷電狀態回復到運作狀態可能需要一段準備時間,而伺服器在此期間都無法正常運作。技術實現要素:于一實施例,一機架系統包括一風扇系統,用以進行散熱。該風扇系統具有一可移除的風扇托架,用以視需要插入機架系統中或自該機架系統移除。該可移除的風扇托架使一安裝在該機架系統背側的伺服器可由其背側進行存取,并使該伺服器或該風扇系統容易維修。該可移除風扇托架以一連接裝置安裝在該機架系統內,該連接裝置使該風扇托架牢固地安裝在該機架系統上。該風扇托架還可通過一導線連接該機架系統,該導線耦接一總線,且該總線延伸于該機架系統的一高度方向。該風扇托架可在該總線或該伺服器處于一開啟狀態時,裝入該機架系統或從該 機架系統上移除。當要從該機架系統移除該風扇托架時,需解除該導線的連接,且該連接裝置(例如樞軸)也需要從該機架系統移除。設置于該風扇托架中的一風扇,是一個可移除的模塊,且可以單獨或成群的方式被插入或移除。當有需要時,可以一行、一列或整組的方式將風扇移除。詳細的一個或多個實施例伴隨附圖詳述如下。其他特征、面向或是優點可在說明書、附圖以及專利申請范圍中所見。附圖說明圖1為本發明一實施例的機架系統立體圖;圖2為本發明一實施例的機架系統處于開啟狀態時的示意圖;圖3A為本發明一實施例的風扇托架立體圖;圖3B為圖3A中的風扇托架于另一視角立體圖;圖4為本發明一實施例的機架系統后視圖;圖5為本發明一實施例的系統架構示意圖,其中該系統架構是應用于圖1-圖4中所示的機架系統和風扇系統。符號說明101機架系統102風扇托架103風扇104連接機構201機架系統202風扇托架203風扇門把手204接頭205導線206總線207連接機構208風扇母板301風扇托架302風扇防護網303風扇門把手304風扇把手305樞軸系統306風扇40機架系統402總線403機架404電源框架500系統架構502處理器504輸入裝置506顯示裝置508網絡界面510計算機可讀取存儲媒體512總線514操作系統516網絡通信指令518圖像處理系統520應用程序522風扇系統具體實施方式本發明搭配參考附圖的詳述如下,其中,相同的標號皆用以指示等同或類似的元件,所附附圖僅為說明之用且并無按實際比例繪制。本發明的幾個實施例如下所述,用以作為本發明的參考,應當理解的是,許多具體的細節、關系和方法闡述,僅用以作為理解本發明之用。本發明所屬
技術領域:
中具有通常知識者,可以缺少本發明一個或多個特征的方式來實施。為避免模糊本發明技術特征,現有的結構或操作步驟并沒有在實施例中詳細說明。實施例中所述的操作步驟僅為參考,其中步驟順序并不限制本發明實施方式,其中的操作步驟可以按不同順序實施。首先請參閱圖1,圖1為本發明一實施例的機架系統101的立體圖,前述機架系統101是一個伺服器的整合機架,以及經過最佳化和優化設計后而可用于網絡規模(web-scale)部署的設備,其可承載伺服器(即伺服器機架)及用以運作前述伺服器的必要組件。例如,電力設備(如電源架)或是總線(bus)可傳遞電力給伺服器,于一實施例中,一或多個總線可沿機架系統的高度方向傳遞電力給固定于機架上的伺服器,電力設備(如電源架)則連接總線的一側并可傳輸電力給總線,接著由總線傳遞電力給伺服器以及風扇系統。機架系統101上各種設備的配置方式可以根據組裝需求而調整。在一實施例中,伺服器可以從機架系統101上拆卸。機架系統101可具有一可拆卸的伺服器以及至少一個風扇托架102。風扇托架102包括多個風扇103,用以排除(dissipate)機架系統101內部的熱,風扇托架102為一可從機架系統101拆卸的部件,當風扇托架102需要進行維修時,可從機架系統101上輕易地拆卸下來。風扇托架102可通過一個樞軸(pinnedhinge)安裝于機架系統101,使風扇托架102可整組地從機架系統101上更換。連接機構104可將風扇托架102固定在機架系統101上,使風扇托架102與機架系統101兩者牢固地連接。當使用者要將風扇托架102從機架系統101上拆卸下來時,必須先拔除連接機構104,并使風扇托架102沿圖1中的特定方向移動。舉例說明,當使用者要將風扇托架102與機架系統101兩者分離時,需要先將樞軸(即連接機構104)取下并向右以及向下移動風扇托架102(如圖1中箭頭方向所示)。其中,連接機構104可具有各種連接件,例如插栓、樞軸、彈簧、螺栓、束線帶、扣件、頂針、凸緣、帶體或卡勾。在一實施例中,風扇103設置在風扇托架102中,風扇托架102具有依照風扇103外型而設計的風扇支架,以便將風扇103安裝在風扇托架102內。風扇103可具有熱插拔功能,且風扇103可以從風扇托架102上插拔。使用者可以將單個或是多個風扇103從風扇托架102上拔出,也可使單個或是多個風扇103插入風扇托架102。再請參閱圖2,圖2為本發明另一實施例的風扇托架202的立體圖。風扇托架202安裝在機架系統201的背側,并可通過拉開風扇托架202的方式,讓使用者可從機架系統201的背側進行存取(如圖2所示),以方便使用者維修或更換伺服器或機架零件。風扇托架202通過連接機構207牢固地安裝在機架系統201上,連接機構207用以確保風扇托架202與機架系統201兩者牢固地連接,并可使風扇托架202得以開啟并從機架系統201上拆卸。連接機構207可具有各種連接件,例如插栓、樞軸、彈簧、螺栓、束線帶、扣件、頂針、凸緣、帶體或卡勾。舉例而言,欲將風扇托架202組裝到機架系統201上時,必須將風扇托架202裝設到一樞軸上。此外,當使用者需要將風扇托架202從機架系統201上拆卸時,需要先拔下樞軸才能將風扇托架202取下。連接機構207使風扇托架202可通過樞軸旋轉。連接機構207使風扇托架202上的風扇可以一行、一列或整組的方式從風扇托架202拆卸,整個風扇托架202也可通過解除連接機構207而得以拆卸。于一實施例中,風扇托架202可通過緊密配合形式(pressurefittype)的分離機構進行拆除。于一實施例中,風扇托架202也可設置為需要工具拆卸或是不需要工具拆卸。應注意的是,風扇托架202安裝在機架系統201上的方法有許多種,本發明并不限于以上述方法進行安裝。前述風扇托架202上的風扇母板208通過導線205連接機架系統201。于一實施例中,機架系統201具有至少一總線206(busbar)或后背板(backplaneboard),總線206可沿機架系統201的高度方向提供電力至機架系統201,總線206可具有一數據總線、控制器總線或風扇動力總線。導線205的一端連接總線206,另一端連接并傳送電力至風扇托架202上的風扇母板208(例如印刷電路板PCB)。風扇母板208可利用螺絲鎖固在風扇托架202上。風扇托架202上的每一個風扇都具有一接頭204,電連接風扇母板208上對應的電源,并使風扇得以從機架系統201的后背板或是總線206接收電力。風扇母板208可連接機架系統201的后背板。于一實施例中,機架系統201具有至少四個安裝在風扇托架202上的風扇母板208。總線206(或是伺服器、后背板)保持在開啟狀態時,風扇托架202可從該機架系統201上卸除。風扇可安裝在風扇托架202的兩側以幫助空氣流通,每一對風扇皆可單獨地從風扇托架202上拆卸,且兩側的風扇皆可安裝風扇防護網以避免扇葉外露并確保風扇運作時的安全性。風扇托架202具有一風扇門把手203,用以幫助使用者沿一特定方向開啟風扇門,并使風扇托架202可相對于機架系統201進行樞軸旋轉。再請一并參閱圖3A、圖3B,其中圖3A是機架系統前側(外側)所見的風扇托架301,圖3B則為機架系統背側(內側)所見的風扇托架301。風扇托架301的背側無法從機架系統外側所見,風扇托架301的前側可從機架系統外側所見。風扇托架301包括一風扇門把手303,使風扇托架301可以各種不同的方向開啟。技術人員可拉動扇門把手303,輕易地使風扇托架301開啟至一特定方向。舉例而言,如圖4所示,風扇托架被向前拉出。于另一實施例中,風扇托架301也可設計成向側邊、上方或下方拉出。風扇托架301具有一組風扇306,其中每一個風扇306皆可從風扇托架301上以單獨、一列、一行或整組的方式更換。由圖3A及圖3B可以看出,風扇托架301上設置六個風扇306,分別為風扇1-6,當風扇306因損壞或故障等原因需要進行更換時,每一個風扇306皆可單獨地更換。于一實施例中,當使用者想單獨地拆卸風扇1時,可以先握著風扇把手304以固定風扇1的位置,接著推出插栓后再將風扇1從風扇托架301上拆卸。于一實施例中,使用者也可將最上方列的風扇(風扇1-3)從風扇托架301上移除,此外也可以將整組風扇(風扇1-6)從風扇托架301上移除。本發明讓使用者可單獨地將風扇從風扇托架301移除,使得風扇的維修或更換更為簡單。風扇306可安裝在風扇托架301的兩側以利于空氣流通,每一對風扇306皆可以單獨地從風扇托架301上拆卸,前側(外側)的風扇306可安裝風扇防護網302以避免扇葉外露并確保風扇運作時的安全性。風扇防護網302以及風扇306兩者可利用插栓或螺栓等連接件固定,以確保風扇306牢固地固定在風扇托架301上。舉例而言,風扇防護網302可利用四個扭矩為5kg-cm的螺絲固定在風扇306上,其中兩個螺絲鎖固在風扇306的上方,另外兩個螺絲鎖固在風扇306的下方。在一實施例中,當風扇306完全地置入風扇托架301并定位后,可通過固定裝置(fasteningdevice)鎖固在風扇托架301上,固定裝置則例如一插栓或一樞軸系統305。樞軸系統305可利用M10螺絲固定在機架系統上,M10螺絲可承受至少5kg重的力。固定裝置可具有任何的固定件,例如插栓、樞軸、彈簧、螺栓、束線帶、扣件、頂針、凸緣、帶體或卡勾,用以確保風扇可以牢固地固定在風扇托架上。再請一并參閱圖4,圖4為本發明一實施例的機架系統40后視圖。機架系統40包括一總線402及一電源框架404,其中總線402可安裝在機架系統 40的背側,每一個總線402連接電源框架404上輸出電壓的正負端子,總線402與電源框架404皆屬于同一電力區域。伺服器(例如伺服器機架)可利用熱插拔組件直接插入總線402,伺服器可從機架系統40前方熱插拔,并在完全插入機架系統40后通過一插栓系統鎖固定位。當風扇托架從機架系統40上拆卸下來后,伺服器的背側可以從機架系統40的背側進行存取(accessible)。如圖4所示,三組總線402安裝于機架系統40的背側,每一總線402用以傳送數據、控制器信號或電力,其中至少一個總線402連接風扇托架,并提供電力或必要的數據以操作風扇。電源框架404則安裝在機架系統40的中間并提供電力給總線402,使用者可將電源框架404插入機架403,以牢固地將電源框架404固定在機架系統40上,機架系統40上多組的機架403可設置多個電源框架404。以上的配置方式僅為說明,本發明電源配置并不局限于以上所描述的配置方式。再請參閱圖5,圖5為本發明一實施例的系統架構500示意圖,其中該系統架構500應用于圖1-圖4中所示的機架系統和風扇系統。前述系統架構500可在任何風扇系統管理裝置中實施,并用以運作由編譯指令(compiledinstruction)所得的應用軟件,前述風扇系統管理裝置例如為個人計算機、伺服器、智慧型手機、媒體播放器、電子平板、游戲機以及電子郵件裝置等,但不以此為限。于一實施例中,系統架構500包括至少一個處理器502、至少一個輸入裝置504、至少一個顯示裝置506、至少一個網絡界面(networkinterface)508以及至少一個計算機可讀取存儲媒體(computer-readablemedium)510,以上各個組件可以總線512耦合。顯示裝置506可為液晶顯示器(LCD)或是發光二極管(LED)等任何現有的顯示裝置,但不以此為限。處理器502可為圖像處理器(graphicsprocessor)或是多核心處理器(multi-coreprocessor)等任何現有的處理器,但不以此為限。輸入裝置504可為鍵盤、虛擬鍵盤、鼠標、軌跡球、觸控板或觸控顯示器等任何現有的輸入裝置,但不以此為限。總線512則可為ISA、EISA、PCI、PCIExpress、NuBus、USB、SATA或是火線(FireWire)等任何現有的內部或外部總線,但不以此為限。計算機可讀取存儲媒體510可為非揮發性存儲媒體(non-volatilestoragemedia)或揮發性媒體(volatilestoragemedia)等可提供指令給處理器502執行 的媒體,非揮發性存儲媒體可為光盤、磁盤或是閃存存儲器,揮發性媒體則可為同步動態隨機存取存儲器(SDRAM)或只讀存儲器(ROM),但不以此為限。此外,計算機可讀取存儲媒體510(例如存儲裝置、存儲媒體、存儲器)可通過導線或具有一個位流(bitstream)的無線信號等方式傳輸信號。然而,以上所述非暫態計算機可讀取存儲媒體(non-transitorycomputer-readablestoragemedia)510并不包括能源、載波(carriersignal)、電磁波以及其他本質上屬于信號(signal)的傳遞介質。計算機可執行指令(computer-executableinstruction)具有指令或數據,并造成一般用途計算機(generalpurposecomputer)、特殊用途計算機(specialpurposecomputer)或處理特定指令的裝置執行特定功能(集)。計算機可執行指令還具有在單機(stand-alone)或網絡連線(network)環境的計算機執行的程序模塊,一般而言,程序模塊具有常式(routine)、程序(program)、組件(component)、數據結構(datastructure)、物件(object)以及專用處理器上固有函數(function)等,用以執行特定工作或是特殊抽象數據型別(abstractdatatype)。計算機可執行指令、相關的數據結構(associateddatastructure)以及程序模塊可為執行本發明公開步驟的程序碼構件(programcodemeans),計算機可執行指令以及相關的數據結構的特定序列(particularsequence)可執行相對應于本發明公開步驟所描述的功能。計算機可讀取存儲媒體510包含多種應用于操作系統514(例如蘋果MacOS、微軟Windows以及Linux)的指令,操作系統514可為多用戶(multi-user)、多元處理(multiprocessing)、多任務處理(multitasking)、多執行緒處理(multithreading)、即時(real-time)或類即時等操作系統。操作系統514用以執行基本任務,包含由輸入裝置504識別輸入類別、傳送輸出至顯示裝置506、追蹤計算機可讀取存儲媒體510的文件以及目錄、直接控制外部設備(例如磁盤機、打印機)或通過I/O路徑控制器(I/Ocontroller)控制外部設備以及管理總線512的流量(traffic),但不以此為限。網絡通信指令516可為執行網絡傳輸協定(例如TCP/IP、HTTP、乙太網絡)的軟件,用以建立及維持因特網連接。圖像處理系統518具有提供圖像、影像處理功能的指令。應用程序520可用以實現如圖1-圖4中所示的動作程序,惟圖1-圖4所示的動作程序可通過在操作系統514中執行而得以實現。風扇系統522可具有控制器,其中控制器具有存儲器以及連接至處理器502的界面,處理器502可在需要時提供驅動風扇的指令至風扇系統522。風扇系統522還具有一溫度感測器(temperaturesensor),用以偵測及監視機架系統的溫度,風扇系統522可根據控制指令做出針對感測器信號的回應。前述特征可被有利地實現在一或多個計算機程序中,前述計算機程序可在一可編程系統(programmablesystem)上執行,可編程系統具有至少一個可編程感測器(programmableprocessor),設置在至少一個輸入裝置及至少一個輸出裝置,用以接受數據或指令、發送數據或指令至數據存儲系統。計算機程序為一組指令組成,并可直接或間接在計算機中使用,以執行一特定任務或取得特定的成果。計算機程序可由任何形式的程序語言(例如Objective-C、Java)撰寫,包含編譯語言(compiledlanguage)或直譯語言(interpretedlanguage),且可以任何形式部署,包含獨立程序(stand-aloneprogram)、模塊、元件、子程序或其他適合應用于運算環境的單元。為明確說明,本發明一實施例包括獨立的功能區塊,其中具有標示為處理器502的功能區塊。該些區塊的功能可通過使用共用硬件(sharedhardware)或專用硬件(dedicatedhardware)所得,包含具執行軟件能力的硬件或是專門用于操作一通用處理器軟件的處理器502,但不以此為限。如圖5所示,其中處理器502的功能可通過單一的共用處理器(sharedprocessor)或是多個處理器(multipleprocessors)得到,此部分的處理器502并不專指用來執行軟件的硬件。實施例中的處理器502則例如微處理器(microprocessor)、數字信號處理器(DSP)、用以存儲執行以下所述運算的軟件的只讀存儲器(ROM)、用以存儲運算結果的隨機存取存儲器(RAM),也可為超大型集成電路(VLSI)硬件以及結合一通用DSP電路的定制VLSI電路元件。本發明各種不同實施例的邏輯運算執行程序包含:(1)一序列的計算機執行步驟、運算或在通用計算機上的可編程電路執行的程序、(2)一序列的計算機執行步驟、運算或在特殊用途(specific-use)可編程電路執行的程序、及/或(3)可編程電路中相互連接的機器模塊(machinemodule)或程序引擎(programengine)。系統可實行以上列舉部分或全部的方法,且可為所述系統的一部分,及/或可根據在明確的計算機可讀取存儲裝置中的指令進行運算。邏輯運算可以作為模塊,用以控制處理器并根據模塊的程序執行特定功能。任何計算機上適合執行程序的處理器,可具有通用或特定用途微處理 器、單一處理器(soleprocessor)或多個處理器或多核心處理器(multiplecores)的其中之一。一般而言,處理器可由只讀存儲器(ROM)或隨機存取存儲器(RAM)接收指令與數據,執行指令的處理器以及至少一個存儲指令與數據的存儲器為計算機的必要元件。一般而言,計算機還具有或耦合連接至少一個大量數據存儲裝置(massstoragedevice)用以存儲數據文件,例如內接式硬盤機(internalharddisk)、移動硬盤(removabledisk)、磁光盤(magneto-opticaldisk)以及光盤。本實施例中的計算機程序指令以及數據的較佳存儲裝置,包括所有形式的非揮發存儲器,例如半導體存儲器裝置(EPROM、EEPROM、閃存存儲器)、磁盤(內接式硬盤機、移動硬盤)、磁光盤、只讀存儲光盤(CD-ROM)以及數字多功能影音光盤(DVD-ROM)。處理器以及存儲器可以擴充或合并至特殊應用集成電路(ASIC)。為方便使用者與計算機互動,本實施例中的計算機還具有一顯示裝置,例如陰極射線管(CRT)或液晶顯示器(LCD)熒幕,用以顯示資訊給使用者閱覽,使用者可利用一鍵盤或是一指向裝置(pointingdevice)輸入指令給計算機,指向裝置則例如鼠標或是軌跡球(trackball)。本實施例的計算機系統還可具有后端元件(back-endcomponent),例如數據伺服器(dataserver),或可具有中介軟件元件(middlewarecomponent),例如應用伺服器或網絡伺服器或是前段元件(front-endcomponent),例如具有圖形使用者界面(graphicaluserinterface)或因特網瀏覽器的用戶端計算機。系統的元件連接至任何型式的數字數據通訊的媒體(例如通訊網絡),通訊網絡例如區域網絡(LAN)、廣域網絡(WAN)以及任何利用計算機互聯的網絡。計算機系統可包括用戶端以及伺服器。一般而言,用戶端以及伺服器兩者彼此相隔并通過網絡相互進行互動,兩者是通過雙方計算機各自運算的計算機程序的功能而形成一連接彼此的主從式關系(client-serverrelationship)。前述實施例中的至少一個特征可利用應用程序界面(API)實施,應用程序界面(API)可定義在召喚應用程序(callingapplication)以及其他軟件程序碼(例如操作系統、函式庫常式以及函數)之間的至少一個參數,召喚應用程序以及其他軟件程序碼提供服務、數據或執行運算。當程序碼中的一或多個呼叫(call)傳送或接收一或多個參數時,應用程序界面(API)可被執行,其中該參數經過參數清單或其他基于在應用程序界面(API)規格文件中所定義的指令設定(callconvention)為基底的架構而被傳送 或接收。參數可為常數(constant)、關鍵參數(key)、數據結構(datastructure)、物件參數(object)、物件類別(objectclass)、可變參數(variable)、數據型態(datatype)、指標參數(pointer)、陣列參數(array)、參數清單(list)或呼叫(call)。API呼叫以及參數可在任何的程序語言中執行,程序語言可定義詞匯與指令設定,使程序撰寫者得以使用并執行支援API的功能。在本實施例之中,API呼叫可回報一應用程序關于正在運作應用程序的裝置功能,例如輸入功能、輸出功能、處理功能、供電能力以及通訊功能等。多個實施例描述如上,然而應了解的是,以上所述的實施例皆可因應設計需求而修改,例如其中步驟可以刪除或調整、加入未描述的其他元件或是移除系統中的元件。因此其他的應用方式仍在本發明權利要求的請求范圍內。各種實施例和其他訊息用來解釋專利請求范圍的各個面向,但本發明權利要求并不限于實施例所描述的特征以及方法,本發明所屬
技術領域:
中具有通常知識者,在不脫離本發明的精神和范圍內,當可做些許的更動與潤飾。申言之,雖然以本發明所屬
技術領域:
中的專用術語描述多種特征以及方法,本發明權利要求并不限于實施例中所描述的特征或是步驟。舉例而言,所述的功能可以應用在非本發明實施例的元件之中。因此本發明的保護范圍應以附上的權利要求所界定的為準。上述的各種實施例僅作為舉例說明,并限制本發明權利要求的范圍,上述實施例的任何特征都可以和其他實施例或特征相互搭配并實施。在不脫離本發明的精神和范圍內,當可做些許的更動與潤飾。各種修改和改變,可以對本文中所描述,而不以下示例性實施例和示出的和本文中所描述的應用的原理,并且不脫離本公開的精神和范圍。權利要求中記載”至少一個”表示具有該描述的特征即符合權利要求公開范圍。當前第1頁1 2 3