U226分開的電源供應(yīng)。于一些實(shí)施例中,基板管理控制器222可經(jīng)由多個(gè)傳感器(如:溫度計(jì)、功率計(jì)等)接收服務(wù)器的性能數(shù)據(jù),并且傳輸這些數(shù)據(jù)至一服務(wù)器管理裝置 260。
[0070]另外,每一個(gè)基板管理控制器與一個(gè)預(yù)設(shè)的憑證(如:一用戶名稱及一密碼)相關(guān)聯(lián),用于建立一基板管理控制器與一服務(wù)器管理裝置間經(jīng)由LAN的數(shù)據(jù)傳輸。依據(jù)一些實(shí)施例,一基板管理控制器的制造商可以配置一用戶名稱及一密碼,并且將它們提供給基板管理控制器的買方。另外,一基板管理控制器可關(guān)聯(lián)至與另一基板管理控制器不同的一用戶名稱及密碼。
[0071]于一些實(shí)施例中,機(jī)架200可包含一機(jī)架管理控制器210,用以選路以及管理機(jī)架200內(nèi)外部不同節(jié)點(diǎn)間通常經(jīng)由LAN的數(shù)據(jù)通信。機(jī)架管理控制器210可為一嵌入式并且獨(dú)立的微處理器,被設(shè)計(jì)用來管理機(jī)架200內(nèi)的一或多個(gè)機(jī)箱。在一些實(shí)施例中,服務(wù)器管理裝置260可以由機(jī)架管理控制器210的界面,而非分散的多個(gè)機(jī)板管理控制器界面,執(zhí)行特定的系統(tǒng)功能,例如使系統(tǒng)更新、改變?cè)O(shè)定、或是開啟一個(gè)遠(yuǎn)端控制臺(tái)階段。此外,機(jī)架管理控制器210可使系統(tǒng)設(shè)定得以被備份,或是調(diào)整基本輸入/輸出系統(tǒng)設(shè)定并發(fā)送至機(jī)架210。
[0072]依據(jù)一些實(shí)施例,機(jī)架管理控制器210可以從例如服務(wù)器管理裝置260接收一新的憑證(如:一新的用戶名稱及密碼)。機(jī)架管理控制器210可進(jìn)一步傳輸此新的憑證到機(jī)架200內(nèi)的這些基板管理控制器,以取代一或多個(gè)憑證。于收到此新的憑證后,每一個(gè)基板管理控制器(如:基板管理控制器222與基板管理控制器232)可將與其相關(guān)的憑證,用此新的認(rèn)證憑證取代。稍后,每一個(gè)基板管理控制器,于例如利用RMCP或REST通過LAN驗(yàn)證此新的憑證后,可與服務(wù)器管理裝置260通信。
[0073]在一些實(shí)施例中,機(jī)架管理控制器210可例如決定一被選擇群組的基板管理控制器與該新的憑證相關(guān)聯(lián)。這樣的決定可以基于例如由一節(jié)點(diǎn)管理裝置所提供的分段數(shù)據(jù)。分段數(shù)據(jù)可以為用戶之前的活動(dòng)數(shù)據(jù)、用戶所有權(quán)資、或是任何適當(dāng)?shù)臄?shù)據(jù)。
[0074]舉例而言,因?yàn)榛骞芾砜刂破?22與基板管理控制器232與客戶A相關(guān),它們可被指派一第一用戶名稱與一第一密碼。因?yàn)榛骞芾砜刂破?42與客戶B相關(guān),它可被指派一第二用戶名稱與一第二密碼。據(jù)此,如果與客戶C相關(guān)的這些基板管理控制器是被置于不同的機(jī)架內(nèi),這些基板管理控制器可被指派相同的用戶名稱與密碼。
[0075]于一些實(shí)施例中,基板管理控制器222可使用一受信任并且免認(rèn)證的系統(tǒng)總線,例如內(nèi)部集成電路,接收由機(jī)架管理控制器210傳輸過來的一新的憑證(如:一新的用戶名稱及密碼)?;骞芾砜刂破?22可以進(jìn)一步將一預(yù)設(shè)憑證用該新的憑證取代?;骞芾砜刂破?22可以將該新的憑證存儲(chǔ)于憑證快取存儲(chǔ)器228。
[0076]基板管理控制器222可接收一驗(yàn)證請(qǐng)求以允許服務(wù)器管理裝置260存取與節(jié)點(diǎn)220相關(guān)的節(jié)點(diǎn)數(shù)據(jù)。當(dāng)驗(yàn)證請(qǐng)求包含一與該新的憑證吻合的憑證時(shí),可決定服務(wù)器管理裝置260對(duì)該節(jié)點(diǎn)數(shù)據(jù)具有一存取權(quán)利。而相反地,如果與此請(qǐng)求關(guān)聯(lián)的該憑證不同于該新的憑證,服務(wù)器管理裝置260被拒絕存取該節(jié)點(diǎn)數(shù)據(jù)。于確認(rèn)完服務(wù)器管理裝置260的存取權(quán)利后,基板管理控制器222可接著使用例如RMCP,通過LAN傳輸該節(jié)點(diǎn)數(shù)據(jù)至服務(wù)器管理裝置260。除此之外,節(jié)點(diǎn)數(shù)據(jù)為任何與節(jié)點(diǎn)狀態(tài)相關(guān)的數(shù)據(jù),例如錯(cuò)誤消息、機(jī)箱內(nèi)部溫度、電壓、及風(fēng)扇轉(zhuǎn)速。
[0077]此外,服務(wù)器管理裝置260可以借著與基板管理控制器222通信,調(diào)整基本輸入/輸出系統(tǒng)設(shè)定,或是監(jiān)控節(jié)點(diǎn)220的物理狀態(tài),例如溫度、電壓、風(fēng)扇轉(zhuǎn)速等。
[0078]除了修改一群組的服務(wù)控制器的預(yù)設(shè)憑證之外,圖2之免認(rèn)證組態(tài)系統(tǒng)可以使用本文所公開的機(jī)制修改該群組的服務(wù)控制器的其他組態(tài)。
[0079]圖3是依據(jù)一些實(shí)施例的一免認(rèn)證組態(tài)系統(tǒng)的一例示性流程圖。應(yīng)當(dāng)理解的是,除非另有說明,額外的、較少的、或是替代的步驟可以以類似或是替代的順序執(zhí)行,或是以平行的方式執(zhí)行,均在各實(shí)施例的范圍之內(nèi)。
[0080]于步驟302中,一主要服務(wù)控制器可以使用一認(rèn)證協(xié)議建立與一遠(yuǎn)端節(jié)點(diǎn)管理裝置的數(shù)據(jù)傳輸。主要服務(wù)控制器可以與一群組的次要服務(wù)控制器相關(guān)聯(lián)。例如:如圖1所示,機(jī)架管理控制器128可以使用一專屬的網(wǎng)絡(luò)接口控制器,與服務(wù)器管理裝置126建立一以太網(wǎng)絡(luò)連線。此外,以太網(wǎng)絡(luò)連線可要求一認(rèn)證程序以用于數(shù)據(jù)傳輸。
[0081]于步驟304中,主要服務(wù)控制器可以使用該認(rèn)證協(xié)議,接收一新的憑證,該新的憑證并與該群組的次要服務(wù)控制器的任一相關(guān)聯(lián)。另外,該群組的次要服務(wù)控制器的任一被用以管理一群組的節(jié)點(diǎn)的一節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)據(jù)。舉例來說,如圖1所示,機(jī)架管理控制器128可以經(jīng)由LAN,為基板管理控制器106、基板管理控制器110、基板管理控制器114、與基板管理控制器118從服務(wù)器管理裝置126接收一新的用戶名稱與密碼。除此之外,機(jī)架管理控制器128可以從交換器120 (如:頂架式交換器),接收一新的用戶名稱與一新的密碼,而交換器120可經(jīng)由LAN從服務(wù)器管理裝置126接收該新的用戶名稱與密碼。
[0082]此外,一主要服務(wù)控制器可以決定一被選擇群組的次要服務(wù)控制器被配置一新的憑證。依據(jù)一些實(shí)施例,此決定可部分基于分段數(shù)據(jù),例如用戶對(duì)節(jié)點(diǎn)的所有權(quán)或是用戶之前的活動(dòng)數(shù)據(jù)。舉例而言,相應(yīng)于客戶A的節(jié)點(diǎn)與服務(wù)控制器,可被指派一相同的用戶名稱及密碼,以使憑證管理有效率。
[0083]于步驟306中,主要服務(wù)控制器可經(jīng)由一免認(rèn)證的系統(tǒng)總線,傳輸該新的憑證至該群組的次要服務(wù)控制器。例如:機(jī)架管理控制器128可以使用IPMB通過內(nèi)部集成電路,將該新的用戶名稱及密碼傳輸至一機(jī)架內(nèi)的所有基板管理控制器(如:基板管理控制器106、110、114、與118)。于收到該新的用戶名稱及密碼后,一基板管理控制器可將一個(gè)別的預(yù)設(shè)用戶名稱及密碼修改至該新的用戶名稱及密碼,以與其他網(wǎng)絡(luò)裝置通信。
[0084]圖4是依據(jù)一些實(shí)施例的一免認(rèn)證組態(tài)系統(tǒng)的另一例示性流程圖。應(yīng)當(dāng)理解的是,除非另有說明,額外的、較少的、或是替代的步驟可以以類似或是替代的順序執(zhí)行,或是以平行的方式執(zhí)行,均在各實(shí)施例的范圍之內(nèi)。
[0085]于步驟402中,一次要控制器可使用一免認(rèn)證的系統(tǒng)總線,從一主要控制器接收一新的憑證。例如,如圖1所示,基板管理控制器106可以使用IPMB通過內(nèi)部集成電路,從一機(jī)架管理控制器接收一憑證。
[0086]于步驟404中,該次要控制器可將一預(yù)設(shè)憑證用該新的憑證取代。例如:基板管理控制器106可用由IPMB通過內(nèi)部集成電路提供的該新的憑證取代一預(yù)設(shè)憑證。
[0087]于步驟406中,該次要控制器可以從一節(jié)點(diǎn)管理裝置接收一存取節(jié)點(diǎn)數(shù)據(jù)的驗(yàn)證請(qǐng)求。例如:基板管理控制器106可以從服務(wù)器管理裝置126接收一請(qǐng)求,以允許一專屬的并由該基板管理控制器106的一網(wǎng)絡(luò)接口控制器所實(shí)現(xiàn)的網(wǎng)絡(luò)接口存取節(jié)點(diǎn)數(shù)據(jù)。于一些實(shí)施例中,此請(qǐng)求可經(jīng)由與基板管理控制器106關(guān)聯(lián)的交換器120被傳輸。
[0088]于步驟408中,該次要控制器可以依據(jù)該新的憑證,確認(rèn)該節(jié)點(diǎn)管理裝置的一存取權(quán)利。例如:當(dāng)來自于服務(wù)器管理裝置126的請(qǐng)求包含一與該新的憑證吻合的憑證時(shí),可決定服務(wù)器管理裝置126對(duì)該節(jié)點(diǎn)數(shù)據(jù)具有一存取權(quán)利。而相反地,如果與此請(qǐng)求關(guān)聯(lián)的該憑證不同于該新的憑證,服務(wù)器管理裝置126被拒絕存取該節(jié)點(diǎn)數(shù)據(jù)。
[0089]于步驟410中,該次要控制器可傳輸該節(jié)點(diǎn)數(shù)據(jù)至該節(jié)點(diǎn)管理裝置。例如:基板管理控制器106可經(jīng)由LAN,傳輸與其所管理的一節(jié)點(diǎn)關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)至一節(jié)點(diǎn)管理裝置?;骞芾砜刂破?06也可以從服務(wù)器管理裝置126接收節(jié)點(diǎn)管理命令,例如基本輸入/輸出系統(tǒng)命令,以管理節(jié)點(diǎn)104的運(yùn)作。
[0090]圖5是依據(jù)一些實(shí)施例的一免認(rèn)證組態(tài)系統(tǒng)的又一例示性流程圖。應(yīng)當(dāng)理解的是,除非另有說明,額外的、較少的、或是替代的步驟可以以類似或是替代的順序執(zhí)行,或是以平行的方式執(zhí)行,均在各實(shí)施例的范圍之內(nèi)。
[0091]于步驟502中,一第一服務(wù)控制器可以使用一認(rèn)證協(xié)議建立與一遠(yuǎn)端節(jié)點(diǎn)管理裝置的數(shù)據(jù)傳輸。該第一服務(wù)控制器可與一第二服務(wù)控制器相關(guān)聯(lián)。例如:如圖1所示,機(jī)架管理控制器128可以使用一專用的網(wǎng)絡(luò)接口控制器與服務(wù)器管理裝置126建立一以太網(wǎng)絡(luò)連線。此外,該以太網(wǎng)絡(luò)連線可要求一認(rèn)證程序以用于數(shù)據(jù)傳輸。
[0092]于步驟504中,該第一服務(wù)控制器可使用該認(rèn)證協(xié)議接收與該第二服務(wù)控制器關(guān)聯(lián)的一