欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多主機板服務器系統(tǒng)及其網(wǎng)絡驅動方法

文檔序號:6598554閱讀:135來源:國知局
專利名稱:多主機板服務器系統(tǒng)及其網(wǎng)絡驅動方法
技術領域
本發(fā)明涉及一種多主機板服務器,尤其涉及一種多主機板服務器的基板管理控制器。
背景技術
在習知的具有多個主機板的服務器系統(tǒng)中,均在每個主機板上安裝一個基板管理 控制器(Baseboard Management Controller,BMC)。習知的服務器系統(tǒng)即以每個主機板上 的基板管理控制器,分別管理控制其各自所在的主機板。由于在每個主機板上均安裝一個 基板管理控制器,會提高不少服務器系統(tǒng)的制造成本,再者對多個基板管理控制器的統(tǒng)籌 控制也非常困難。因此,為了節(jié)省下在每個主機板上均安裝基板管理控制器的多余的成本,需提出 一種新的多個主機板服務器系統(tǒng)及控制方案。由于服務器系統(tǒng)中的主機板能隨時被插上或 拔掉,因此關于此種隨時能被插上或拔掉的主機板的驅動,便成為一亟待解決的問題。

發(fā)明內(nèi)容
針對現(xiàn)有技術中的上述缺陷,本發(fā)明的一個目的在于,提出一種多主機板服務器 系統(tǒng),至少包含一管理板及多個主機板。管理板上具有一個基板管理控制器。多個主機板 分別與管理板耦接,每個主機板至少包含一網(wǎng)絡接口控制器。其中,外圍設備接口控制器能 記錄主機板的一初始化狀態(tài)信息,并且能與基板管理控制器進行通訊。網(wǎng)絡接口控制器連 接南橋芯片,并通過一串行總線接口與基板管理控制器相連接以進行通訊,網(wǎng)絡接口控制 器用于將主機板連接至一網(wǎng)絡?;骞芾砜刂破髂艹跏蓟@些主機板,包含驅動多個主機 板上的網(wǎng)絡接口控制器,并且以一特定周期通過耦接于管理板上的多個主機板的外圍設備 接口控制器,去檢測耦接于管理板上的主機板的初始化狀態(tài)。其中,每一主機板還包含一南橋芯片;以及一外圍設備接口控制器,用于連接該 南橋芯片及該基板管理控制器且能與該基板管理控制器進行通訊,當該主機板耦接于該管 理板時,該外圍設備接口控制器記錄該主機板的一初始化狀態(tài)信息,且在該主機板被初始 化后標記該主機板已被初始化。其中,該基板管理控制器能通過外圍設備接口控制器識別主機板,并獲得該外圍 設備接口控制器所記錄的個別所在的該主機板的該初始化狀態(tài)信息。其中,該基板管理控制器能通過主機板中的任意一者的該網(wǎng)絡接口控制器及該串 行總線接口連接至該網(wǎng)絡以接收或發(fā)送一數(shù)據(jù)封包。其中,該基板管理控制器依據(jù)該初始化狀態(tài)信息,判斷主機板的初始化狀態(tài),并且 對尚未經(jīng)初始化的該主機板進行初始化。優(yōu)選地,該基板管理控制器對尚未經(jīng)初始化的該 主機板,驅動該主機板上的該網(wǎng)絡接口控制器。本發(fā)明的又一目的在于,提出一種多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法,至少包 含步驟如下提供對多個主機板的一初始化機制;通過一基板管理控制器對每一個主機板進行判斷是否接于該管理板;利用該主機板的一外圍設備接口控制器判斷該主機板是否已 被初始化;通過該基板管理控制器去驅動該主機板的一網(wǎng)絡接口控制器;以及標記該主機 板為已被初始化。其中,利用該主機板的一外圍設備接口控制器判斷該主機板是否已被初始化的步 驟,還包含下述步驟通過該基板管理控制器去讀取該外圍設備接口控制器記錄的該主機 板的一初始化狀態(tài)信息。其中,標記該主機板為已被初始化的步驟,還包含下述步驟通過該外圍設備接口 控制器記錄該主機板的該初始化狀態(tài)信息。其中,對每一個主機板進行判斷是否接于該管理板的步驟,還進一步包含以一特 定周期對每一個該主機板進行判斷的步驟。采用本發(fā)明的多主機板服務器系統(tǒng)及其網(wǎng)絡驅動方法,通過一個基板管理控制器 對多個主機板的網(wǎng)絡接口控制器進行驅動,以實現(xiàn)邊帶(Sideband)通訊的功能。


