一種信息處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]存儲服務(wù)器數(shù)據(jù)中心需要大量的存儲介質(zhì)如磁盤來存儲數(shù)據(jù),數(shù)據(jù)中心的負載隨著對磁盤的訪問在每天24小時內(nèi)呈現(xiàn)較大的動態(tài)波動,在高10吞吐率時需要所有服務(wù)器節(jié)點磁盤全速運行,而在低10吞吐率時服務(wù)器的磁盤利用率很低,大量磁盤長時間空載運行會帶來很高的電力浪費,增加費用支出。因此磁盤省電成為存儲密集型服務(wù)器的重要需求。
[0003]現(xiàn)有技術(shù)中減小磁盤能耗的方法為:檢測到?jīng)]有磁盤訪問時,對磁盤進行休眠。
[0004]但本申請發(fā)明人在實現(xiàn)本申請實施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)已經(jīng)休眠的磁盤仍需有電源對其供電,以檢測是否有針對本磁盤的訪問,所以,現(xiàn)有技術(shù)中存在磁盤一直處在通電狀態(tài)而導(dǎo)致的磁盤能耗較高的技術(shù)問題。通過在沒有針對磁盤的訪問時對磁盤進行掉電控制的技術(shù)方案,達到節(jié)省磁盤能耗的有益效果。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種信息處理方法及電子設(shè)備,解決現(xiàn)有技術(shù)中存在磁盤一直處在通電狀態(tài)而導(dǎo)致的磁盤能耗較高的技術(shù)問題。
[0006]本發(fā)明實施例一方面提供了一種信息處理方法,包括:
[0007]在第一預(yù)設(shè)時間段內(nèi),處理器檢測獲得針對多個磁盤的訪問的第一訪問信息,其中,該處理器與所述多個磁盤連接;
[0008]基于所述第一訪問信息,確定出第一磁盤,該第一磁盤為所述第一預(yù)設(shè)時間段內(nèi)所述多個磁盤中未接收到訪問的磁盤;
[0009]控制所述第一磁盤掉電。
[0010]可選的,所述控制所述第一磁盤掉電之后,還包括:
[0011]所述處理器檢測獲得針對所述多個磁盤的訪問的第二訪問信息;
[0012]基于所述第二訪問信息,確定出接收到訪問的第二磁盤;
[0013]當所述第二磁盤為掉電狀態(tài)時,喚醒所述第二磁盤。
[0014]可選的,所述第一訪問信息具體包括:接收所述訪問的接口類別和/或所述訪問的中斷號。
[0015]可選的,所述基于所述第一訪問信息,確定出第一磁盤,具體包括:
[0016]根據(jù)預(yù)設(shè)的接口類別和/或所述訪問的中斷號與磁盤的對應(yīng)關(guān)系,從所述多個磁盤中確定與所述接口類別和/或所述訪問的中斷號對應(yīng)的接收到訪問的磁盤和未接收到訪問的第一磁盤。
[0017]可選的,所述控制所述第一磁盤掉電,具體包括:
[0018]控制總線擴展器管腳的第一輸出狀態(tài),使得電源管理單元基于所述第一輸出狀態(tài)切斷電源與所述第一磁盤的連接;
[0019]所述喚醒所述第二磁盤,具體包括:
[0020]控制總線擴展器管腳的第二輸出狀態(tài),使得所述電源管理單元基于所述第二輸出狀態(tài)導(dǎo)通所述電源與所述第二磁盤的連接。
[0021]本發(fā)明實施例另一方面提供一種電子設(shè)備,包括:
[0022]殼體;
[0023]多個磁盤,設(shè)置在所述殼體中;
[0024]電源,設(shè)置在所述殼體中;
[0025]處理器,設(shè)置在所述殼體中,與所述多個磁盤連接,用于在第一預(yù)設(shè)時間段內(nèi),檢測獲得針對所述多個磁盤訪問的第一訪問信息;基于所述第一訪問信息,確定出第一磁盤,該第一磁盤為所述第一預(yù)設(shè)時間段內(nèi)所述多個磁盤中未接收到訪問的磁盤;控制所述第一磁盤掉電;
[0026]電源管理單元,設(shè)置在所述殼體中,與所述電源,所述多個磁盤,所述處理器連接。
[0027]可選的,所述處理器還用于:
[0028]控制所述第一磁盤掉電之后,檢測獲得針對所述多個磁盤的訪問的第二訪問信息;
[0029]基于所述第二訪問信息,確定出接收到訪問的第二磁盤;
[0030]當所述第二磁盤為掉電狀態(tài)時,喚醒所述第二磁盤。
[0031]可選的,所述處理器還用于:
[0032]檢測獲得接收所述訪問的接口類別和/或所述訪問的中斷號作為第一訪問信息。
[0033]可選的,所述處理器還用于:
[0034]根據(jù)預(yù)設(shè)的接口類別和/或所述訪問的中斷號與磁盤的對應(yīng)關(guān)系,從所述多個磁盤中確定與所述接口類別和/或所述訪問的中斷號對應(yīng)的接收到訪問的磁盤和未接收到訪問的第一磁盤。
[0035]可選的,所述處理器還用于:
[0036]控制總線擴展器管腳的第一輸出狀態(tài),使得電源管理單元基于所述第一輸出狀態(tài)切斷電源與所述第一磁盤的連接;
[0037]控制總線擴展器管腳的第二輸出狀態(tài),使得所述電源管理單元基于所述第二輸出狀態(tài)導(dǎo)通所述電源與所述掉電磁盤的連接。
[0038]本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0039]—、由于在本申請實施例中的技術(shù)方案中,采用了在第一預(yù)設(shè)時間段內(nèi),處理器檢測獲得針對多個磁盤的訪問的第一訪問信息,其中,該處理器與所述多個磁盤連接;基于所述第一訪問信息,確定出第一磁盤,該第一磁盤為所述第一預(yù)設(shè)時間段內(nèi)所述多個磁盤中未接收到訪問的磁盤;控制所述第一磁盤掉電的技術(shù)手段。這樣,通過處理器對多個磁盤統(tǒng)一管理,在預(yù)設(shè)時間段內(nèi)檢測獲得針對多個磁盤訪問的訪問信息,確定出沒有接收到訪問的磁盤,對沒有接收到訪問的磁盤進行掉電控制。本發(fā)明提供的上述方法和裝置,解決了現(xiàn)有技術(shù)中存在磁盤一直處在通電狀態(tài)而導(dǎo)致的磁盤能耗較高的技術(shù)問題。通過在沒有針對磁盤的訪問時對磁盤進行掉電控制的技術(shù)手段,達到節(jié)省磁盤能耗的有益效果。
[0040]二、由于在本申請實施例中的技術(shù)方案中,采用了控制所述第一磁盤掉電之后,所述處理器檢測獲得針對所述多個磁盤訪問的第二訪問信息;基于所述第二訪問信息,確定出接收到訪問的第二磁盤;當所述第二磁盤為掉電狀態(tài)時,喚醒所述第二磁盤的技術(shù)手段。這樣,在對磁盤進行掉電控制之后,可以繼續(xù)檢測針對磁盤訪問的訪問信息,基于訪問信息確定出所要訪問的磁盤,確定出接收訪問的磁盤為掉電狀態(tài)的時候,則喚醒掉電磁盤。實現(xiàn)了實時檢測針對磁盤的訪問,當出現(xiàn)針對掉電磁盤的訪問時立即恢復(fù)磁盤正常工作的技術(shù)效果。
[0041]三、由于在本申請實施例中的技術(shù)方案中,采用了控制總線擴展器管腳的第一輸出狀態(tài),使得電源管理單元基于所述第一輸出狀態(tài)切斷電源與所述第一磁盤的連接;控制總線擴展器管腳的第二輸出狀態(tài),使得所述電源管理單元基于所述第二輸出狀態(tài)導(dǎo)通所述電源與所述第二磁盤的連接的技術(shù)手段。這樣,基于對磁盤的訪問情況確定出對磁盤進行上電或下電控制,并控制與磁盤對應(yīng)的總線擴展器管腳的輸出狀態(tài),電源管理器接收到總線擴展器管腳的輸出狀態(tài)之后控制相應(yīng)的磁盤上電或下電,實現(xiàn)了對磁盤的上電或下電進行統(tǒng)一管理的技術(shù)效果。
【附圖說明】
[0042]為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)方案中的技術(shù)方案,下面對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本