本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種信息處理方法及處理系統(tǒng)。
背景技術(shù):
在信息處理系統(tǒng)中,可能配置有多個處理節(jié)點以及為處理節(jié)點提供的各種進(jìn)行信息處理所需的資源。這里的資源可包括存儲資源以及虛擬網(wǎng)卡等網(wǎng)絡(luò)資源等。
在所述信息處理系統(tǒng)中通常有兩種存儲資源分配方式:
第一種,靜態(tài)分配;
第二種,動態(tài)分配。
靜態(tài)分配在使用過程中不要再進(jìn)行資源分配,但是這可能會導(dǎo)致存儲資源有效利用率低;
動態(tài)分配會根據(jù)各個處理節(jié)點的當(dāng)前需求,分配資源;但是動態(tài)分配存儲資源,這樣每一次處理節(jié)點分配的資源都是不確定的,這就導(dǎo)致了溫度控制的不可控性,進(jìn)而會導(dǎo)致在資源動態(tài)分配的信息處理結(jié)構(gòu)中,某些存儲資源的溫度過高的現(xiàn)象。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例期望提供一種信息處理方法及處理系統(tǒng),至少部分解決存儲資源過熱的問題。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明實施例第一方面提供一種信息處理方法,應(yīng)用于處理系統(tǒng)中,其中,所述處理系統(tǒng)包括:多個處理節(jié)點及與所述處理節(jié)點存儲資源池;所述方法包括:
當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點;
向第一處理節(jié)點發(fā)送降頻指令,其中,所述降頻指令,用于降低所述處理節(jié)點的工作頻率。
基于上述方案,所述方法還包括:
在為第n處理節(jié)點分配第n存儲資源時,池系統(tǒng)管理單元(pooledsystemmanagementelement,psme)記錄所述第n處理節(jié)點和所述第n存儲資源的對應(yīng)關(guān)系,其中,所述n為小于n的正整數(shù);所述n為所述處理系統(tǒng)包括所述處理節(jié)點的總個數(shù);
所述當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點,包括:
查詢所述對應(yīng)關(guān)系,確定導(dǎo)致所述第一處理節(jié)點。
基于上述方案,所述記錄所述第n處理節(jié)點和所述第n存儲資源的對應(yīng)關(guān)系,包括:
將所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,對應(yīng)發(fā)送給預(yù)設(shè)單元,其中,所述預(yù)設(shè)單元包括基板管理器(baseboardmanagementcontroller,bmc)、管理控制器(managementcontroller,mc)、遠(yuǎn)程監(jiān)控和管理單元(remotemonitoring&management,rmm)及資源池化管理單元的至少其中之一;
所述預(yù)設(shè)單元對應(yīng)存儲所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,形成所述對應(yīng)關(guān)系;
所述查詢所述對應(yīng)關(guān)系,確定導(dǎo)致所述第一處理節(jié)點,包括:
當(dāng)檢測到所述過熱事件時,所述預(yù)設(shè)單元本地查詢所述對應(yīng)關(guān)系確定出所述第一處理節(jié)點。
基于上述方案,所述當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點,包括:
接收預(yù)設(shè)單元發(fā)送攜的所述過熱事件,其中,所述過熱事件攜帶有導(dǎo)致所述過熱事件的第一存儲資源的資源標(biāo)識,其中,所述預(yù)設(shè)單元包括bmc、mc、遠(yuǎn)程監(jiān)控和管理單元及資源池化管理單元的至少其中之一;
所述psme在接收到所述過熱事件之后,根據(jù)所述第一存儲資源的資源標(biāo)識查詢所述對應(yīng)關(guān)系確定出所述第一處理節(jié)點。
基于上述方案,所述方法還包括:
所述psme將所述第一處理節(jié)點的節(jié)點標(biāo)識發(fā)送給通用資源管理(genericassetmanagement,gam)模塊;
所述向第一處理節(jié)點發(fā)送降頻指令,包括:
所述gam模塊向所述第一處理節(jié)點發(fā)送降頻指令。
基于上述方案,所述方法還包括:
所述psme將所述第一處理節(jié)點的節(jié)點標(biāo)識發(fā)送給所述預(yù)設(shè)單元;
所述向第一處理節(jié)點發(fā)送降頻指令,包括:
所述預(yù)設(shè)單元向所述第一處理節(jié)點發(fā)送降頻指令。
基于上述方案,所述當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點,包括:
當(dāng)檢測到所述存儲資源池的過熱事件時,預(yù)設(shè)單元向所述psme發(fā)送資源攜帶有所述第一存儲資源的資源標(biāo)識的查詢請求,其中,所述預(yù)設(shè)單元包括bmc、mc、遠(yuǎn)程監(jiān)控和管理單元及資源池化管理單元的至少其中之一;
接收所述psme基于所述查詢請求返回的攜帶有第一處理節(jié)點的節(jié)點標(biāo)識的查詢響應(yīng);
所述向第一處理節(jié)點發(fā)送降頻指令,包括:
所述預(yù)設(shè)單元依據(jù)所述節(jié)點標(biāo)識,向所述第一處理節(jié)點發(fā)送所述降頻指令。
本發(fā)明實施例第二方面提供了一種處理系統(tǒng),包括:
多個處理節(jié)點;
總線子系統(tǒng),與所述處理節(jié)點連接;
存儲資源池,通過所述總線子系統(tǒng)與所述處理節(jié)點連接;
冷卻子系統(tǒng),包括設(shè)置在所述存儲資源池所在位置冷卻所述存儲資源池的第一冷卻子系統(tǒng);
管理子系統(tǒng),分別與所述總線子系統(tǒng)、存儲資源池、冷卻子系統(tǒng)及所述處理節(jié)點連接,用于當(dāng)檢測到所述當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點;向第一處理節(jié)點發(fā)送降頻指令,其中,所述降頻指令,用于降低所述處理節(jié)點的工作頻率。
基于上述方案,所述管理子系統(tǒng)包括:
psme,用于在為第n處理節(jié)點分配第n存儲資源時,所述第n處理節(jié)點和所述第n存儲資源的對應(yīng)關(guān)系,其中,所述n為小于n的正整數(shù);所述n為所述處理系統(tǒng)包括所述處理節(jié)點的總個數(shù)。
基于上述方案,所述管理子系統(tǒng)還包括:
預(yù)設(shè)單元,所述預(yù)設(shè)單元包括:bmc、mc、rmm及資源池化管理單元的至少其中之一;
所述psem,還用于將所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,對應(yīng)發(fā)送給預(yù)設(shè)單元;
所述預(yù)設(shè)單元,用于對應(yīng)存儲所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,形成所述對應(yīng)關(guān)系,當(dāng)檢測到所述過熱事件時,本地查詢所述對應(yīng)關(guān)系,確定所述第一處理節(jié)點。
本發(fā)明實施例提供的信息處理方法及處理系統(tǒng),會在檢測到過熱事件時,確定導(dǎo)致過熱事件的存儲資源對應(yīng)的處理節(jié)點。通過向該處理節(jié)點發(fā)送降頻指令,從而使得該處理節(jié)點方位該存儲資源的頻次降低,從而降低所述存儲資源的溫度,從而解決處理系統(tǒng)各種存儲資源池部分存儲資源過熱的問題。
附圖說明
圖1為本發(fā)明實施例提供的第一種信息處理方法的流程示意圖;
圖2為本發(fā)明實施例提供的第二種信息處理方法的流程示意圖;
圖3為本發(fā)明實施例提供的第三種信息處理方法的流程示意圖;
圖4為本發(fā)明實施例提供的第四種信息處理方法的流程示意圖;
圖5為本發(fā)明實施例提供的第五種信息處理方法的流程示意圖;
圖6為本發(fā)明實施例提供的第六種信息處理方法的流程示意圖;
圖7為本發(fā)明實施例提供的一種處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合說明書附圖及具體實施例對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)闡述。
本實施例提供一種信息處理方法,應(yīng)用于處理系統(tǒng)中,其中,所述處理系統(tǒng)包括:多個處理節(jié)點及與所述處理節(jié)點存儲資源池。本實施例中所述處理系統(tǒng)包括多個處理節(jié)點,多個存儲資源。但是存儲資源被集成形成了資源池,所述處理節(jié)點通過總線池內(nèi)總線,可連接到所述存儲資源池。每一個所述處理節(jié)點均可以使用所述存儲資源池內(nèi)的存儲資源。
如圖1所示,所述方法包括:
步驟s110:當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點;
步驟s120:向第一處理節(jié)點發(fā)送降頻指令,其中,所述降頻指令,用于降低所述處理節(jié)點的工作頻率。
本實施例所述信息處理方法,當(dāng)檢測到存儲資源池有過熱事件發(fā)生,這里的過熱事件發(fā)生是指存儲資源池內(nèi)至少部分存儲資源因為被過度讀寫,導(dǎo)致過熱。這里的過熱是指所述存儲資源的溫度高于預(yù)設(shè)溫度。當(dāng)存儲資源過熱時,通常會導(dǎo)致信息丟失和/或存儲資源的使用壽命過短的問題。
在本實施例中當(dāng)檢測到過熱事件,首先將會確定對當(dāng)前過熱的第一存儲資源進(jìn)行讀寫操作等處理的第一處理節(jié)點。第一處理節(jié)點的頻繁的訪問第一存儲資源,從而會導(dǎo)致第一存儲資源的溫度居高不下,在本實施例中為了減低所述第一存儲資源的溫度,在本實施例的步驟s120會向所述第一處理節(jié)點發(fā)送將頻指令。當(dāng)所述第一處理節(jié)點接收到降頻指令之后,會降低所述第一處理節(jié)點的工作頻率,從而降低所述第一處理節(jié)點對所述第一存儲資源的訪問頻次,從而降低所述第一存儲資源因為頻繁被訪問導(dǎo)致的溫度過高的問題,從而可以減低所述第一存儲的溫度,從而解決所述過熱問題。
在本實施例中所述方法還包括:
當(dāng)檢測到所述過熱事件時,檢測所述處理系統(tǒng)中冷卻子系統(tǒng)的當(dāng)前工作狀態(tài);
所述步驟s110具體可包括:若所述冷卻子系統(tǒng)當(dāng)前已經(jīng)工作最大冷卻功率,則確定所述第一存儲資源對應(yīng)的第一處理節(jié)點。在確定出所述第一處理節(jié)點之后執(zhí)行步驟s120;
若所述冷卻子系統(tǒng)當(dāng)前未工作在所述最大冷卻功率,則加大所述第一存儲資源所在位置的冷卻子系統(tǒng)的當(dāng)前功率,通過所述冷卻子系統(tǒng)的冷卻降低所述第一存儲資源的溫度,從而無需對所述第一處理節(jié)點進(jìn)行降頻,從而減少第一處理節(jié)點不必要降頻導(dǎo)致的處理系統(tǒng)的響應(yīng)速度慢及資源使用率不高的問題。
在一些實施例中,如圖2所示,所述方法還包括:
步驟s101:在為第n處理節(jié)點分配第n存儲資源時,psme記錄所述第n處理節(jié)點和所述第n存儲資源的對應(yīng)關(guān)系,其中,所述n為小于n的正整數(shù);所述n為所述處理系統(tǒng)包括所述處理節(jié)點的總個數(shù)。在本實施例中所述對應(yīng)關(guān)系中記錄所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,這樣的話,以所述存儲資源為查詢依據(jù)查詢所述對應(yīng)關(guān)系,可以確定出該存儲資源對應(yīng)的處理節(jié)點的節(jié)點標(biāo)識。在本實施例中所述n為不小于2的正整數(shù)。
所述psme會接收軟件管理單元(pod)的資源分配請求;psme根據(jù)所述資源分配請求,查詢當(dāng)前存儲資源的資源狀態(tài),將所述資源狀態(tài)返回給pod,pod根據(jù)返回的資源狀態(tài),為處理節(jié)點分配存儲資源,通知psme將對應(yīng)的存儲資源分配給對應(yīng)的處理節(jié)點。這樣的話,psme就知道哪些存儲資源分配給了哪一個處理節(jié)點使用。所述psme就可以通過記錄所述處理節(jié)點的節(jié)點標(biāo)識和所述存儲資源的資源標(biāo)識形成所述對應(yīng)關(guān)系。例如,所述pod根據(jù)所述資源狀態(tài)響應(yīng)所述資源分配請求,為第n個處理節(jié)點分配存儲資源,分配給所述第n處理節(jié)點的存儲資源在本實施例中稱之為所述第n存儲資源。在完成存儲資源分配之后,所述psme或其他處理系統(tǒng)中的功能實體,會記錄所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,形成所述對應(yīng)關(guān)系,方便后續(xù)查詢所述對應(yīng)關(guān)系。
在后續(xù)處理系統(tǒng)的運行中,所述處理節(jié)點關(guān)閉或啟動都會由所述psme檢測到,所述psme通過向所述pod發(fā)送釋放請求,則所述pod都會解綁所述處理節(jié)點和所述存儲資源,從而釋放所述存儲資源。
所述方法還包括:所述psme還會根據(jù)所述資源釋放操作,更新所述對應(yīng)關(guān)系,例如解綁某些處理節(jié)點的節(jié)點標(biāo)識和資源標(biāo)識的對應(yīng)關(guān)系。
在本實施例中所述存儲資源可為動態(tài)分配的,所述對應(yīng)關(guān)系也會根據(jù)存儲資源的當(dāng)前分配狀態(tài),動態(tài)更新;從而解決動態(tài)分配存儲資源時發(fā)生的部分存儲資源因為頻繁被訪問導(dǎo)致的過熱問題。
所述步驟s110可包括:
查詢所述對應(yīng)關(guān)系,確定導(dǎo)致所述第一處理節(jié)點。
在本實施例中查詢所述對應(yīng)關(guān)系的執(zhí)行主體,可為所述psme,也可以是其他存儲有所述對應(yīng)關(guān)系的功能實體。
在一些實施例中,所述記錄所述對應(yīng)關(guān)系可包括:
psme將所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,對應(yīng)發(fā)送給預(yù)設(shè)單元,其中,所述預(yù)設(shè)單元包括bmc、mc、rmm及資源池化管理單元的至少其中之一;
所述預(yù)設(shè)單元對應(yīng)存儲所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,形成所述對應(yīng)關(guān)系。
所述步驟s110可包括:
當(dāng)檢測到所述過熱事件時,所述預(yù)設(shè)單元本地查詢所述對應(yīng)關(guān)系確定出所述第一處理節(jié)點。
在本實施例中所述psme在進(jìn)行存儲資源的分配的時候,會將對應(yīng)的處理節(jié)點的節(jié)點標(biāo)識和分配該處理節(jié)點的存儲資源的資源標(biāo)識發(fā)送給預(yù)設(shè)單元,這里的預(yù)設(shè)單元即為前述功能實體的一種。這樣的話,該預(yù)設(shè)單元就能夠在本地存儲有所述對應(yīng)關(guān)系。在本實施例中所述預(yù)設(shè)單元可為檢測或形成所述過熱事件的功能實體。若是這樣的話,當(dāng)所述預(yù)設(shè)單元通過檢測存儲資源池中各個存儲資源的溫度,發(fā)現(xiàn)了有溫度過高的現(xiàn)象,形成了所述過熱事件之后,不用等到所述psme確定出所述第一處理節(jié)點,而是可以自行確定出所述第一處理節(jié)點,及時的通過向所述第一處理節(jié)點發(fā)送降頻指令,可以降低所述第一處理節(jié)點的工作頻率,從而通過減少對第一存儲資源的讀寫等訪問頻次,迅速降低第一存儲資源的溫度,減少過熱的時長;顯然可以提升過熱的處理速率。
在本實施例中所述預(yù)設(shè)單元可包括:bmc、mc、rmm及資源池單元等。
所述bmc,還可用于進(jìn)行所述處理系統(tǒng)中的伺服器管理和監(jiān)控。
所述mc,還可用于設(shè)備管理和監(jiān)控。這里的設(shè)備可為所述處理系統(tǒng)中的各種設(shè)備。
所述rmm又可以稱為rmc,是一種標(biāo)準(zhǔn)界面化的軟件管理服務(wù)單元,可以用于管理及監(jiān)控機柜內(nèi)所有設(shè)備的溫度,還可以用于處理系統(tǒng)中的電源管理。
所述資源池單元,可為對各個資源池進(jìn)行資源池層面監(jiān)控管理的功能實體。
總之,這些預(yù)設(shè)單元都可以檢測到所述過熱事件的主體設(shè)備。由這些預(yù)設(shè)單元存儲所述對應(yīng)關(guān)系,則一旦檢測到所述過熱事件,就可以通過本地查詢簡便快速確定出所述第一處理節(jié)點;同時也可以減少因需要向所述psme查詢第一處理節(jié)點,必須向所述psme發(fā)送第一存儲資源的資源標(biāo)識帶來的數(shù)據(jù)量的傳輸和信息交互次數(shù)的增加。
在一些實施例中所述psme還會將存儲資源被釋放掉的狀況通知到所述預(yù)設(shè)單元,從而所述預(yù)設(shè)單元會根據(jù)素數(shù)psme的通知,更新所述對應(yīng)關(guān)系,確保所述對應(yīng)關(guān)系中的存儲資源和處理節(jié)點之間的對應(yīng)關(guān)系是正確的。
在一些實施例中,所述步驟s110可包括:
psme接收預(yù)設(shè)單元發(fā)送攜的所述過熱事件,其中,所述過熱事件攜帶有導(dǎo)致所述過熱事件的第一存儲資源的資源標(biāo)識,其中,所述預(yù)設(shè)單元包括bmc、mc、遠(yuǎn)程監(jiān)控和管理單元及資源池化管理單元的至少其中之一;
所述psme在接收到所述過熱事件之后,根據(jù)所述第一存儲資源的資源標(biāo)識查詢所述對應(yīng)關(guān)系確定出所述第一處理節(jié)點。
在本實施例中,所述psme接收預(yù)設(shè)單元上報的過熱事件,該過熱事件中攜帶有所述預(yù)設(shè)單元確定出的導(dǎo)致過熱事件的第一存儲資源的資源標(biāo)識。psme在接收到所述過熱事件之后,將會提取出所述資源標(biāo)識,利用所述資源標(biāo)識為查詢依據(jù),查詢在進(jìn)行資源分配是記錄的對應(yīng)關(guān)系,從而確定出當(dāng)前使用所述第一存儲資源的第一處理節(jié)點的節(jié)點標(biāo)識。一旦第一處理節(jié)點的節(jié)點標(biāo)識確定了,向第一處理節(jié)點發(fā)送降頻指令的執(zhí)行主體就知道了向哪一個處理接節(jié)點發(fā)送的降頻質(zhì)量了。
在本實施例中第一存儲資源和第一處理節(jié)點中的“第一”都僅是泛指,不表示所述處理系統(tǒng)中某一個特殊的存儲資源或處理節(jié)點。所述第一存儲資源被分配給了第一處理節(jié)點,故第一處理節(jié)點被降頻之后,所述第一存儲資源被訪問的頻次就會降低了,從而降低所述第一存儲資源的溫度。
在一些實施例中,所述方法還包括:
所述psme將所述第一處理節(jié)點的節(jié)點標(biāo)識發(fā)送給gam模塊;
所述步驟s120可包括:
所述gam模塊向所述第一處理節(jié)點發(fā)送降頻指令。
在本實施例中所述psme將查詢出的第一處理節(jié)點的節(jié)點標(biāo)識,發(fā)送給gam模塊,這里的gam模塊會向第一處理節(jié)點發(fā)送降頻指令。在本實施例中所述降頻指令可以通過所述預(yù)設(shè)單元發(fā)送給素數(shù)第一處理節(jié)點。
在本實施例中所述gam模塊可為psme的一個模塊;所述psme的核心模塊確定出所述第一處理節(jié)點的節(jié)點標(biāo)識之后,向所述gam模塊發(fā)送所述節(jié)點標(biāo)識,所述gam模塊形成降頻指令發(fā)送給第一處理節(jié)點。
在一些實施例中,所述方法還包括:
所述psme將所述第一處理節(jié)點的節(jié)點標(biāo)識發(fā)送給所述預(yù)設(shè)單元;
所述步驟s120可,包括:
所述預(yù)設(shè)單元向所述第一處理節(jié)點發(fā)送降頻指令。
在本實施例中所述psme自身并不形成降頻指令,而是直接將所述第一處理節(jié)點的節(jié)點標(biāo)識發(fā)送給所述預(yù)設(shè)單元,由預(yù)設(shè)單元接收到所述節(jié)點標(biāo)識之后形成所述降頻指令,發(fā)送給所述第一處理節(jié)點。
在還有一些實施例中,所述步驟s110可包括:
當(dāng)檢測到所述存儲資源池的過熱事件時,預(yù)設(shè)單元向所述psme發(fā)送資源攜帶有所述第一存儲資源的資源標(biāo)識的查詢請求,其中,所述預(yù)設(shè)單元包括bmc、mc、遠(yuǎn)程監(jiān)控和管理單元及資源池化管理單元的至少其中之一;
接收所述psme基于所述查詢請求返回的攜帶有第一處理節(jié)點的節(jié)點標(biāo)識的查詢響應(yīng)。
在本實施例中所述預(yù)設(shè)單元當(dāng)檢測到過熱事件之后,會向psme發(fā)送查詢請求,這里的查詢請求是請求psme查詢過熱的第一存儲資源對應(yīng)的第一處理節(jié)點的。在本實施例中第一存儲資源分配給了第一處理節(jié)點,psme形成了所述第一處理節(jié)點的節(jié)點標(biāo)識和第一存儲資源的資源標(biāo)識的對應(yīng)關(guān)系。
在本實施例中所述預(yù)設(shè)單元是通過專門的查詢請求向所述psme發(fā)送導(dǎo)致所述過熱事件的第一存儲資源的資源標(biāo)識的。
所述步驟s120可包括:所述預(yù)設(shè)單元依據(jù)所述節(jié)點標(biāo)識,向所述第一處理節(jié)點發(fā)送所述降頻指令。
所述預(yù)設(shè)單元在接收到所述psme發(fā)送的節(jié)點標(biāo)識之后,會形成降頻指令發(fā)送給第一處理節(jié)點,從而促使第一處理節(jié)點降頻,從而降低所述第一存儲資源的溫度,解決所述過熱事件。
以下結(jié)合上述任意實施例提供幾個具體示例:
示例一:
如圖3所示,本示例提供一種信息處理方法,以處理前述實施例提供的對應(yīng)關(guān)系,包括:
步驟s1:pod向所述psme的核心模塊發(fā)送資源狀態(tài)收集請求;
步驟s2:psme向pod返回資源狀態(tài)信息;
步驟s3:pod根據(jù)所述資源狀態(tài)信息,指示向處理節(jié)點分配對應(yīng)的存儲資源;
步驟s4:psme的核心模塊記錄所述處理節(jié)點的節(jié)點標(biāo)識和所述存儲資源的資源標(biāo)識,形成對應(yīng)關(guān)系;
步驟s5:所述psme的gam模塊將所述對應(yīng)關(guān)系通知給預(yù)定單元,所述預(yù)定單元包括rmm、bmc或mc或資源池單元等。
步驟s6:處理節(jié)點關(guān)閉了,所述psme的核心模塊請求pod釋放對應(yīng)的存儲資源;
步驟s7:pod向psme的核心模塊發(fā)送解綁指令;
步驟s8:psme釋放對應(yīng)的存儲資源,并通知所述預(yù)設(shè)單元。
如圖4所示,本示例基于前述信息處理方法,包括:
步驟s11:預(yù)設(shè)單元檢測到過熱事件;
步驟s12:預(yù)設(shè)單元本地查詢對應(yīng)記錄,確定出導(dǎo)致過熱事件的存儲資源對應(yīng)的處理節(jié)點;
步驟s13:預(yù)設(shè)單元給確定出的處理節(jié)點發(fā)送降頻指令。
示例二:
如圖5所示,本示例提供一種信息處理方法,其特征在于,包括:
步驟s21:rmm、bmc、bc或資源池單元檢測到過熱事件之后,將所述過熱事件上報給gam模塊;
步驟s22:gam模塊將所述過熱事件上報給psme的核心模塊;
步驟s23:所述psme的核心模塊將所述過熱事件上報給pod;
步驟s24:所述psme核心模塊本地查詢資源標(biāo)識和節(jié)點標(biāo)識的對應(yīng)關(guān)系確定出導(dǎo)致過熱的存儲資源對應(yīng)的處理節(jié)點的節(jié)點標(biāo)識,將所述節(jié)點標(biāo)識返回給gam模塊;
步驟s25:gam模塊向所述rmm、bmc、bc或資源池單元發(fā)送降頻指令。
示例三:
如圖6所示,本示例提供一種信息處理方法,其特征在于,包括:
步驟s31:rmm、bmc、bc或資源池單元檢測到過熱事件之后,將所述過熱事件上報給gam模塊;
步驟s32:gam模塊將所述過熱事件上報給psme的核心模塊;
步驟s33:所述psme的核心模塊將所述過熱事件上報給pod;
步驟s34:所述rmm、bmc、bc或資源池單元向psme的核心模塊發(fā)送查詢請求;
步驟s35:所述psme核心模塊本地查詢資源標(biāo)識和節(jié)點標(biāo)識的對應(yīng)關(guān)系確定出導(dǎo)致過熱的存儲資源對應(yīng)的處理節(jié)點的節(jié)點標(biāo)識,將所述節(jié)點標(biāo)識返回給所述rmm、bmc、bc或資源池單元;
步驟s36:所述rmm、bmc、bc或資源池單元向?qū)?yīng)的處理節(jié)點發(fā)送降頻指令。
如圖7所示,本實施例提供一種處理系統(tǒng),包括:
多個處理節(jié)點110;
總線子系統(tǒng)120,與所述處理節(jié)點110連接;
存儲資源池130,通過所述總線子系統(tǒng)120與所述處理節(jié)點110連接;
冷卻子系統(tǒng)140,至少包括設(shè)置在所述存儲資源池所在位置冷卻所述存儲資源池的第一冷卻子系統(tǒng)141;
管理子系統(tǒng)150,分別與所述總線子系統(tǒng)120、存儲資源池130、冷卻子系統(tǒng)140及所述處理節(jié)點110連接,用于當(dāng)檢測到所述當(dāng)檢測到所述存儲資源池的過熱事件時,確定導(dǎo)致所述過熱事件的第一存儲資源對應(yīng)的第一處理節(jié)點;向第一處理節(jié)點發(fā)送降頻指令,其中,所述降頻指令,用于降低所述處理節(jié)點的工作頻率。
在本實施例中所述第一存儲資源為所述資源池中的部分資源,所述第一處理節(jié)點為所述多個處理節(jié)點中的一個。
在本實施例中管理子系統(tǒng)150,會檢測過熱事件,當(dāng)檢測到過熱事件時,確定出導(dǎo)致某一個存儲資源或某一區(qū)域存儲過熱的處理節(jié)點。為了降低對應(yīng)存儲資源的過熱問題,在本實施例中會向確定出的處理節(jié)點發(fā)送降頻指令。使得對應(yīng)的處理節(jié)點進(jìn)行降頻處理。
在一些實施例中,若所述管理子系統(tǒng)150發(fā)現(xiàn),雖然檢測到過熱事件,但是當(dāng)前所述冷卻子系統(tǒng)140并為工作最大冷卻功率,則提升所述冷卻子系統(tǒng)的最大冷卻功率,通過冷卻系統(tǒng)的冷卻實現(xiàn)對存儲資源的降溫。若所述管理子系統(tǒng)150發(fā)現(xiàn),檢測到過熱事件且所述冷卻子系統(tǒng)已經(jīng)工作最大冷卻功率,則確定出所述第一處理節(jié)點,通過降頻指令降低所述第一處理節(jié)點的工作頻率。
在本實施例中所述管理子系統(tǒng)150,還用于動態(tài)為所述處理節(jié)點分配存儲資源,并動態(tài)更新所述處理節(jié)點的節(jié)點標(biāo)識和為其所分配的存儲資源的資源標(biāo)識之間的對應(yīng)關(guān)系,從而確保當(dāng)存儲資源池130中部分存儲資源過熱時,可以定位到對應(yīng)的處理節(jié)點,從而通過降低處理節(jié)點的工作頻率,達(dá)到對該存儲資源進(jìn)行降溫的目的。
在一些實施例中,所述管理子系統(tǒng)包括:
psme,用于在為第n處理節(jié)點分配第n存儲資源時,所述第n處理節(jié)點和所述第n存儲資源的對應(yīng)關(guān)系,其中,所述n為小于n的正整數(shù);所述n為所述處理系統(tǒng)包括所述處理節(jié)點的總個數(shù)。
在還有一些實施例中。所述管理子系統(tǒng)還包括:
預(yù)設(shè)單元,所述預(yù)設(shè)單元包括:bmc、mc、rmm及資源池化管理單元的至少其中之一;
所述psem,還用于將所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,對應(yīng)發(fā)送給預(yù)設(shè)單元;
所述預(yù)設(shè)單元,用于對應(yīng)存儲所述第n處理節(jié)點的節(jié)點標(biāo)識和所述第n存儲資源的資源標(biāo)識,形成所述對應(yīng)關(guān)系,當(dāng)檢測到所述過熱事件時,本地查詢所述對應(yīng)關(guān)系,確定所述第一處理節(jié)點。
本實施例提供的處理系統(tǒng),可為應(yīng)用于前述任意一個實施例提供的信息處理方法的系統(tǒng),可以通過前述操作,減少存儲資源局部過熱的現(xiàn)象。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理模塊中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:移動存儲設(shè)備、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。