讀者在參照附圖閱讀了本發(fā)明的具體實施方式
以后,將會更清楚地了解本發(fā)明的 各個方面。其中,圖1為本發(fā)明的多主機板服務器系統(tǒng)實施例的方塊圖;以及圖2為本發(fā)明的多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法的流程圖。10:服務器系統(tǒng)113 143:南橋芯片20:網(wǎng)絡200 管理板110 140 主機板210 基板管理控制器111 141 網(wǎng)絡接口控制器 300 380:步驟流程112 142 外圍設備接口控制器
具體實施例方式請配合參照圖1,為本發(fā)明的多主機板服務器系統(tǒng)實施例的方塊圖。本發(fā)明的多主 機板服務器系統(tǒng)10,至少包含管理板200及多個主機板110 140。管理板200具有一基 板管理控制器210。主機板110 140為能分別與管理板200耦接的可插拔式主機板,用以 進行服務器系統(tǒng)10的數(shù)據(jù)運算,其分別包含網(wǎng)絡接口控制器111 141、外圍設備接口控制 器112 142、及南橋芯片113 143。外圍設備接口控制器112 142分別連接南橋芯片113 143及基板管理控制器 210。外圍設備接口控制器112 142能分別記錄關于主機板110 140是否已被初始化的 初始化狀態(tài)信息。且外圍設備接口控制器112 142用于將主機板110 140分別與基板 管理控制器210進行通訊,以傳送關于主機板110 140的初始化狀態(tài)信息至基板管理控 制器210。外圍設備接口控制器112 142能分別記錄其所在主機板110 140的一初始化 狀態(tài)信息,且在主機板110、120、130或140被初始化后標記主機板110、120、130或140已被 初始化。其中,上述外圍設備接口控制器為一復雜可程序邏輯器件(Complex Programmable Logic Device, CPLD)或一可程序集成電路(Programmable Integrated Circuit,PIC)。網(wǎng)絡接口控制器111 141適于連接至網(wǎng)絡20,分別與南橋芯片113 143相連接,能供主機板110 140連接至網(wǎng)絡20,并提供接收或發(fā)送數(shù)據(jù)封包。網(wǎng)絡接口控制器 111 141還通過串行總線接口,如1 接口,與基板管理控制器210相連接。因此,基板 管理控制器210能通過主機板110 140中的任意一者的網(wǎng)絡接口控制器111 141,以及 串行總線接口,連接至網(wǎng)絡20以進行通訊,接收或發(fā)送一數(shù)據(jù)封包?;骞芾砜刂破?10通過外圍設備接口控制器112 142識別主機板110 140, 并獲得外圍設備接口控制器112 142記錄的所在的主機板110 140的初始化狀態(tài)信息, 以判斷主機板110 140的初始化狀態(tài)。其中,外圍設備接口控制器112 142所記錄的 初始化狀態(tài)信息,用來響應基板管理控制器210有關主機板已被初始化,或主機板尚未被 初始化。其中,基板管理控制器210與每一外圍設備接口控制器112 142之間通過一智 能型平臺管理總線Qntelligent Platform Management Bus, IPMB)傳輸協(xié)議進行通訊。另外,基板管理控制器210能初始化主機板110 140上的各個組件,包含通過 串行總線接口(如1 接口 )去驅動主機板Iio 140上的網(wǎng)絡接口控制器111 141。 并且,基板管理控制器210會以一特定周期(例如在此實施例中為1秒的周期,但并非作 為限定),去讀取耦接于管理板200上的主機板110 140的外圍設備接口控制器112 142所記錄的該主機板110 140的一初始化狀態(tài)信息,以判斷出耦接于管理板200上的主 機板110 140的初始化狀態(tài)。其中,特定周期由基板管理控制器210所設定。此外,在基 板管理控制器210驅動了主機板110 140上的網(wǎng)絡接口控制器111 141之后,主機板 110 140上的外圍設備接口控制器112 142會標記其所在的主機板110 140的初始 化狀態(tài)為已初始化。如此,即可使基板管理控制器210在下一特定周期判斷主機板是否已 被初始化的過程之中,避免對同一個主機板重復進行初始化。此外,當網(wǎng)絡接口控制器111 141被基板管理控制器210驅動后,基板管理控 制器210即可通過串行總線接口(如1 接口 )及主機板110 140的網(wǎng)絡接口控制器 111 141的任意一者,對外連接至網(wǎng)絡20以進行通訊。請配合參照圖2,為本發(fā)明的多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法的步驟流程圖。 本發(fā)明的網(wǎng)絡驅動方法300,應用于以一個基板管理控制器210來管理控制耦接于管理板 200上的多主機板服務器系統(tǒng)10中。首先,提供對多個主機板的一初始化機制(步驟310)。 接著,通過一基板管理控制器210,以一特定周期對每一個主機板進行判斷是否接于管理板 200(步驟320),其中特定周期由基板管理控制器210所設定。在步驟320的判斷步驟中, 若基板管理控制器210判斷其中的一個主機板并未接于管理板200,則停止對未接于管理 板200的主機板的所有后續(xù)動作,并且基板管理控制器210會于特定周期內(nèi)再次進行步驟 320,繼續(xù)對每一個主機板進行判斷是否接于管理板200。但在步驟320中,若基板管理控制 器210判斷出一個主機板已接于管理板200,則接著會通過基板管理控制器210去讀取外 圍設備接口控制器記錄的該主機板的一初始化狀態(tài)信息(步驟330),然后判斷接于管理板 200的主機板是否已被初始化(步驟340)。在步驟340的判斷步驟中,若接于管理板200 的主機板已被初始化,則直接接續(xù)步驟380 ;但若接于管理板200的主機板尚未被初始化, 則通過基板管理控制器210去驅動此主機板的網(wǎng)絡接口控制器(步驟350)。同時,在當此 主機板的網(wǎng)絡接口控制器驅動完成后,則外圍設備接口控制器標記此主機板為已被初始化 (步驟360),且通過外圍設備接口控制器記錄該主機板的初始化狀態(tài)信息(步驟370)。如 此,即可使基板管理控制器210在下一特定周期判斷主機板是否已被初始化的過程之中,避免對同一個主機板重復進行初始化。然后,當接于管理板200的主機板的網(wǎng)絡接口控制 器被驅動后,基板管理控制器210即可通過被驅動的網(wǎng)絡接口控制器連接至網(wǎng)絡20進行通 訊(步驟380),其中基板管理控制器210通過任意一個接于管理板200的主機板上的網(wǎng)絡 接口控制器及串行總線接口連接至網(wǎng)絡20,以接收或發(fā)送一數(shù)據(jù)封包。最后結束本流程。由上所述,利用本發(fā)明的多主機板服務器系統(tǒng)及其網(wǎng)絡驅動方法,通過一個基板 管理控制器對多個主機板的網(wǎng)絡接口控制器進行驅動,以實現(xiàn)邊帶(Sideband)通訊的功 能。上文中,參照附圖描述了本發(fā)明的具體實施方式
。但是,本領域中的普通技術人員 能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對本發(fā)明的具體實施方式
作各 種變更和替換。這些變更和替換都落在本發(fā)明權利要求書所限定的范圍內(nèi)。
權利要求
1.一種多主機板服務器系統(tǒng),其特征在于,所述多主機板服務器系統(tǒng)至少包含一管理板,具有一基板管理控制器;以及多個主機板,為分別與該管理板耦接的可插拔式主機板,其中每一主機板包含一網(wǎng)絡 接口控制器,能被該基板管理控制器初始化,并通過一串行總線接口與該基板管理控制器 相連接以進行通訊,該網(wǎng)絡接口控制器用于將該主機板連接至一網(wǎng)絡;其中,該基板管理控制器以一特定周期檢測所述主機板是否耦接于該管理板上,并對 耦接于該管理板上的所述主機板進行初始化及初始化狀態(tài)記錄。
2.如權利要求1所述的多主機板服務器系統(tǒng),其特征在于,每一主機板還包含一南橋芯片;以及一外圍設備接口控制器,連接該南橋芯片及該基板管理控制器且能與該基板管理控制 器進行通訊,當該主機板耦接于該管理板時,該外圍設備接口控制器記錄該主機板的一初 始化狀態(tài)信息,且在該主機板被初始化后標記該主機板已被初始化。
3.如權利要求1所述的多主機板服務器系統(tǒng),其特征在于,該基板管理控制器能通過 所述外圍設備接口控制器識別所述主機板,并獲得所述外圍設備接口控制器所記錄的個別 所在的該主機板的該初始化狀態(tài)信息。
4.如權利要求1所述的多主機板服務器系統(tǒng),其特征在于,該基板管理控制器能通過 所述主機板中的任意一者的該網(wǎng)絡接口控制器及該串行總線接口連接至該網(wǎng)絡以接收或 發(fā)送一數(shù)據(jù)封包。
5.如權利要求1所述的多主機板服務器系統(tǒng),其特征在于,該基板管理控制器依據(jù)該 初始化狀態(tài)信息,判斷所述主機板的初始化狀態(tài),并且對尚未經(jīng)初始化的該主機板進行初 始化。
6.如權利要求5所述的多主機板服務器系統(tǒng),其特征在于,該基板管理控制器對尚未 經(jīng)初始化的該主機板,驅動該主機板上的該網(wǎng)絡接口控制器。
7.一種多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法,其特征在于,所述網(wǎng)絡驅動方法至少包 含下列步驟提供對多個主機板的一初始化機制;通過一基板管理控制器對每一個主機板進行判斷是否接于該管理板;利用該主機板的一外圍設備接口控制器判斷該主機板是否已被初始化;通過該基板管理控制器去驅動該主機板的一網(wǎng)絡接口控制器;以及標記該主機板為已被初始化。
8.如權利要求7所述的多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法,其特征在于,利用該主 機板的一外圍設備接口控制器判斷該主機板是否已被初始化的步驟,還包含下述步驟通 過該基板管理控制器去讀取該外圍設備接口控制器記錄的該主機板的一初始化狀態(tài)信息。
9.如權利要求7所述的多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法,其特征在于,標記該主 機板為已被初始化的步驟,還包含下述步驟通過該外圍設備接口控制器記錄該主機板的該初始化狀態(tài)信息。
10.如權利要求7所述的多主機板服務器系統(tǒng)的網(wǎng)絡驅動方法,其特征在于,對每一個 主機板進行判斷是否接于該管理板的步驟,還進一步包含以一特定周期對每一個該主機板 進行判斷的步驟。
全文摘要
本發(fā)明提出一種多主機板服務器系統(tǒng),至少包含一管理板,具有一基板管理控制器;以及多個主機板,為分別與該管理板耦接的可插拔式主機板,每一主機板包含一網(wǎng)絡接口控制器,它能被該基板管理控制器初始化,并通過一串行總線接口與該基板管理控制器相連接以進行通訊,其中,該基板管理控制器以一特定周期檢測主機板是否耦接于該管理板上,并對耦接于該管理板上的主機板進行初始化及初始化狀態(tài)記錄。本發(fā)明還提供了一種用于上述系統(tǒng)的網(wǎng)絡驅動方法。采用本發(fā)明的多主機板服務器系統(tǒng)及其網(wǎng)絡驅動方法,通過一個基板管理控制器對多個主機板的網(wǎng)絡接口控制器進行驅動,以實現(xiàn)邊帶(Sideband)通訊的功能。
文檔編號G06F9/445GK102147739SQ20101011438
公開日2011年8月10日 申請日期2010年2月9日 優(yōu)先權日2010年2月9日
發(fā)明者余璘, 陳志偉 申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
姚安县| 辽源市| 兴安县| 古交市| 灯塔市| 宁武县| 麟游县| 来宾市| 苗栗县| 永福县| 札达县| 满洲里市| 万盛区| 墨脱县| 鄂州市| 迭部县| 元朗区| 简阳市| 沁水县| 潞西市| 普兰店市| 麦盖提县| 邵东县| 高邑县| 惠来县| 襄汾县| 安阳县| 云安县| 桂阳县| 山西省| 马龙县| 全椒县| 柳林县| 仁怀市| 云浮市| 桐柏县| 黑龙江省| 湖北省| 天门市| 汝州市| 监利县|