国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種服務(wù)器節(jié)電控制方法、裝置及電子設(shè)備節(jié)電控制裝置的制造方法

      文檔序號:9786932閱讀:439來源:國知局
      一種服務(wù)器節(jié)電控制方法、裝置及電子設(shè)備節(jié)電控制裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于數(shù)據(jù)中心的節(jié)能應(yīng)用領(lǐng)域,尤其涉及一種服務(wù)器節(jié)電控制方法、裝置及電子設(shè)備節(jié)電控制裝置。
      【背景技術(shù)】
      [0002]數(shù)據(jù)中心服務(wù)器集群需要大量的內(nèi)存來緩存數(shù)據(jù),以應(yīng)對用戶的高并發(fā)請求。月艮務(wù)器物理內(nèi)存的有效使用率會隨訪問量的變化在每的天24小時(shí)內(nèi)呈現(xiàn)較大的動態(tài)波動,例如在訪問的高峰時(shí)段內(nèi)服務(wù)器內(nèi)存的使用率幾乎達(dá)到100%,而在低峰時(shí)段內(nèi)服務(wù)器內(nèi)存的使用率一般會小于20%。在低峰時(shí)段內(nèi)大量內(nèi)存條的空載運(yùn)行會帶來較高的電力浪費(fèi),增加費(fèi)用支出,因此內(nèi)存節(jié)電已成為數(shù)據(jù)中心服務(wù)器的重要需求。
      [0003]目前主要有兩種內(nèi)存節(jié)電方案,其一,內(nèi)存控制器在自身的訪問頻率較低時(shí),通過降低數(shù)據(jù)通路及內(nèi)存條的操作頻率來實(shí)現(xiàn)節(jié)電;其二,在低峰時(shí)段,通過關(guān)閉服務(wù)器集群中的一部分服務(wù)器實(shí)現(xiàn)內(nèi)存節(jié)電。第一種方案由于在低峰時(shí)段沒有完全關(guān)閉閑置的內(nèi)存條,導(dǎo)致每條閑置的內(nèi)存條仍然存在少量功耗(一般為2W左右),從而節(jié)電效率較低;第二種方案存在開關(guān)機(jī)較為耗時(shí)的問題,且由于需要頻繁的開關(guān)機(jī),易帶來較高的開機(jī)故障風(fēng)險(xiǎn),進(jìn)而帶來較高的數(shù)據(jù)恢復(fù)風(fēng)險(xiǎn)。

      【發(fā)明內(nèi)容】

      [0004]有鑒于此,本發(fā)明的目的在于提供一種服務(wù)器節(jié)電控制方法、裝置及電子設(shè)備節(jié)電控制裝置,旨在解決現(xiàn)有節(jié)電方案存在的上述問題,提升服務(wù)器的節(jié)電效率,同時(shí)保證服務(wù)器的數(shù)據(jù)服務(wù)質(zhì)量。
      [0005]為此,本發(fā)明公開如下技術(shù)方案:
      [0006]—種服務(wù)器節(jié)電控制方法,包括:
      [0007]在服務(wù)器內(nèi)存符合預(yù)設(shè)的節(jié)電條件時(shí),確定服務(wù)器需關(guān)閉的第一內(nèi)存組件,及需保留的第二內(nèi)存組件;
      [0008]進(jìn)行預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移操作,實(shí)現(xiàn)將所述第一內(nèi)存組件所存儲的當(dāng)前數(shù)據(jù)轉(zhuǎn)移至所述第二內(nèi)存組件;
      [0009]控制所述第一內(nèi)存組件斷電。
      [0010]上述方法,優(yōu)選的,所述預(yù)設(shè)的節(jié)電條件為:當(dāng)前時(shí)間到達(dá)預(yù)設(shè)的低峰時(shí)段且服務(wù)器當(dāng)前的內(nèi)存使用率低于預(yù)設(shè)閾值。
      [0011 ]上述方法,優(yōu)選的,所述進(jìn)行預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移操作包括:
      [0012]控制服務(wù)器停止工作;
      [0013]在所述第二內(nèi)存組件中,為所述第一內(nèi)存組件所存儲的當(dāng)前數(shù)據(jù)分配相應(yīng)的可用區(qū)域;
      [0014]將所述第一內(nèi)存組件的所述當(dāng)前數(shù)據(jù)復(fù)制至所述第二內(nèi)存組件的所述可用區(qū)域中,并進(jìn)行預(yù)設(shè)的第一內(nèi)存管理;
      [0015]控制服務(wù)器恢復(fù)工作。
      [0016]上述方法,優(yōu)選的,所述控制服務(wù)器停止工作包括:控制服務(wù)器停止用戶進(jìn)程,停止輸入/輸出I /0操作,關(guān)閉中斷;
      [0017]所述控制服務(wù)器恢復(fù)工作包括:控制服務(wù)器恢復(fù)中斷,恢復(fù)I/O操作,恢復(fù)用戶進(jìn)程。
      [0018]上述方法,優(yōu)選的,所述進(jìn)行預(yù)設(shè)的第一內(nèi)存管理包括:
      [0019]基于數(shù)據(jù)轉(zhuǎn)移前、后所述第一內(nèi)存組件的內(nèi)存占用情況,對物理內(nèi)存占用表、頁表、段表及中斷描述符表進(jìn)行更新;
      [0020]基于數(shù)據(jù)轉(zhuǎn)移前、后所述第二內(nèi)存組件的內(nèi)存占用情況,對所述物理內(nèi)存占用表、所述頁表、所述段表及所述中斷描述符表進(jìn)行更新。
      [0021]上述方法,優(yōu)選的,還包括:
      [0022]在服務(wù)器內(nèi)存符合預(yù)設(shè)的喚醒條件時(shí),對所述第一內(nèi)存組件進(jìn)行加電控制;
      [0023]檢測所述第一內(nèi)存組件的可用性及健康程度;并在檢測通過后,進(jìn)行預(yù)設(shè)的第二內(nèi)存管理;其中,所述進(jìn)行預(yù)設(shè)的第二內(nèi)存管理包括:基于對所述第一內(nèi)存組件的加電喚醒情況,更新物理內(nèi)存占用表、頁表、段表及中斷描述符表。
      [0024]一種服務(wù)器節(jié)電控制裝置,包括:
      [0025]確定模塊,用于在服務(wù)器內(nèi)存符合預(yù)設(shè)的節(jié)電條件時(shí),確定服務(wù)器需關(guān)閉的第一內(nèi)存組件,及需保留的第二內(nèi)存組件條;
      [0026]數(shù)據(jù)轉(zhuǎn)移模塊,用于進(jìn)行預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移操作,實(shí)現(xiàn)將所述第一內(nèi)存組件所存儲的當(dāng)前數(shù)據(jù)轉(zhuǎn)移至所述第二內(nèi)存組件;
      [0027]斷電控制模塊,用于控制所述第一內(nèi)存組件斷電。
      [0028]一種電子設(shè)備節(jié)電控制裝置,包括:
      [0029]內(nèi)存組件;
      [0030]電源系統(tǒng),用于為電子設(shè)備各模塊提供電源;
      [0031]處理器,用于在電子設(shè)備內(nèi)存符合預(yù)設(shè)的節(jié)電條件時(shí),確定在所述內(nèi)存組件中需關(guān)閉的第一內(nèi)存組件及需保留的第二內(nèi)存組件;并用于在進(jìn)行預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移操作,實(shí)現(xiàn)將所述第一內(nèi)存組件存儲的當(dāng)前數(shù)據(jù)轉(zhuǎn)移至所述第二內(nèi)存組件后,發(fā)出第一內(nèi)存組件關(guān)閉指令;
      [0032]數(shù)據(jù)選擇器MUX,與所述內(nèi)存組件和所述電源系統(tǒng)相連,用于在接收到所述第一內(nèi)存組件關(guān)閉指令時(shí),對所述第一內(nèi)存組件進(jìn)行斷電。
      [0033]上述裝置,優(yōu)選的,所述處理器具體用于進(jìn)行以下的數(shù)據(jù)轉(zhuǎn)移操作:
      [0034]發(fā)送電子設(shè)備停止工作指令;
      [0035]在所述第二內(nèi)存組件中,為所述第一內(nèi)存組件所存儲的當(dāng)前數(shù)據(jù)分配相應(yīng)的可用區(qū)域;
      [0036]將所述第一內(nèi)存組件的所述當(dāng)前數(shù)據(jù)復(fù)制至所述第二內(nèi)存組件的所述可用區(qū)域中,并進(jìn)行預(yù)設(shè)的第一內(nèi)存管理;
      [0037]發(fā)送電子設(shè)備恢復(fù)工作指令。
      [0038]上述裝置,優(yōu)選的,所述處理器具體用于進(jìn)行以下的電子設(shè)備停止工作指令發(fā)送操作:發(fā)送停止用戶進(jìn)程指令,發(fā)送停止I/o操作指令,發(fā)送關(guān)閉中斷指令;
      [0039]所述處理器具體用于進(jìn)行以下的電子設(shè)備恢復(fù)工作指令發(fā)送操作:發(fā)送恢復(fù)中斷指令,發(fā)送恢復(fù)I/O操作指令,發(fā)送恢復(fù)用戶進(jìn)程指令。
      [0040]上述裝置,優(yōu)選的,所述處理器具體用于進(jìn)行以下的第一內(nèi)存管理:
      [0041]基于數(shù)據(jù)轉(zhuǎn)移前、后所述第一內(nèi)存組件的內(nèi)存占用情況,對物理內(nèi)存占用表、頁表、段表及中斷描述符表進(jìn)行更新;
      [0042]基于數(shù)據(jù)轉(zhuǎn)移前、后所述第二內(nèi)存組件的內(nèi)存占用情況,對所述物理內(nèi)存占用表、所述頁表、所述段表及所述中斷描述符表進(jìn)行更新。
      [0043]上述裝置,優(yōu)選的,述處理器還用于在電子設(shè)備內(nèi)存符合預(yù)設(shè)的喚醒條件時(shí),發(fā)出第一內(nèi)存組件加電指令;以及用于在所述第一內(nèi)存組件加電運(yùn)行后,檢測所述第一內(nèi)存組件的可用性及健康程度,并在檢測通過后,進(jìn)行預(yù)設(shè)的第二內(nèi)存管理;其中,所述進(jìn)行預(yù)設(shè)的第二內(nèi)存管理包括:基于對所述第一內(nèi)存組件的加電喚醒情況,更新物理內(nèi)存占用表、頁表、段表及中斷描述符表;
      [0044]所述MUX還用于在接收到所述第一內(nèi)存組件加電指令時(shí),對所述第一內(nèi)存組件進(jìn)行加電。
      [0045]上述裝置,優(yōu)選的,還包括用于對電子設(shè)備進(jìn)行內(nèi)存管理的內(nèi)存控制器,所述電源系統(tǒng)還用于在所述處理器的指示下對所述電子設(shè)備各模塊進(jìn)行用電管理,則所述MUX具體通過以下操作實(shí)現(xiàn)接收所述處理器的指令:
      [0046]依次通過所述內(nèi)存控制器及所述電源系統(tǒng)的中轉(zhuǎn)作用,接收來自所述處理器的第一內(nèi)存組件關(guān)閉指令或所述第一內(nèi)存組件加電指令
      [0047]由以上方案可知,本申請公開的服務(wù)器節(jié)電控制方法,在服務(wù)器內(nèi)存符合預(yù)設(shè)的節(jié)電條件時(shí),確定服務(wù)器需關(guān)閉的第一內(nèi)存組件及需保留的第二內(nèi)存組件,并進(jìn)行預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移操作,將所述第一內(nèi)存組件存儲的當(dāng)前數(shù)據(jù)轉(zhuǎn)移至所述第二內(nèi)存組件,之后控制所述第一內(nèi)存組件斷電??梢?,本申請通過在內(nèi)存數(shù)據(jù)轉(zhuǎn)移的基礎(chǔ)上關(guān)閉一部分非必要運(yùn)行的內(nèi)存條,實(shí)現(xiàn)了服務(wù)器節(jié)電,應(yīng)用本申請方法,可有效克服現(xiàn)有技術(shù)因未完全關(guān)閉閑置的內(nèi)存條而導(dǎo)致的節(jié)電效率低,或因直接關(guān)閉服務(wù)器集群中的一部分服務(wù)器而導(dǎo)致的開關(guān)機(jī)耗時(shí)大、開機(jī)故障風(fēng)險(xiǎn)大等問題。
      【附圖說明】
      [0048]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
      [0049]圖1為本申請?zhí)峁┑囊环N服務(wù)器節(jié)電控制方法實(shí)施例一的流程圖;
      [0050]圖2(a)-圖2(c)為本申請施例一提供的不同內(nèi)存使用率情況下,內(nèi)存條關(guān)閉及保留的結(jié)果示例圖;
      [0051 ]圖3為本申請?zhí)峁┑囊环N服務(wù)器節(jié)電控制方法實(shí)施例二的流程圖;
      [0052]圖4為本申請?zhí)峁┑囊环N服務(wù)器節(jié)電控制方法實(shí)施例三的流程圖;
      [0053]圖5為本申請?zhí)峁┑囊环N服務(wù)器節(jié)電控制裝置實(shí)施例四的結(jié)構(gòu)示意圖;
      [0054]圖6為本申請?zhí)峁┑囊环N電子設(shè)備節(jié)電控制裝置實(shí)施例五的結(jié)構(gòu)示意圖;
      [0055]圖7為本申請?zhí)峁┑囊环N電子設(shè)備節(jié)電控制裝置實(shí)施例八的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0056]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1