纜線管理系統的製作方法
2023-05-10 03:12:01
![](http://img.xjishu.com/img/zl/2017/10/23615105395336.gif)
本發明涉及一種計算機系統,特別涉及伺服器機架架構的纜線管理的系統及方法。
背景技術:
現今的數據中心中的計算機伺服器系統通常固定於具有多個計算模塊的伺服器機架上的特定的配置結構內,所謂特定的配置結構(諸如伺服器託盤、伺服器機殼、伺服器滑架、刀鋒伺服器等),於伺服器機架內被置放且堆迭於相對其他裝置的頂部。機架固定系統容許計算模塊於系統內垂直排列,以有效利用系統空間。一般來說,每一計算模塊可被滑動進入或離開伺服器機架,且多種不同的纜線(諸如輸入/輸出(I/O)纜線、網絡纜線、電源纜線等)可於機架的前端或後端連接至計算模塊。每一計算機模塊可包含一或多個計算機伺服器或可容納一或多個伺服器元件。舉例來說,計算模塊可包含用以處理數據的硬碟電路、存儲裝置、網絡控制器、磁碟機、纜線接口、電源供應器等。大量多數的纜線可被耦接到固定於每一伺服器機架上的多個計算模塊。通常,纜線會按照線路規劃於每一伺服器機架後面以整齊的方式排列。然而,當大量多數的纜線連接到機架中的計算模塊時,冷卻計算模塊的氣流會被破壞,且計算模塊可能會過熱以及停止工作。
技術實現要素:
接下來所呈現的為本技術的一或多個實施方式的簡單總結,以便提供本技術基本的理解。此總結並非本技術的所有周密考慮的實施方式的廣泛綜述,且非意圖去識別所有示例的關鍵元件或重要元件,也非描繪本技術的範圍內的任何或所有面向。此總結的唯一目的僅為以簡化後的方式呈現一或多個示例中的多個不同的概念,如同之後所將呈現的更多細節的描述的序言。
在某些實施方式中,一種系統被提供,用以作為伺服器機架結構內的纜線管理。系統可包含機殼的後面板,後面板包含第一隔間以及第二隔間。系 統可還包含被耦接至第一隔間的第一類型的第一模塊,以及被耦接至第二隔間的第二類型的第二模塊。第一隔間可被配置用以耦接至第一類型的模塊以及第二類型的模塊,以及第二隔間可被配置用以耦接至第一類型的模塊以及第二類型的模塊。因此,每一隔間可被配置用以接受不同類型的模塊。
在某些實施方式中,第一模塊可被重新排列以耦接至第二隔間,且第二模塊可被重新排列以耦接至第一隔間。
在某些實施方式中,系統可還包含第三隔間以及第四隔間在後面板內。系統可還包含被耦接至第三隔間的第一類型的第三模塊以及被耦接至第四隔間的第二類型的第四模塊。第三隔間可被配置用以與第一類型以及第二類型的模塊相耦接,且第四隔間可被配置用以與第一類型以及第二類型的模塊相耦接。
附圖說明
為讓本發明的上述和其他目的、特徵、優點與實施例能更明顯易懂,更多前述簡略介紹過的原則更細節的描述將於後續伴隨附屬的圖示以及特定例子來闡明,其中所附的圖式說明如下:
圖1繪示伺服器機架結構內的纜線管理的示例性系統的方塊簡圖;
圖2繪示纜線按照線路規劃在機架後側面板右側排列的示例性模塊配置結構的方塊簡圖;
圖3繪示纜線按照線路規劃在機架後側面板左側排列的示例性模塊配置結構的方塊簡圖;
圖4繪示纜線按照線路規劃在機架後側面板的中間區域排列的示例性模塊配置結構的方塊簡圖;
圖5繪示纜線按照線路規劃在機架後側面板的左側以及右側排列的示例性模塊配置結構的方塊簡圖;
圖6繪示使用多路轉接器以容許模塊在不同隔間之間具有可交換性的示例性系統的方塊簡圖;
圖7繪示具有特定連接方式以容許模塊在不同隔間之間具有可交換性的示例性系統的方塊簡圖;以及
圖8繪示示例性計算機系統的方塊簡圖。
【符號說明】
100:系統
105:機架後面板
110:第一隔間
120:第二隔間
130:第三隔間
140:第四隔間
150:第一模塊
160:第二模塊
170:第三模塊
180:第四模塊
200:系統
205:機架後面板
207:連接器
210:第一隔間
220:第二隔間
230:第三隔間
240:第四隔間
300:系統
305:機架後面板
307:連接器
310:第一隔間
320:第二隔間
330:第三隔間
340:第四隔間
400:系統
405:機架後面板
407:連接器
410:第一隔間
420:第二隔間
430:第三隔間
440:第四隔間
500:系統
505:機架後面板
507:連接器
510:第一隔間
520:第二隔間
530:第三隔間
540:第四隔間
600:系統
605:連接器接口
607:串行小型計算機系統接口擴展器
609:連接器
610:第一隔間
620:第二隔間
630:第三隔間
640:第四隔間
650:第一多路轉接器
655:第二多路轉接器
660:第一磁碟接口
665:第二磁碟接口
670:第一控制模塊
675:第二控制模塊
680:第一連接器模塊
681~684:連線
685:第二連接器模塊
691~698:連線
700:系統
707:串行小型計算機系統接口擴展器
709:連接器
710:第一隔間
720:第二隔間
730:第三隔間
740:第四隔間
760:第一磁碟接口
765:第二磁碟接口
770:第一控制模塊
771~773:連接器接口
775:第二控制模塊
776~778:連接器接口
780:第一連接器模塊
781~783:連接器接口
785:第二連接器模塊
786~788:連接器接口
791~798:連線
800:計算機系統
810:基本輸出輸入系統
820:存儲器
830:存儲器
840:處理器
850:網絡接口
860:北橋
870:南橋
880:管理控制器
具體實施方式
本公開主要描述在伺服器機架結構內的纜線管理的技術。在接續的敘述中,為闡述的目的,多個特定細節被詳盡的解釋,以便提供對本公開中的伺服器機架結構內的纜線管理的技術的一或多個面向做一通盤了解。然而,顯而易見的,本技術於不包含此些特定細節的情況下仍可被實際執行。另一方面來說,眾所公知的結構與裝置被以方塊簡圖的形式顯示,以便方便描述此些面向。
現今的數據中心中的計算機伺服器系統通常固定於具有多個計算模塊的伺服器機架上的特定的(固定式)配置結構內,所謂特定的配置結構(諸如服務 器託盤),於伺服器機架內被置放且堆迭於相對其他裝置的頂部。機架固定系統容許計算模塊於系統內垂直排列,以有效利用系統空間。一般來說,每一計算模塊可被滑動進入或離開伺服器機架,且多種不同的纜線(諸如輸入/輸出(I/O)纜線、網絡纜線、電源纜線等)可在機架的後端連接至計算模塊。每一計算機模塊可包含一或多個計算機伺服器或可容納一或多個伺服器元件。大量多數的纜線可被耦接到每一伺服器機架上的多個計算模塊之後側。大量多數的纜線連接到位於伺服器機架上不同區域的連接器模塊的纜線接口可能會有困難去有組織性的排列纜線,且纜線可能變成糾纏狀態,也因此變得容易被損傷或斷線。大量多數的纜線可破壞冷卻計算模塊的氣流,且造成計算模塊過熱,過熱可導致系統元件的損傷。
圖1繪示伺服器機架結構內的纜線管理的示例性系統100的方塊簡圖。舉例來說,系統100可為數據中心中的伺服器機架的一部分。系統100可包含機架後面板105。機架後面板105可位於伺服器機架的後側。機架後面板105可包含一或多個風扇模塊(未繪示),用以冷卻系統100。每一風扇模塊可運行自伺服器機架內部排出溫暖氣體,且可自伺服器機架外吸入冷空氣,以便有效的冷卻伺服器機架內部。具有不同尺寸以及設置方式的風扇皆可被使用。
機架後面板105可包含多個隔間,隔間110、隔間120、隔間130以及隔間140。每一隔間110、隔間120、隔間130以及隔間140可被配置用以耦接多個模塊,模塊150、模塊160、模塊170以及模塊180的其中之一。在某些實施方式中,每一隔間110、隔間120、隔間130以及隔間140可包含凹槽,用以容許模塊150、模塊160、模塊170以及模塊180的其中之一插入。在某些實施方式中,為容許讓模塊150、模塊160、模塊170以及模塊180具有可交換性以及可重新在隔間110、隔間120、隔間130以及隔間140之間排序,模塊150、模塊160、模塊170以及模塊180可具有相似的高度以及寬度。
在某些實施方式中,模塊150、模塊160、模塊170以及模塊180可提供不同類型的功能性給伺服器機架的計算模塊。舉例來說,一或多個模塊,模塊150、模塊160、模塊170以及模塊180可為控制模塊。舉例來說,控制模塊可為存儲控制模塊,存儲控制模塊讓伺服器的計算模塊能夠與存儲裝置(諸如硬碟機、磁帶碟機或固態硬碟)溝通。舉例來說,每一存儲控制模塊可與使用數據傳輸接口的多個存儲裝置溝通,數據傳輸接口諸如小型計算機系統接 口(SCSI)、串行小型計算機系統接口(SAS)、並行小型計算機系統接口、並行高級技術附件規格(PATA)以及串行高級技術附件規格(SATA)。在某些實施方式中,存儲控制模塊可包含串行小型計算機系統接口擴展器,串行小型計算機系統接口擴展器容許存儲控制模塊支持大量的存儲裝置(諸如可支持到128個存儲裝置)。
在某些實施方式中,一或多個模塊,模塊150、模塊160、模塊170以及模塊180可為連接器模塊。舉例來說,連接器模塊可包含多種不同的纜線連接器接口(例如:乙太網絡接口、超高速乙太網絡接口、通用串行總線線或IEEE1394),連接器模塊容許伺服器機架的計算模塊與其他計算裝置和/或網絡元件溝通。
圖2繪示纜線按照線路規劃在機架後側面板205右側排列的示例性模塊配置結構的系統200的方塊簡圖。系統200中,第一控制模塊210、第二控制模塊220可被裝設在機架後側面板205的左側。第一連接器模塊230、第二連接器模塊240可被裝設在機架後側面板205的右側。舉例來說,第一控制模塊210以及第二控制模塊220可被排列於第一連接器模塊230以及第二連接器模塊240的左側。
第一連接器模塊230以及第二連接器模塊240中的每一連接器模塊可包含連接器接口207,連接器接口207容許纜線耦接至機架後側面板205的第一連接器模塊230以及第二連接器模塊240。如同系統200所繪示,第一連接器模塊230以及第二連接器模塊240可被排列在機架後側面板205的右側,如此一來,所有耦接至機架後側面板205的纜線可沿著規劃的線路走向被安置在機架後側面板205的右側。此排列方式可將機架的左側受纜線阻礙的空間清空,使得空氣可流通過機架,以冷卻多種不同的熱製造元件。
圖3繪示纜線按照線路規劃在機架後側面板305右側排列的示例性模塊配置結構的系統300的方塊簡圖。系統300中,第一控制模塊330、第二控制模塊340可被裝設在機架後側面板305的右側。第一連接器模塊310、第二連接器模塊320可被裝設在機架後側面板305的左側。舉例來說,第一控制模塊330以及第二控制模塊340可被排列於第一連接器模塊310以及第二連接器模塊320的右側。
第一連接器模塊310以及第二連接器模塊320中的每一連接器模塊可包含連接器接口307,連接器接口307容許纜線耦接至機架後側面板305的第 一連接器模塊310以及第二連接器模塊320。如同系統300所繪示,第一連接器模塊310以及第二連接器模塊320可被排列在機架後側面板305的左側,如此一來,所有耦接至機架後側面板305的纜線可沿著規劃的線路走向被安置在機架後側面板305的左側。此排列方式可將機架的右側受纜線阻礙的空間清空,使得空氣可流通過機架,以冷卻多種不同的熱製造元件。
圖4繪示纜線按照線路規劃在機架後側面板405的中間區域排列的示例性模塊配置結構的系統400的方塊簡圖。於系統400中,第一連接器模塊420、第二連接器模塊430可被裝設在機架後側面板405上的第一控制模塊410、第二控制模塊440之間。舉例來說,第一連接器模塊430以及第二連接器模塊420可被排列於第一控制模塊410以及第二控制模塊440之間。
第一連接器模塊420以及第二連接器模塊430中的每一連接器模塊可包含連接器接口407,連接器接口407容許纜線耦接至機架後側面板405的第一連接器模塊420以及第二連接器模塊430。如同系統400所繪示,第一連接器模塊420以及第二連接器模塊430可被排列在機架後側面板405的中央區域,如此一來,所有耦接至機架後側面板405的纜線可沿著規劃的線路走向被安置在機架後側面板405的中央區域。此排列方式可將機架的左側、右側受纜線阻礙的空間清空,使得空氣可流通過機架,以冷卻多種不同的熱製造元件。
圖5繪示纜線按照線路規劃在機架後側面板505的左側以及右側排列的示例性模塊配置結構的系統500的方塊簡圖。於系統500中,第一控制模塊520、第二控制模塊530可被裝設在機架後側面板505上的第一連接器模塊510、第二連接器模塊540之間。舉例來說,第一控制模塊530以及第二控制模塊520可被排列於第一連接器模塊510以及第二連接器模塊540之間。
第一連接器模塊510以及第二連接器模塊540中的每一連接器模塊可包含連接器接口507,連接器接口507容許纜線耦接至機架後側面板505的第一連接器模塊510以及第二連接器模塊540。如同系統500所繪示,第一連接器模塊510以及第二連接器模塊540可被排列在機架後側面板505的左側與右側,如此一來,所有耦接至機架後側面板505的纜線可沿著規劃的線路走向被安置在機架後側面板505的左側與右側。此排列方式可將機架的中央區域受纜線阻礙的空間清空,使得空氣可流通過機架,以冷卻多種不同的熱製造元件。
在某些實施方式中,前述圖2至圖5所述的系統200、系統300、系統400以及系統500可代表同一系統,其中控制模塊以及連接器模塊可被重新排列,以適合於不同的纜線組織架構。舉例來說,連接器模塊與控制模塊可具有可交換性,使得位於其中一隔間的連接器模塊可被位於同一隔間的控制模塊給取代。為支持這樣的可交換性,機架後側面板以及機架本身可被配置有通用性的耦接方式或普遍性的耦接方式,用以容許隔間接納控制模塊和/或連接器模塊中兩者之一/兩者兼顧。
圖6繪示使用多路轉接器以容許模塊在不同隔間之間具有可交換性的示例性系統600的方塊簡圖。系統600可為機架後面板,機架後面板包含多個隔間,隔間610、隔間620、隔間630、隔間640。可交換式模塊670、可交換式模塊675、可交換式模塊680、可交換式模塊685(例如:控制模塊或連接器模塊)可被裝設進入第一隔間610、第二隔間620、第三隔間630、第四隔間640的每一隔間中。圖2至圖5所展示的設定可全部支持應用於系統600。
系統600可還包含第一多路轉接器650以及第二多路轉接器655,用以自位於第一隔間610、第二隔間620、第三隔間630、第四隔間640中的可交換式模塊670、可交換式模塊675、可交換式模塊680、可交換式模塊685為信號(例如:數據、訊息等)選擇路由至第一磁碟接口660以及第二磁碟接口665。在某些實施方式中,系統600可包含任意數量的硬碟接口以及多路轉接器。在某些實施方式中,控制模塊的數量可與連接器模塊的數量相等。
如同圖6所顯示的裝設模塊於隔間中的示例性模塊配置結構,第一控制模塊670可被耦接至第一隔間610,第一連接器模塊680可被耦接至第二隔間620,第二控制模塊675可被耦接至第三隔間630,第二連接器模塊685可被耦接至第四隔間640。系統600也可同樣使用任何其他排列順序的被裝設於第一隔間610、第二隔間620、第三隔間630、第四隔間640的第一控制模塊670、第二控制模塊675與第一連接器模塊680、第二連接器模塊685。
舉例來說,第一控制模塊670、第二控制模塊675中的每一控制模塊可為存儲控制模塊,存儲控制模塊讓伺服器的計算模塊能夠與存儲裝置(諸如硬碟機、磁帶碟機或固態硬碟)溝通。舉例來說,第一控制模塊670、第二控制模塊675中的每一控制模塊可與使用一或多個數據傳輸接口的多個存儲裝置溝通,數據傳輸接口(諸如串行小型計算機系統接口、並行小型計算機系統接口、串行高級技術附件規格(SATA)、光纖通道、乙太網絡接口或快捷外圍設 備互聯標準(PCIe)接口)。在相關的面向中,第一控制模塊670、第二控制模塊675中的每一控制模塊可包含串行小型計算機系統接口擴展器607,串行小型計算機系統接口擴展器607容許第一控制模塊670、第二控制模塊675支持大量的存儲裝置(諸如可支持到64、128、256個存儲裝置等)。第一連接器模塊680、第二連接器模塊685中的每一連接器模塊可包含多種不同的纜線連接器接口609(例如:乙太網絡接口、超高速乙太網絡接口、通用串行總線線或IEEE1394、串行小型計算機系統接口、快捷外圍設備互聯標準接口以及光纖通道)。每一第一控制模塊670、第二控制模塊675以及第一連接器模塊680、第二連接器模塊685可包含至少一個連接器接口605。
第一多路轉接器650可肩負連接第一磁碟接口660至控制模塊的功能。然而,系統600可容許模塊於隔間之間具有可交換性,因為第一多路轉接器650可被連接至第一隔間610以及第二隔間620兩者,第一多路轉接器650可先決定第一隔間610以及第二隔間620中何者耦接至控制模塊,以便選擇路由將自控制模塊來的信號傳遞至第一磁碟接口660,且不傳遞自連接器模塊而來的訊息至第一磁碟接口660。第一多路轉接器650可選擇路由將自任一被識別碼指示包含控制模塊的隔間的訊息發送至第一磁碟接口660。
為決定第一隔間610以及第二隔間620何者與控制模塊耦接,第一多路轉接器650可通過來自裝設於第一隔間610的模塊(例如:在圖6中所繪示的示例中的第一控制模塊670)的連線681接收第一識別碼,用以分辨模塊為連接器模塊或控制模塊。舉例來說,第一控制模塊670可發送識別碼(例如:識別碼IS_CTRL=1)至第一多路轉接器650,用以指定裝設於第一隔間610內的模塊為控制模塊而非連接器模塊。
同樣地,第一多路轉接器650可通過來自裝設於第二隔間620的模塊(例如:在圖6中所繪示的示例中的第一連接器模塊680)的連線682接收第二識別碼,用以分辨模塊為連接器模塊或控制模塊。舉例來說,第一連接器模塊680可發送識別碼(例如:識別碼IS_CTRL=0)至第一多路轉接器650,用以指定裝設於第二隔間620內的模塊為連接器模塊而非控制模塊。
同樣地,第二多路轉接器655可肩負連接第二磁碟接口665至控制模塊的功能。因為第二多路轉接器655可被連接至第三隔間630以及第四隔間640兩者,第二多路轉接器655可先決定第三隔間630以及第四隔間640中何者耦接至控制模塊,以便選擇路由將自控制模塊來的信號傳遞至第二磁碟接口 665,且不傳遞自連接器模塊而來的訊息至第二磁碟接口665。第二多路轉接器655可選擇路由將自任一被識別碼指示包含控制模塊的隔間的訊息發送至第二磁碟接口665。
為決定第三隔間630以及第四隔間640何者與控制模塊耦接,第二多路轉接器655可通過來自裝設於第三隔間630的模塊(例如:在圖6中所繪示的示例中的第二控制模塊675)的連線683接收第三識別碼,用以分辨模塊為連接器模塊或控制模塊。舉例來說,第二控制模塊675可發送識別碼(例如:識別碼IS_CTRL=1)至第二多路轉接器655,用以指定裝設於第三隔間630內的模塊為控制模塊而非連接器模塊。
同樣地,第二多路轉接器655可通過來自裝設於第四隔間640的模塊(例如:在圖6中所繪示的示例中的第二連接器模塊685)的連線684接收第四識別碼,用以分辨模塊為連接器模塊或控制模塊。舉例來說,第二連接器模塊685可發送識別碼(例如:識別碼IS_CTRL=0)至第二多路轉接器655,用以指定裝設於第四隔間640內的模塊為連接器模塊而非控制模塊。
第一多路轉接器650可通過連線691連結至第一磁碟接口660。第一多路轉接器650可通過連線693連結至第一隔間610以及第一控制模塊670。第一多路轉接器650可通過連線698連結至第二隔間620以及第一連接器模塊680。
第二多路轉接器655可通過連線692連結至第二磁碟接口665。第二多路轉接器655可通過連線697連結至第三隔間630以及第二控制模塊675。第二多路轉接器655可通過連線694連結至第四隔間640以及第二連接器模塊685。
連線695可連接第一隔間610至第二隔間620,且因此將第一控制模塊670的連接器接口P2連接至第一連接器模塊680的連接器接口P2。如同圖6所示,連線695允許第一控制模塊670於耦接到第一隔間610時,用以處理來自與第二隔間620耦接的第一連接器模塊680的信號。雖然並未繪示於圖6,連線695也可允許第一控制模塊670當耦接至第二隔間620時,用以處理來自與第一隔間610耦接的第一連接器模塊680的信號。
連線696可連接第三隔間630至第四隔間640,且因此將第二控制模塊675的連接器接口P2連接至第二連接器模塊685的連接器接口P2。如同圖6所示,連線696允許第二控制模塊675於耦接到第三隔間630時,用以處理 來自與第四隔間640耦接的第二連接器模塊685的信號。雖然並未繪示於圖6,連線696也可允許第二控制模塊675當耦接至第四隔間640時,用以處理來自與第三隔間630耦接的第二連接器模塊685的信號。
圖7繪示具有特定連接方式以容許模塊在不同隔間之間具有可交換性的示例性系統700的方塊簡圖。系統700可為機架後面板,機架後面板包含多個隔間,隔間710、隔間720、隔間730、隔間740。可交換式模塊770、可交換式模塊775、可交換式模塊780、可交換式模塊785(例如:控制模塊或連接器模塊)可被裝設進入第一隔間710、第二隔間720、第三隔間730、第四隔間740的每一隔間中。圖2至圖5所展示的設定可全部支持應用於系統700。
系統700可包含特定排序方式的連線,用以為位於第一隔間710、第二隔間720、第三隔間730、第四隔間740中的可交換式模塊770、可交換式模塊775、可交換式模塊780、可交換式模塊785選擇路由至第一磁碟接口760以及第二磁碟接口765。在某些實施方式中,系統700可包含任意數量的硬碟接口。在某些實施方式中,控制模塊的數量可與連接器模塊的數量相等。
如同圖7所示的系統700中的特定排序方式的連線,可容許當第一隔間710以及第二隔間720中的模塊互相交換時和/或當第三隔間730以及第四隔間740中的模塊互相交換時,系統700仍可執行同樣的功能。系統700可容許特定排序方式的連線於交換後,依然維持不變。然而,系統700可能不容許第二隔間720中的模塊與第三隔間730中的模塊去互相交換(將會形成控制模塊、連接器模塊、控制模塊、連接器模塊的排序順序)。系統700也可能不容許第一隔間710中的模塊與第四隔間740中的模塊去互相交換(將會形成連接器模塊、控制模塊、連接器模塊、控制模塊的排序順序)。因此,藉由容許一個模塊(例如:控制模塊)去代替一對模塊(例如:控制模塊以及連接器模塊)轉發送訊息,系統700的連線可容許圖2至圖5中所繪示的每一模塊排序方式。
如同圖7所顯示的裝設模塊於隔間中的示例性模塊配置結構,第一控制模塊770可被耦接至第一隔間710,第一連接器模塊780可被耦接至第二隔間720,第二控制模塊775可被耦接至第三隔間730,第二連接器模塊785可被耦接至第四隔間740。系統700也可同樣使用任何其他排列順序的被裝設於第一隔間710、第二隔間720、第三隔間730、第四隔間740的第一控制模塊770、第二控制模塊775與第一連接器模塊780、第二連接器模塊785。
舉例來說,第一控制模塊770、第二控制模塊775中的每一控制模塊可為存儲控制模塊,此存儲控制模塊讓伺服器的計算模塊能夠與存儲裝置(諸如硬碟機、磁帶碟機或固態硬碟)溝通。舉例來說,第一控制模塊770、第二控制模塊775中的每一控制模塊可與使用一或多個數據傳輸接口的多個存儲裝置溝通,數據傳輸接口(諸如串行小型計算機系統接口、並行小型計算機系統接口、串行高級技術附件規格、光纖通道、乙太網絡接口或快捷外圍設備互聯標準接口)。在相關的面向中,第一控制模塊770、第二控制模塊775中的每一控制模塊可包含串行小型計算機系統接口擴展器707,串行小型計算機系統接口擴展器707容許第一控制模塊770、第二控制模塊775支持大量的存儲裝置(諸如可支持到64、128、256個存儲裝置等)。第一連接器模塊780、第二連接器模塊785中的每一連接器模塊可包含多種不同的纜線連接器接口709(例如:乙太網絡接口、超高速乙太網絡接口、通用串行總線或IEEE1394、串行小型計算機系統接口、快捷外圍設備互聯標準接口以及光纖通道)。每一第一控制模塊770、第二控制模塊775以及第一連接器模塊780、第二連接器模塊785可包含至少一個連接器接口771-773、776-778、781-783、786-788(例如:每一連接器模塊上的P0、P1、P2)。
第一磁碟接口760可通過連線791連接到第一隔間710以及第一控制模塊770的連接器接口P1772。連線794可連接第一隔間710至第二隔間720,且因此將第一控制模塊770的連接器接口P1773連接至第一連接器模塊780的連接器接口P2783。連線793也可連接第一隔間710至第二隔間720,且因此將第一控制模塊770的連接器接口P0771連接至第一連接器模塊780的連接器接口P2782。連線797可連接第一連接器模塊780的連接器接口P0781至第一連接器模塊780的連接器接口P1782。
如同圖7所示,連線794允許第一控制模塊770耦接到第一隔間710時,用以處理來自與第二隔間720耦接的第一連接器模塊780的信號。雖然並未繪示於圖7,連線794也可允許第一控制模塊770當耦接至第二隔間720時,用以處理來自與第一隔間710耦接的第一連接器模塊780的信號。
如同圖7所示,當第一控制模塊770耦接到第一隔間710時,以及第一連接器模塊780被耦接至第二隔間720時,連線793並未被使用。雖然並未繪示於圖7,當耦接於第一隔間710以及第二隔間720的模塊互相交換時(例如:第一控制模塊770被耦接到第二隔間720以及第一連接器模塊780被耦 接至第一隔間710),連線793以及連線797允許第一連接器模塊780轉發送來自於第一控制模塊770的連接器接口P1772的信號至第一磁碟接口760。
第二磁碟接口765可通過連線792連接到第四隔間740以及第二連接器模塊785的連接器接口P1787。連線796可連接第三隔間730至第四隔間740,且因此將第二控制模塊775的連接器接口P2778連接至第一連接器模塊785的連接器接口P2788。連線795也可連接第三隔間730至第四隔間740,且因此將第二控制模塊775的連接器接口P1777連接至第二連接器模塊785的連接器接口P0786。連線798可連接第二連接器模塊785的連接器接口P0786至第二連接器模塊785的連接器接口P1787。
如同圖7所示,連線796允許第二控制模塊775於耦接到第三隔間730時,用以處理來自與第四隔間740耦接的第二連接器模塊785的信號。雖然並未繪示於圖7,連線796也可允許第二控制模塊775當耦接至第四隔間740時,用以處理來自與第三隔間730耦接的第二連接器模塊785的信號。
連線795以及連線798允許第二連接器模塊785轉發送來自於第二控制模塊775的連接器接口P1777的信號至第二磁碟接口765。雖然並未繪示於圖7,當第二控制模塊775耦接到第四隔間740時,以及第二連接器模塊785被耦接至第三隔間730時,連線795並未被使用。(例如:當耦接至第三隔間730以及第四隔間740的模塊被互相交換時)。
圖8繪示示例性計算機系統800的方塊簡圖。計算機系統800可包含處理器840、網絡接口850、管理控制器880、存儲器820、存儲器830、基本輸出輸入系統810、北橋860以及南橋870。
計算機系統800可為,舉例來說,伺服器(例如:數據中心的伺服器機架內的伺服器)或個人計算機。處理器840(例如:中央處理器(CPU))可為在主機板上的晶片,處理器840可用以提取與執行存儲於存儲器820內的程序指令。處理器840可為具有單一處理內核的單一中央處理器,具有多個處理內核的單一中央處理器或多個中央處理器。一或多個總線線(未繪示)可於多種不同的計算元件之間傳送指令數據與應用數據,計算元件諸如處理器840、存儲器820、存儲器830以及網絡接口850。
存儲器820可包含任何用以暫時或永久存儲數據或程序的實體裝置,諸如多種不同類型的隨機存取存儲器(RAM)。存儲器830可包含任何用以進行非易失性的數據存儲的實體裝置,諸如硬碟或快閃隨身碟(flash drive)。存儲 器830可具有較存儲器820更大的容量,且可每一單位的存儲相較存儲器820更經濟,但同樣也具有更慢的傳輸速度。
基本輸出輸入系統810可包含基本的基本輸出輸入系統或基本輸出輸入系統的承繼者或同等功能的系統,諸如可延伸固件接口(Extensible Firmware Interface,EFI)或統一可延伸固件接口。基本輸出輸入系統810可包含基本輸出輸入系統晶片,位於計算機系統800的主機板上,基本輸出輸入系統晶片存儲基本輸出輸入系統軟體程序。基本輸出輸入系統810可存儲固件用以執行,當計算機系統初始供應電源,伴隨一組特定為基本輸出輸入系統810設定的設定配置。基本輸出輸入系統的固件以及基本輸出輸入系統的設定配置可被存儲於非易失性存儲器(例如:非易失性隨機存取存儲器(NVRAM))或只讀存儲器(諸如快閃記憶體)內。快閃記憶體為非易失性計算機存儲介質,可被電子式的抹除內存數據且重新寫入程序。
每一次計算機系統800啟動時,基本輸出輸入系統810可被讀取且被當作序列程序來執行。基本輸出輸入系統810可根據一組設定配置以識別、初始化以及測試給定的計算機系統內現存的硬體。基本輸出輸入系統810可在計算機系統800執行自我測試,諸如開機自我測試(POST)。此些自我測試可測試多種不同的硬體元件的功能性,諸如硬碟、光學讀取裝置、冷卻裝置、存儲器模塊、擴充卡以及其他類似的元件。基本輸出輸入系統810可定址且分配存儲器820中的一區域,以便存儲作業系統。基本輸出輸入系統810可接著給予計算機系統對於作業系統的控制權。
計算機系統800的基本輸出輸入系統810可包含基本輸出輸入系統的設定配置,用以定義基本輸出輸入系統810如何去控制計算機系統800中多種不同的硬體元件。基本輸出輸入系統的設定配置可決定計算機系統800中多種不同的硬體元件在啟動時的啟動順序。基本輸出輸入系統810可提供接口(例如:基本輸出輸入系統功能設定),用以容許多樣化的不同參數被設定,設定後的參數可與基本輸出輸入系統預設的設定配置中的參數不同。舉例來說,使用者(例如:管理員)可使用基本輸出輸入系統810,以便設定特定的中央處理器時鐘速度(clock speed)與總線線傳輸速度(bus speed)、設定特定的附著於計算機系統的外圍裝置、設定特定的系統健康狀況監測(例如:風扇速度與中央處理器溫度限制)以及設定特定的多種不同的其他參數,用以影響計算機系統的整體表現與計算機系統的耗電量。
管理控制器880可為專門的微控制器,嵌入於計算機系統的主機板上。舉例來說管理控制器880可為基板管理控制器(baseboard management controller,BMC)。管理控制器880可管理系統管理軟體與硬體平臺之間的接口。不同類型的感應器被內置進入伺服器系統,感應器可向管理控制器880回報多個參數,諸如溫度、冷卻風扇速度、電源狀態、作業系統狀態等。管理控制器880可監控多個感應器,且當任何監控伺服器系統的參數未停留在預設的限制範圍內時,管理控制器880具有通過網絡接口850發送警示信號給管理者的能力,向管理員指示系統具有潛在之故障風險。管理員也可遠端與管理控制器880通信,以便進行多個改正行動,諸如重置系統或於系統進行開閉循環測試,以便修復系統的功能。
北橋860可為主機板上的晶片,可直接連接至處理器840或可使北橋860整合進處理器840內。在某些實施方式中,北橋860以及南橋870可被結合進單一元件(single die)內。北橋860以及南橋870管理處理器840以及主機板的其他部分之間的通信。相較南橋870,北橋860可管理對性能需求更高的程序單元。北橋860可管理處理器840、存儲器820以及圖像控制器(未繪示)之間的通信。在某些實施方式中,北橋860可包含圖像控制器。
南橋870可為主機板上的晶片,與北橋相連接,但與北橋不同的是,南橋並未直接連接至處理器840。南橋870可管理輸出/輸入功能,諸如計算機系統800的通用串行總線線(USB)、音效、串行、基本輸出輸入系統、串行高級技術附件規格(SATA)、外圍設備互聯標準(PCI)總線線、擴充外圍設備互聯標準(PCI-X)總線線、快捷外圍設備互聯標準總線線、工業標準結構(ISA)總線線、串行外圍接口(SPI)總線線、快捷串行外圍接口(eSPI)總線線以及系統管理(SM)總線線。管理控制器880、直接存儲器存取(direct memory access,DMAs)控制器、可編程中斷控制器(programmable interrupt controllers,PICs)以及實時時鐘可連接至南橋870或可包含於南橋870之內。
與此處本公開相關聯的所述的多種不同用以說明的邏輯方塊、模塊以及電子迴路可通過一般目的的處理器、數位訊號處理器(DSP)、特殊應用集成電路(ASIC)、現場可編程門陣列(FPGA)或其他可程序邏輯裝置、離散邏輯門或離散邏輯電晶體、離散硬體元件或前述元件的組合等被指派以執行此處所述的功能的元件來應用或執行。所謂一般目的的處理器可為微處理器,但在其他的實施方式中,處理器可為任何傳統式的處理器、控制器、微控制器或狀 態機(state machine)。處理器也可被作為計算元件的組合來應用,例如:數位訊號處理器與微處理器的組合、多個微處理器的組合、一或多個與數位訊號處理器核連接的微處理器的組合或任意其他類似的配置結構。
與此處本公開相關聯的所述的方法或算法的運作可在硬體內、藉由處理器執行軟體模塊或兩者的組合來直接施行。軟體模塊可存在於隨機存取存儲器、快閃記憶體、只讀存儲器、抹除式可複寫只讀存儲器(EPROM)、電子抹除式可複寫只讀存儲器(EEPROM)、暫存存儲器、硬碟、可移除磁碟、只讀記憶光碟(CD-ROM)或現有技術中其他類型的存儲介質。示例性的存儲介質被耦接至處理器,使得處理器可自存儲介質讀取數據或將數據寫入存儲介質內。在其他的實施方式中,存儲介質可被整合至處理器。處理器以及存儲介質可存在於特殊應用集成電路內。特殊應用集成電路可存在於使用者終端。在其他的實施方式中,處理器以及存儲介質可存在於使用者終端的離散元件中。
在一或多個示例性的設計,此處所述的功能可被硬體、軟體、固件或前述任意的組合來應用。若藉由軟體來應用,功能可通過存儲一或多個指令或程序代碼於非暫態的計算機可讀存儲介質內或通過非暫態的計算機可讀存儲介質發送一或多個指令或程序代碼來應用。非暫態的計算機可讀存儲介質包含計算機存儲介質以及通信介質兩者,通信介質包含任何可用以將電腦程式自一處傳輸至另一處的介質。存儲介質可為任何可被一般目的計算機或特殊目的計算機存取的現存的介質。藉由示例性的方式,且不限於此,所謂的計算機可讀式介質可包含隨機存取存儲器、只讀存儲器、電子抹除式可複寫只讀存儲器、只讀記憶光碟或其他光碟存儲、磁碟存儲或其他磁學存儲裝置或其他任意可使用以攜帶或存儲需求的程序編碼的介質,需求的程序編碼代表可被一般目的的計算機或特殊目的的計算機,或一般目的的處理器或特殊目的的處理器可存取的指令或數據結構的類型。如同此處所使用的磁碟與光碟包含光碟、雷射光碟、光學光碟、數字多功能影音光碟、軟磁碟以及藍光光碟,其中磁碟通常藉由磁力的方式重現數據,同時光碟藉由雷射,以光學的方式重現數據。前述方法的組合應同樣被包含在非暫態的計算機可讀存儲介質的範圍內。
前述對於本公開的描述已足以提供本領域技術人員進行或使用本公開。本公開的多種不同的更動對本領域技術人員應屬充分公開,且其此處所定義的基本原則可在不脫離本發明廣義的精神和範圍內,當可作各種的更動。然 而,本公開並非用以限制於此處所述的示例以及設計,但可依循本發明所公開的原則及新特徵的廣義的精神。