自動執行系統配置的裝置與方法
2023-08-08 06:20:16 2
專利名稱:自動執行系統配置的裝置與方法
技術領域:
本發明是有關於一種裝置與方法,且特別是有關於一種自動執行系統配置的 裝置與方法。
背景技術:
目前伺服器(server)廣為各企業所使用,發展的範圍除了結合網際網絡 (internet)與電信業的應用外,也更深入到一般人的生活中,例如金融、財經、 網絡銀行、網絡信用卡的使用…等,這些都必需靠著伺服器強大的運算能力,才能 做到數據高度保密且不易被破解的程度。
一般而言,現今伺服器的種類有很多種,而比較常見的則有機架式伺服器 (rack server)與塔式伺服器(tower server)。其中,機架式伺服器大至分有 1U、 2U及4U系統,而塔式伺服器則大至分有5U及6U系統。而為了要提升當今伺 服器的主板的應用層面,系統廠商通常會將伺服器的主板設計成可以與各種類型 (例如1U、 2U及5U)的系統相容。
為了要使得伺服器的主板可以相容於各類型的系統,伺服器必須要能夠正確 地識別其所應用的系統類型,以進行不同的系統配置。針對傳統做法而言,伺服器 每更換一次系統類型(機箱),系統廠商就必須重新更新一次感測信息記錄(Sensor Data Record)。在更新感測信息記錄的過程中,系統廠商必須透過人為的識別與操 作去改變感測信息記錄,從而把機箱上的相關信息寫入到基板管理控制器 (Baseboard Management Controller)中。
換而言之,傳統做法是利用人為的識別與操作,來重新更新寫入到基板管理 控制器中的感測信息記錄,並藉此來識別伺服器所應用的系統類型以及其所對應的 信息。此種作法不僅非常不方便而且容易出錯,且伺服器的應用靈活度也備受限制
發明內容
'
4本發明提供一種自動執行系統配置的裝置,無須透過人為的識別與操作就可 達到自動執行系統配置的功能。
本發明提供一種自動執行系統配置的方法,利用配置在周邊背板上的感測器 來產生對應系統類型的識別碼。藉此,主板只需透過此識別碼就可達到自動執行系 統配置的功能。
本發明提出一種自動執行系統配置的裝置,用以識別其所處的系統類型以自 動進行系統配置。所述自動執行系統配置的裝置包括主板與周邊背板。在此,主板 包括數據傳輸介面並具有多個預設訊息。其中,主板透過數據傳輸介面耦接至周邊 背板,而所述多個預設訊息則主板在進行各種系統配置時所需的各類信息。
另一方面,周邊背板包括感測器。其中,感測器用以對所述裝置所處的系統 類型進行判斷,並據以產生對應此系統類型的識別碼。藉此,主板將可根據識別碼 而從所述多個預設訊息中擇一做為配置訊息,並利用此配置訊息來進行周邊元件的 系統配置。
在本發明的一實施例中,上述的主板還包括感測數據記錄單元、匹配單元以 及基板管理控制器。其中,感測數據記錄單元用以提供所述多個預設訊息,且所述 多個預設訊息各自對應一預設碼。而匹配單元則用以將所述識別碼分別與所述多個 預設訊息各自對應的預設碼進行比對,以從所述多個預設訊息中擇一做為配置訊 息。藉此,基板管理控制器將可讀取並存入配置訊息,以實現其對整個系統的即時 監控。
在本發明的一實施例中,所述多個預設訊息各自包括機箱類型信息、風扇數 量信息、背板信息、擴充卡信息以及電源信息。此外,所述系統類型為一機架式或 一塔式,而所述周邊背板則為硬碟背板。
從另一角度來看,本發明提出一種自動執行系統配置的方法,用以識別裝置 所處的系統類型以自動進行系統配置。其中,所述裝置包括主板與周邊背板,且主 板包括數據傳輸介面,而周邊背板則透過數據傳輸介面耦接至主板。
在此,所述自動執行系統配置的方法包括下列步驟。首先,在主板上設定多 個預設訊息。之後,在符合所述裝置所屬的系統類型的周邊背板上配置感測器,並 透過此感測器來產生對應此系統類型的識別碼。藉此,主板將可根據識別碼而從所 述多個預設訊息中擇一做為配置訊息,並利用此配置訊息來進行周邊元件的系統配
5置。
整體而言之,本發明是利用在周邊背板上配置感測器的方式,來讓主板可以 利用感測器所產生的識別碼,而判別出裝置所處的系統類型。藉此,主板將可依據 識別碼而從其內部多個預設訊息中取決出配置訊息,進而達到自動執行其周邊元件 的系統配置。相對地,與傳統技術相較之下,本發明無須透過人為的辨識與操作, 就可致使所述裝置自動進行不同種系統類型的系統配置就。故本發明可以避免人為 辨識與操作上的疏失,並有效地增加裝置在應用上的靈活度。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合 附圖,作詳細說明如下。
圖1繪示為依據本發明一實施例的自動執行系統配置的裝置方塊圖。 圖2繪示為依據本發明一實施例的自動執行系統配置的方法流程圖。
具體實施例方式
圖1繪示為依據本發明一實施例的自動執行系統配置的裝置方塊圖。參照圖 1,本實施例所述的裝置IOO可以識別其所處的一系統類型以自動進行系統配置。
繼續參照圖l,裝置100包括主板110與周邊背板120。其中,主板110用以 組合其他的背板。舉例而言,倘若主板IIO在實體應用上可相容於1U機架式或2U 機架式的伺服器,則主板110將可選擇性地與符合1U機架式或2U機架式的背板 電性相連。然而,熟悉此技術領域者應當了解,伺服器的系統型式可以為機架式或 塔式,並且此實施例可以應用於其他的電腦系統上,故上述假設並非用以限定本發 明。
對於不同種系統類型的伺服器,主板110會進行不同的系統配置。為了讓主 板IIO可以自動識別其所應用的系統類型,主板IIO包括一數據傳輸介面111並具 有多個預設訊息S ~Sln。其中,主板110是透過數據傳輸介面111電性連接至符 合其所處系統類型的周邊背板120。在本實施例中,所述周邊背板120例如是硬碟 背板。
此外,預設訊息Su S,n則包含主板110在進行各種系統配置時所需的各類信息,例如:預設訊息Sn包括1U機架式的機箱類型信息、風扇數量信息、背板信息、 擴充卡(riser card)信息以及電源信息..等,而預設訊息S12則包括2U機架式的機箱 類型信息、風扇數量信息、背板信息、擴充卡信息以及電源信息..等,以此類推預 設訊息S13~Sln。
另一方面,周邊背板120上配置有一感測器121。在此,感測器120會對周邊 背板120所符合的系統類型,也就是裝置IOO所處的系統類型進行判斷,並據以產 生對應此系統類型的一識別碼IDm。藉此,主板IIO將可根據來自感測器120的識 別碼IDm而從預設訊息S ~Sln中擇一做為一配置訊息SCF,並利用此配置訊息SCF 來進行周邊元件的系統配置。
舉例而言,倘若周邊背板120為符合1U機架式的背板,則感測器120會產生 對應1U機架式的識別碼ID,。藉此,主板110將依據識別碼ID,而將對應1U機架 式的預設訊息Su視為配置訊息SCF。且知,配置訊息ScF(預設訊息Sn)包含1U機 架式的機箱類型信息、風扇數量信息、背板信息、擴充卡信息以及電源信息...等, 因此主板IIO將可依據配置訊息Sct來迸行1U機架式的周邊元件的系統配置。
相對地,倘若周邊背板120為符合2U機架式的背板,則感測器120會產生對 應2U機架式的識別碼id2。藉此,主板110將依據識別碼id2而將對應2U機架式 的預設訊息Su視為配置訊息ScF。且知,配置訊息SoK預設訊息Su)包含2U機架 式的機箱類型信息、風扇數量信息、背板信息、擴充卡信息以及電源信息…等,因 此主板110將可依據配置訊息Sct來迸行2U機架式的周邊元件的系統配置。
值得注意的是,在本實施例中,主板110可以利用來自感測器120的識別碼 IDm來判別出其所處的系統類型。藉此,主板110將可自動地從預設訊息Su Sln 中挑選出符合系統類型的配置訊息SCT,進而達到自動執行系統配置的功效。換而 言之,主板IIO無須透過人為的辨識與操作就可進行不同種系統類型的系統配置, 因此可以避免人為辨識與操作上的疏失,並有效地增加伺服器的應用靈活度。
為了讓熟悉此技術者能更了解本發明的精神,以下將針對主板110的內部方 塊作更進一步的說明。請繼續參照圖l,主板IIO還包括感測數據記錄單元112、 匹配單元113以及基板管理控制器114。其中,感測數據記錄單元112與基板管理 控制器114分別耦接至匹配單元113,而匹配單元113則透過數據傳輸介面111耦 接至感測器121。在整體操作上,感測數據記錄單元112用以提供預設訊息Sn Sm,其中預設 訊息Su Sm各自對應一預設碼。而匹配單元113則用以將識別碼IDm分別與預設 訊息Su S^各自對應的預設碼進行比對,以從預設訊息S,廣S^中擇一做為配置訊 息Sct。另一方面,基板管理控制器114將讀取並存入配置訊息SCF,從而實現其 對整個系統的即時監控。
圖2繪示為依據本發明一實施例的自動執行系統配置的方法流程圖。其中, 本實施例所述的方法用以識別一裝置所處的系統類型以自動進行系統配置。在此, 所述裝置包括主板與周邊背板,其中主板包括數據傳輸介面,而周邊背板則透過數 據傳輸介面耦接至主板。
請參照圖2,首先,於步驟S210,在主板上設定多個預設訊息。之後,於步 驟S220,在符合所述裝置所處的系統類型的周邊背板上配置感測器,並透過此感 測器來產生對應所述系統類型的識別碼。藉此,於步驟S230,主板將可根據識別 碼而從多個預設訊息中擇一做為配置訊息,並利用此配置訊息來進行周邊元件的系 統配置。至於本實施例的細部流程,已包含在圖l實施例中,故在此不予贅述。
綜上所述,本發明是利用在周邊背板上配置感測器的方式,來讓主板可以利
用感測器所產生的識別碼,而判別出裝置所處的系統類型。藉此,主板將可依據識 別碼而從其內部多個預設訊息中取決出配置訊息,進而達到自動執行其周邊元件的
系統配置。相對地,由於本發明無須透過人為的辨識與操作,就可致使所述裝置自 動進行不同種系統類型的系統配置,因此可以避免人為辨識與操作上的疏失,並有 效地增加伺服器的應用靈活度。
雖然本發明已以較佳實施例揭示如上,然其並非用以限定本發明,任何所屬 技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許更動與 潤飾,因此本發明的保護範圍當以權利要求所界定的為準。
8
權利要求
1.一種自動執行系統配置的裝置,用以識別其所處的一系統類型以自動進行系統配置,且該自動執行系統配置的裝置包括一主板,包括一數據傳輸介面並具有多個預設訊息,且該主板用以組合其他的背板;以及一周邊背板,用以透過該數據傳輸介面耦接至該主板,且該周邊背板符合該系統類型並包括一感測器,用以對該系統類型進行判斷,並據以產生對應該系統類型的一識別碼,其中,該主板根據該識別碼而從該些預設訊息中擇一做為一配置訊息,並利用該配置訊息來進行周邊元件的系統配置。
2. 如權利要求1所述的自動執行系統配置的裝置,其特徵在於,該主板還包括 一感測數據記錄單元,用以提供該些預設訊息,其中該些預設訊息各自對應一預設碼。
3. 如權利要求2所述的自動執行系統配置的裝置,其特徵在於,該主板還包括一匹配單元,耦接至該感測數據記錄單元,並透過該數據傳輸介面耦接至該 感測器,其中該匹配單元用以將該識別碼分別與該些預設訊息各自對應的預設碼進行比對,以從該些預設訊息中擇一做為該配置訊息。
4. 如權利要求3所述的自動執行系統配置的裝置,其特徵在於,該主板還包括 一基板管理控制器,耦接至該匹配單元,用以讀取並存入該配置訊息。
5. 如權利要求2所述的自動執行系統配置的裝置,其特徵在於,該些預設訊息 各自包括一機箱類型信息、 一風扇數量信息、 一背板信息、 一擴充卡信息以及一電 源信息。
6. 如權利要求1所述的自動執行系統配置的裝置,其特徵在於,該系統類型為 一機架式或一塔式。
7. 如權利要求1所述的自動執行系統配置的裝置,其特徵在於,該周邊背板為 一硬碟背板。
8. —種自動執行系統配置的方法,用以識別一裝置所處的一系統類型以自動進行系統配置,其中該裝置包括一主板與一周邊背板,該主板包括一數據傳輸介面, 該周邊背板透過該數據傳輸介面耦接至該主板,且該自動執行系統配置的方法包括 下列步驟在該主板上設定多個預設訊息;在符合該系統類型的該周邊背板上配置一感測器,並透過該感測器來產生對 應該系統類型的一識別碼;以及該主板根據該識別碼而從該些預設訊息中擇一做為一配置訊息,並利用該配 置訊息來進行周邊元件的系統配置。
9. 如權利要求8所述的自動執行系統配置的方法,其特徵在於,該些預設訊息 各自對應一預設碼。
10. 如權利要求9所述的自動執行系統配置的方法,其特徵在於,該主板根據 該識別碼而從該些預設訊息中擇一做為該配置訊息的步驟包括將該識別碼分別與該些預設訊息各自對應的預設碼進行比對。
11. 如權利要求8所述的自動執行系統配置的方法,其特徵在於,利用該配置 訊息來進行周邊元件的系統配置的步驟包括利用該主板的基板管理控制器來讀取並存入該配置訊息。
12. 如權利要求8所述的自動執行系統配置的方法,其特徵在於,該些預設訊 息各自包括一機箱類型信息、 一風扇數量信息、 一背板信息、 一擴充卡信息以及一 電源信息。
13. 如權利要求8所述的自動執行系統配置的方法,其特徵在於,該系統類型 為一機架式或一塔式。
14. 如權利要求8所述的自動執行系統配置的方法,其特徵在於,該周邊背板 為一硬碟背板。
全文摘要
本發明公開了一種自動執行系統配置的裝置與方法。所述裝置包括主板與周邊背板。在此,主板包括數據傳輸介面並具有多個預設訊息,而周邊背板則包括感測器。其中,主板透過數據傳輸介面耦接至周邊背板。周邊背板上的感測器用以對裝置所處的系統類型進行判斷,並據以產生對應此系統類型的識別碼。藉此,主板將可根據識別碼而從所述多個預設訊息中擇一做為配置訊息,並利用此配置訊息來自動進行周邊元件的系統配置。
文檔編號G06F13/00GK101561693SQ20081009229
公開日2009年10月21日 申請日期2008年4月15日 優先權日2008年4月15日
發明者羅梓桂, 陳志豐 申請人:英業達股份有限公司