亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

存儲方法及裝置制造方法

文檔序號:6525888閱讀:161來源:國知局
存儲方法及裝置制造方法
【專利摘要】本發(fā)明實施例提供一種存儲方法及裝置。該方法包括:當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池;確定所述存儲池所處的狀態(tài);如果確定所述存儲池處于在線狀態(tài),則在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件;如果確定所述存儲池處于休眠狀態(tài),則喚醒所述存儲池,在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件。因此,無需采用離線存儲,有效地提升回遷效率,在用戶數(shù)據(jù)層大量的存儲池中,可以將存儲池設(shè)置成休眠狀態(tài),從而減少大量的存儲設(shè)備帶來大量的能耗,降低運維成本。
【專利說明】存儲方法及裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明實施例涉及通信【技術(shù)領(lǐng)域】,并且更具體地,涉及一種存儲方法及裝置。
【背景技術(shù)】
[0002]電視臺的數(shù)據(jù)文件,如音視頻素材和成片文件等,通常遷移到MAM (Media AssetManagement,媒資管理系統(tǒng))中采用在線存儲和離線存儲的方式進行存儲。在線存儲是指存儲設(shè)備及所存儲的數(shù)據(jù)時刻保持“在線”狀態(tài),滿足應(yīng)用系統(tǒng)的高效訪問,電視臺普遍采用硬盤作為在線存儲的存儲設(shè)備,在線存儲的容量一般不超過500TB,存儲近期(約兩周內(nèi))的數(shù)據(jù)文件。離線存儲容量需求大,電視臺普遍采用磁帶庫作為離線存儲的存儲設(shè)備,存儲非近期(如超過兩周)的數(shù)據(jù)文件,還對所有在線存儲的數(shù)據(jù)文件進行歸檔備份,以防范可能發(fā)生的數(shù)據(jù)災(zāi)難。
[0003]當電視臺的制作或播出系統(tǒng)需要使用某些數(shù)據(jù)文件時,首先,將會在MAM系統(tǒng)的在線存儲中定位所需的數(shù)據(jù)文件并進行回遷,如果在MAM系統(tǒng)的在線存儲中未讀取到所需數(shù)據(jù)文件,那么將在離線存儲中回調(diào)。由于離線存儲在物理上遠離應(yīng)用系統(tǒng),并且從磁帶庫中讀取數(shù)據(jù)文件所需時間較長(通常為分鐘級別),導(dǎo)致回遷效率低下。另外,在線狀態(tài)的存儲設(shè)備還帶來大量的能耗,增加運維成本。

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

[0004]本發(fā)明實施例提供一種存儲方法及裝置,能夠提升回遷效率,并減少能耗,降低運維成本。
[0005]第一方面,提供了一種存儲方法,該方法包括:當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池;確定所述存儲池所處的狀態(tài);如果確定所述存儲池處于在線狀態(tài),則在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件;如果確定所述存儲池處于休眠狀態(tài),則喚醒所述存儲池,在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件。
[0006]結(jié)合第一方面,在另一種可能的實現(xiàn)方式中,所述確定所述存儲池所處的狀態(tài),包括:確定所述存儲池所處的狀態(tài)是否為所述在線狀態(tài);在確定所述存儲池處于非在線狀態(tài)的情況下,根據(jù)所述存儲池的健康信息確定所述存儲池是否處于所述休眠狀態(tài),所述健康信息包括所述存儲池的可靠性指標。
[0007]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池之前,所述方法還包括:從緩存層或者從代理層中讀取所述高碼文件的元數(shù)據(jù)信息;所述在用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池,包括:根據(jù)所述高碼文件的元數(shù)據(jù)信息在所述用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池。
[0008]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述方法還包括:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲所述高碼文件。
[0009]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述緩存層的存儲設(shè)備包括固態(tài)硬盤SSD或串行連接小型計算機系統(tǒng)接口 SAS硬盤。
[0010]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述代理層的存儲設(shè)備包括SAS硬盤,或者所述用戶數(shù)據(jù)層的存儲設(shè)備包括近線NL-SAS硬盤。
[0011]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述方法還包括:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者當所述高碼文件被請求讀取的次數(shù)小于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
[0012]結(jié)合第一方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述方法還包括:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段內(nèi)時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段外時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
[0013]第二方面,提供了一種存儲裝置,該裝置包括:定位模塊,用于當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池;確定模塊,用于確定所述定位模塊定位的所述存儲池所處的狀態(tài);回遷模塊,用于如果所述確定模塊確定所述存儲池處于在線狀態(tài),則在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件;所述回遷模塊還用于如果所述確定模塊確定所述存儲池處于休眠狀態(tài),則喚醒所述存儲池,在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件。
[0014]結(jié)合第二方面,在另一種可能的實現(xiàn)方式中,所述確定模塊具體用于:確定所述存儲池所處的狀態(tài)是否為所述在線狀態(tài);在確定所述存儲池處于非在線狀態(tài)的情況下,根據(jù)所述存儲池的健康信息確定所述存儲池是否處于所述休眠狀態(tài),所述健康信息包括所述存儲池的可靠性指標。
[0015]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述回遷模塊還用于:從緩存層或者從代理層中讀取所述高碼文件的元數(shù)據(jù)信息;所述定位模塊具體用于:根據(jù)所述回遷模塊讀取的所述高碼文件的元數(shù)據(jù)信息在所述用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池。
[0016]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述回遷模塊還用于:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲所述高碼文件。
[0017]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述緩存層的存儲設(shè)備包括固態(tài)硬盤SSD或串行連接小型計算機系統(tǒng)接口 SAS硬盤。
[0018]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述代理層的存儲設(shè)備包括SAS硬盤,或者所述用戶數(shù)據(jù)層的存儲設(shè)備包括近線NL-SAS硬盤。
[0019]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述確定模塊還用于:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者所述確定模塊還用于:當所述高碼文件被請求讀取的次數(shù)小于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
[0020]結(jié)合第二方面及其上述實現(xiàn)方式中的任一種實現(xiàn)方式,在另一種實現(xiàn)方式中,所述確定模塊還用于:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段內(nèi)時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者所述確定模塊還用于:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段外時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
[0021]本發(fā)明實施例當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池,確定存儲池所處的狀態(tài),如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件,如果確定存儲池處于休眠狀態(tài),則喚醒該存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。因此,當用戶設(shè)備在代理層預(yù)覽低碼文件時,就在用戶數(shù)據(jù)層定位該低碼文件對應(yīng)的高碼文件所在的存儲池,并且高碼文件存放在用戶數(shù)據(jù)層,無需采用離線存儲,有效地提升回遷效率,存放高碼文件的存儲池可以處于在線狀態(tài)或休眠狀態(tài),能夠減少能耗,降低運維成本。
【專利附圖】

【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是本發(fā)明一個實施例的存儲方法的流程圖。
[0024]圖2是本發(fā)明一個實施例的用于電視臺媒資管理系統(tǒng)的存儲系統(tǒng)的示意圖。
[0025]圖3是本發(fā)明一個實施例的存儲方法的過程的示意性流程圖。
[0026]圖4是本發(fā)明一個實施例的存儲裝置的結(jié)構(gòu)框圖。
[0027]圖5是本發(fā)明另一個實施例的存儲裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0028]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0029]在本發(fā)明實施例中,用戶設(shè)備可稱之為終端(Terminal)、MS (Mobile Station,移動臺)、移動終端(Mobile Terminal)等,該用戶設(shè)備可以經(jīng)RAN(Radio Access Network,無線接入網(wǎng))與一個或多個核心網(wǎng)進行通信,例如,用戶設(shè)備可以是移動電話(或稱為“蜂窩”電話)、具有移動終端的計算機等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計算機內(nèi)置的或者車載的移動裝置,它們與無線接入網(wǎng)交換語音和/或數(shù)據(jù)。用戶設(shè)備還可以是電視臺的制作或播出系統(tǒng)。應(yīng)理解,本發(fā)明實施例對此并不限定。
[0030]圖1是本發(fā)明一個實施例的的存儲方法的流程圖,該方法可用于電視臺媒資管理系統(tǒng)。
[0031]101,當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池。
[0032]其中,低碼文件,也稱為高碼文件的索引文件,是高碼文件經(jīng)碼率和格式轉(zhuǎn)換后的低碼率的文件。
[0033]102,確定存儲池所處的狀態(tài)。
[0034]在用戶數(shù)據(jù)(User Data)層中存儲有大量的高碼文件,高碼文件所在的存儲池(Storage Pool)具有的狀態(tài)包括在線狀態(tài)和非在線狀態(tài)的休眠狀態(tài),存儲池當前可能處于在線狀態(tài),或者存儲池當前處于休眠狀態(tài),休眠狀態(tài)是可喚醒的??蛇x地,存儲池為非在線狀態(tài)時,可能出現(xiàn)故障,導(dǎo)致存儲池不可喚醒。
[0035]需要說明的是,本發(fā)明在用戶數(shù)據(jù)層存儲的高碼文件可以不包括高碼文件的元數(shù)據(jù)部分,高碼文件的元數(shù)據(jù)信息存儲在代理層中。
[0036]103,如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。
[0037]104,如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。
[0038]本發(fā)明實施例當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池,確定存儲池所處的狀態(tài),如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件,如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。因此,當用戶設(shè)備在代理層預(yù)覽低碼文件時,就在用戶數(shù)據(jù)層定位該低碼文件對應(yīng)的高碼文件所在的存儲池,并且高碼文件存放在用戶數(shù)據(jù)層,無需采用離線存儲,有效地提升回遷效率。
[0039]另外,存放高碼文件的存儲池可以處于在線狀態(tài)或休眠狀態(tài),在用戶數(shù)據(jù)層大量的存儲池中,可以將部分存儲池設(shè)置成休眠狀態(tài),因此,減少大量的存儲設(shè)備帶來大量的能耗,降低運維成本。
[0040]可選地,作為一個實施例,在代理(Proxy)層中存儲低碼文件,以及與低碼文件對應(yīng)的高碼文件的索引信息(如元數(shù)據(jù)信息),當用戶設(shè)備在代理層預(yù)覽低碼文件時,可以通過代理層中的高碼文件的元數(shù)據(jù)信息在用戶數(shù)據(jù)層中定位高碼文件所在的存儲池?;蛘撸诰彺?Cache)層,如SSD (Solid State Disk,固態(tài)硬盤)Cache層,緩存了該高碼文件的元數(shù)據(jù)信息,可以通過緩存層中的高碼文件的元數(shù)據(jù)信息在用戶數(shù)據(jù)層中定位高碼文件所在的存儲池。可選地,可以將代理層中的高碼文件的元數(shù)據(jù)信息遷移到緩存層。
[0041]可選地,作為另一個實施例,在步驟102中,確定存儲池所處的狀態(tài)是否為在線狀態(tài);在確定存儲池處于非在線狀態(tài)的情況下,可以根據(jù)存儲池的健康信息確定該存儲池是否處于休眠狀態(tài)??蛇x地,健康信息可以存儲在代理層中,其中健康信息包括存儲池的可靠性指標。具體地,健康信息可以是MAID (Massive Arrays Idle Disks,大規(guī)模非活動磁盤陣列)信息,可靠性指標包括但不限于壞道的數(shù)量或增量、GLIST (Grown Defect List,增長缺陷列表)的數(shù)量或增量、已恢復(fù)錯誤(recovered error)的數(shù)量或增量、Cl (ChunkIsolation,區(qū)塊隔離)的數(shù)量、以及是否為 PFF (Predictive Failure and Failure,即將失效或失效)的存儲設(shè)備。等等。例如,當壞道的數(shù)量或增量大于某個閾值時,表示用戶數(shù)據(jù)層中對應(yīng)的存儲池不能快速地喚醒,可以對該存儲池進行故障處理。
[0042]可選地,作為另一個實施例,當高碼文件為熱點文件,如被請求讀取的次數(shù)大于或等于數(shù)目閾值時,可以在緩存層中存儲高碼文件。這樣,當用戶設(shè)備請求讀取該高碼文件時,可以立即從緩存層中回遷該高碼文件,從而進一步地提升回遷效率。
[0043]可選地,作為另一個實施例,當高碼文件為熱點數(shù)據(jù)文件,即訪問頻繁的數(shù)文件,如被請求讀取的次數(shù)大于或等于數(shù)目閾值時,可以設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài)。反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)?;蛘撸敻叽a文件為近期文件,如導(dǎo)入用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段(如一周或兩周)內(nèi)時,設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài);反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)。
[0044]通過上述方案,在用戶數(shù)據(jù)層大量的存儲池中,可以將非熱點的高碼文件所在的存儲池或者將非近期的高碼文件所在的存儲池設(shè)置成休眠狀態(tài),從而減少大量的存儲設(shè)備帶來大量的能耗,實現(xiàn)節(jié)能,降低運維成本。
[0045]可選地,作為另一個實施例,本發(fā)明實施例中,緩存層的存儲設(shè)備可以包括SSD硬盤或 SAS (Serial Attached SCSI (Small Computer System Interface,小型計算機系統(tǒng)接口),串行連接小型計算機系統(tǒng)接口)硬盤?;蛘?,代理層的存儲設(shè)備可以包括SAS硬盤?;蛘哂脩魯?shù)據(jù)層的存儲設(shè)備包括NL (Near Line,近線)-SAS硬盤。優(yōu)選地,緩存層采用的存儲設(shè)備的性能優(yōu)于或等價于代理層采用的存儲設(shè)備,代理層采用的存儲設(shè)備的性能優(yōu)于用戶數(shù)據(jù)層采用的存儲設(shè)備。例如,緩存層的存儲設(shè)備采用SSD硬盤,也稱為SSD Cache層,代理層的存儲設(shè)備采用SAS硬盤,用戶數(shù)據(jù)層的存儲設(shè)備采用NL-SAS硬盤。應(yīng)理解,本發(fā)明實施例對采用的存儲設(shè)備的類型并不作限制。
[0046]下面結(jié)合具體的例子詳細描述本發(fā)明實施例。
[0047]圖2示出了本發(fā)明實施例用于電視臺媒資管理系統(tǒng)的存儲系統(tǒng)的示意圖。在圖2的存儲系統(tǒng)中描繪了代理層和用戶數(shù)據(jù)層,可選地,可以包括緩存。緩存層,代理層和用戶數(shù)據(jù)層均屬于同一個應(yīng)用系統(tǒng)中。其中,代理層和用戶數(shù)據(jù)層也可以統(tǒng)稱為文件系統(tǒng)(FileSystem, FS)??蛇x地,在物理上,緩存層可以放置SSD硬盤或SAS硬盤,代理層的存儲設(shè)備可以選用SAS硬盤,用戶數(shù)據(jù)層的存儲設(shè)備可以采用NL-SAS硬盤。應(yīng)理解,本發(fā)明實施例對此并不限定??蛇x地,該存儲系統(tǒng)的存儲容量可以設(shè)置在1-2PB。
[0048]代理層和用戶數(shù)據(jù)層實現(xiàn)數(shù)據(jù)文件的靜態(tài)分級,在代理層存儲數(shù)據(jù)文件的元數(shù)據(jù)和低碼文件,還可以存儲用戶數(shù)據(jù)層中的各個存儲池的健康信息,并定期刷新存儲池的健康信息。在用戶數(shù)據(jù)層存儲高碼文件,在圖2的用戶數(shù)據(jù)層描繪了 η (η為正整數(shù))個存儲池(pool)??梢詫⒏叽a文件寫入與存儲池,可以依次寫入或隨機寫入,優(yōu)選地,可以將訪問頻繁的高碼文件放在特定的存儲池,或者將近期的高碼文件放在特定的存儲池。等等。應(yīng)理解,本發(fā)明實施例對此并不限定。緩存層可以緩存高碼文件或高碼文件的元數(shù)據(jù)信息等,優(yōu)先地,可以在緩存層緩存一些頻繁訪問的高碼文件。這樣,當用戶設(shè)備(如電視臺制作或播出系統(tǒng))請求讀取時,可以快速地從緩存層中回遷該高碼文件。
[0049]圖3是本發(fā)明一個實施例的存儲方法的過程的示意流程圖。圖3的方法可以應(yīng)用于圖2的存儲系統(tǒng)。
[0050]步驟301,用戶設(shè)備請求預(yù)覽低碼文件。[0051]步驟302,用戶設(shè)備從代理層讀取低碼文件。
[0052]步驟303,在用戶設(shè)備數(shù)據(jù)層定位高碼文件所在的存儲池。
[0053]應(yīng)理解,本發(fā)明實施例步驟302和步驟303可以同時執(zhí)行,即在用戶設(shè)備預(yù)覽低碼文件的過程中,就定位高碼文件所在的存儲池。可選地,在代理層讀取元數(shù)據(jù)信息,或者在緩存層讀取元數(shù)據(jù)信息,根據(jù)元數(shù)據(jù)信息在用戶數(shù)據(jù)層定位高碼文件所在的存儲池。
[0054]步驟305,判斷存儲池是否為在線狀態(tài)。如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件(即已執(zhí)行步驟304)的情況下從存儲池中回遷高碼文件(步驟308a)。如果存儲池為非在線狀態(tài),則執(zhí)行步驟306,判斷存儲池是否為休眠狀態(tài),即是否可喚醒,可選地,可以通過在代理層讀取存儲池的健康信息,可以是MAID信息中的可靠性指標來判斷存儲池是否可喚醒。具體例子可以參考上述,此處不再贅述。如果確定存儲池處于休眠狀態(tài),則執(zhí)行步驟307喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件(即已執(zhí)行步驟304)的情況下從存儲池中回遷高碼文件(步驟308a)。可選地,當用戶設(shè)備還未請求讀取高碼文件時,可以將該高碼文件所在的處于休眠狀態(tài)的存儲池寫入一個標志位,讓該存儲池處于喚醒待命狀態(tài),如果在一定時間內(nèi)(如30分鐘內(nèi)),用戶設(shè)備沒有請求讀取該高碼文件,則重置該標志位,即取消該存儲池的喚醒待命狀態(tài)。
[0055]應(yīng)理解,本發(fā)明實施例,對于步驟304和確定存儲池狀態(tài)的執(zhí)行順序不作限制。
[0056]可選地,當高碼文件為熱點文件,如被請求讀取的次數(shù)大于或等于數(shù)目閾值時,可以設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài)或者在緩存層中存儲高碼文件。這樣,當用戶設(shè)備請求讀取該高碼文件時,可以立即從緩存層中回遷該高碼文件,從而進一步地提升回遷效率。
[0057]可選地,在用戶數(shù)據(jù)層大量的存儲池中,可以將非熱點的高碼文件所在的存儲池或者將非近期的高碼文件所在的存儲池設(shè)置成休眠狀態(tài),從而減少大量的存儲設(shè)備帶來大量的能耗,實現(xiàn)節(jié)能,降低運維成本。
[0058]本發(fā)明實施例當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池,確定存儲池所處的狀態(tài),如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件,如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。因此,當用戶設(shè)備在代理層預(yù)覽低碼文件時,就在用戶數(shù)據(jù)層定位該低碼文件對應(yīng)的高碼文件所在的存儲池,并且高碼文件存放在用戶數(shù)據(jù)層,無需采用離線存儲或近線存儲,有效地提升回遷效率。
[0059]圖4是本發(fā)明一個實施例的存儲裝置的結(jié)構(gòu)框圖。圖4的存儲裝置400包括定位模塊401,確定模塊402和回遷模塊403。
[0060]定位模塊401,用于當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池。
[0061]確定模塊402,用于確定定位模塊401定位的存儲池所處的狀態(tài)。
[0062]回遷模塊403,用于如果確定模塊402確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。
[0063]回遷模塊403還用于如果確定模塊402確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。[0064]在用戶數(shù)據(jù)層中存儲有大量的高碼文件,高碼文件所在的存儲池具有的狀態(tài)包括在線狀態(tài)和非在線狀態(tài)的休眠狀態(tài),存儲池當前可能處于在線狀態(tài),或者存儲池當前處于休眠狀態(tài)??蛇x地,存儲池為非在線狀態(tài)時,可能出現(xiàn)故障,導(dǎo)致存儲池不可喚醒。
[0065]需要說明的是,本發(fā)明在用戶數(shù)據(jù)層存儲的高碼文件可以不包括高碼文件的元數(shù)據(jù)部分,高碼文件的元數(shù)據(jù)信息存儲在代理層中。
[0066]本發(fā)明實施例當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池,確定存儲池所處的狀態(tài),如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件,如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。因此,當用戶設(shè)備在代理層預(yù)覽低碼文件時,就在用戶數(shù)據(jù)層定位該低碼文件對應(yīng)的高碼文件所在的存儲池,并且高碼文件存放在用戶數(shù)據(jù)層,無需采用離線存儲,有效地提升回遷效率。
[0067]另外,存放高碼文件的存儲池可以處于在線狀態(tài)或休眠狀態(tài),在用戶數(shù)據(jù)層大量的存儲池中,可以將部分存儲池設(shè)置成休眠狀態(tài),因此,減少大量的存儲設(shè)備帶來大量的能耗,降低運維成本。
[0068]存儲裝置400可實現(xiàn)圖1至圖3的實施例中涉及的操作,因此為避免重復(fù),不再詳細描述。
[0069]可選地,作為一個實施例,確定模塊402可以具體用于:確定存儲池所處的狀態(tài)是否為在線狀態(tài);在確定存儲池處于非在線狀態(tài)的情況下,根據(jù)存儲池的健康信息確定存儲池是否處于休眠狀態(tài),健康信息包括存儲池的可靠性指標。具體地,健康信息可以是MAID信息,可靠性指標包括但不限于壞道的數(shù)量或增量、GLIST的數(shù)量或增量、已恢復(fù)錯誤的數(shù)量或增量、CI的數(shù)量、以及是否為PFF的存儲設(shè)備。等等。例如,當壞道的數(shù)量或增量大于某個閾值時,表示用戶數(shù)據(jù)層中對應(yīng)的存儲池不能快速地喚醒,可以對該存儲池進行故障處理。
[0070]可選地,作為另一個實施例,回遷模塊403還用于從緩存層或者從代理層中讀取高碼文件的元數(shù)據(jù)信息;定位模塊401可以具體用于根據(jù)回遷模塊403讀取的高碼文件的元數(shù)據(jù)信息在用戶數(shù)據(jù)層中定位高碼文件所在的存儲池。
[0071]可選地,作為另一個實施例,回遷模塊403還可以用于:當高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲高碼文件。這樣,當用戶設(shè)備請求讀取該高碼文件時,可以立即從緩存層中回遷該高碼文件,從而進一步地提升回遷效率。
[0072]可選地,作為另一個實施例,緩存層的存儲設(shè)備可以包括SSD硬盤或SAS硬盤。或者,代理層的存儲設(shè)備可以包括SAS硬盤?;蛘哂脩魯?shù)據(jù)層的存儲設(shè)備包括NL-SAS硬盤。優(yōu)選地,緩存層采用的存儲設(shè)備的性能優(yōu)于或等價于代理層采用的存儲設(shè)備,代理層采用的存儲設(shè)備的性能優(yōu)于用戶數(shù)據(jù)層采用的存儲設(shè)備。例如,緩存層的存儲設(shè)備采用SSD硬盤,也稱為SSDCache層,代理層的存儲設(shè)備采用SAS硬盤,用戶數(shù)據(jù)層的存儲設(shè)備采用NL-SAS硬盤。應(yīng)理解,本發(fā)明實施例對采用的存儲設(shè)備的類型并不作限制。
[0073]可選地,作為另一個實施例,確定模塊402還可以用于:當高碼文件為熱點數(shù)據(jù)文件,即訪問頻繁的數(shù)文件,如被請求讀取的次數(shù)大于或等于數(shù)目閾值時,可以設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài)。反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)?;蛘?,確定模塊402還可以用于:當高碼文件為近期文件,如導(dǎo)入用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段(如一周或兩周)內(nèi)時,設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài);反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)。
[0074]通過上述方案,在用戶數(shù)據(jù)層大量的存儲池中,可以將非熱點的高碼文件所在的存儲池或者將非近期的高碼文件所在的存儲池設(shè)置成休眠狀態(tài),從而減少大量的存儲設(shè)備帶來大量的能耗,實現(xiàn)節(jié)能,降低運維成本。
[0075]圖5是本發(fā)明一個實施例的存儲裝置的結(jié)構(gòu)框圖。在該實施例中,設(shè)備500包括處理器501和存儲器502。處理器501控制存儲系統(tǒng)的空間分配設(shè)備500的操作,處理器501還可以稱為CPU。存儲器502可以包括只讀存儲器和隨機存取存儲器,并向處理器501提供指令和數(shù)據(jù)。存儲器502的一部分還可以包括非易失性隨機存取存儲器(NVRAM)。處理器501和存儲器502通過總線系統(tǒng)510耦合在一起,其中總線系統(tǒng)510除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖中將各種總線都標為總線系統(tǒng)510。
[0076]上述本發(fā)明實施例揭示的方法可以應(yīng)用上述的存儲系統(tǒng)的空間分配設(shè)備500。其中,處理器501可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器501中的硬件的集成邏輯電路或者軟件形式的指令完成。
[0077]在本發(fā)明實施例中,處理器501通過調(diào)用存儲器502存儲的操作指令(該操作指令可存儲在操作系統(tǒng)中),執(zhí)行如下操作:
[0078]當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池;確定存儲池所處的狀態(tài);如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件;如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。
[0079]在用戶數(shù)據(jù)層中存儲有大量的高碼文件,高碼文件所在的存儲池具有的狀態(tài)包括在線狀態(tài)和非在線狀態(tài)的休眠狀態(tài),存儲池當前可能處于在線狀態(tài),或者存儲池當前處于休眠狀態(tài)??蛇x地,存儲池為非在線狀態(tài)時,可能出現(xiàn)故障,導(dǎo)致存儲池不可喚醒。
[0080]需要說明的是,本發(fā)明在用戶數(shù)據(jù)層存儲的高碼文件可以不包括高碼文件的元數(shù)據(jù)部分,高碼文件的元數(shù)據(jù)信息存儲在代理層中。
[0081]本發(fā)明實施例當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與低碼文件對應(yīng)的高碼文件所在的存儲池,確定存儲池所處的狀態(tài),如果確定存儲池處于在線狀態(tài),則在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件,如果確定存儲池處于休眠狀態(tài),則喚醒存儲池,在用戶設(shè)備已請求讀取高碼文件的情況下從存儲池中回遷高碼文件。因此,當用戶設(shè)備在代理層預(yù)覽低碼文件時,就在用戶數(shù)據(jù)層定位該低碼文件對應(yīng)的高碼文件所在的存儲池,并且高碼文件存放在用戶數(shù)據(jù)層,無需采用離線存儲,有效地提升回遷效率。
[0082]另外,存放高碼文件的存儲池可以處于在線狀態(tài)或休眠狀態(tài),在用戶數(shù)據(jù)層大量的存儲池中,可以將部分存儲池設(shè)置成休眠狀態(tài),因此,減少大量的存儲設(shè)備帶來大量的能耗,降低運維成本。
[0083]存儲裝置500可實現(xiàn)圖1至圖3的實施例中涉及的操作,因此為避免重復(fù),不再詳細描述。[0084]可選地,作為一個實施例,處理器501可以具體用于:確定存儲池所處的狀態(tài)是否為在線狀態(tài);在確定存儲池處于非在線狀態(tài)的情況下,根據(jù)存儲池的健康信息確定存儲池是否處于休眠狀態(tài),健康信息包括存儲池的可靠性指標。具體地,健康信息可以是MAID信息,可靠性指標包括但不限于壞道的數(shù)量或增量、GLIST的數(shù)量或增量、已恢復(fù)錯誤的數(shù)量或增量、CI的數(shù)量、以及是否為PFF的存儲設(shè)備。等等。例如,當壞道的數(shù)量或增量大于某個閾值時,表示用戶數(shù)據(jù)層中對應(yīng)的存儲池不能快速地喚醒,可以對該存儲池進行故障處理。
[0085]可選地,作為另一個實施例,處理器501還可以用于從緩存層或者從代理層中讀取高碼文件的元數(shù)據(jù)信息;根據(jù)讀取的高碼文件的元數(shù)據(jù)信息在用戶數(shù)據(jù)層中定位高碼文件所在的存儲池。
[0086]可選地,作為另一個實施例,處理器501還可以用于:當高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲高碼文件。這樣,當用戶設(shè)備請求讀取該高碼文件時,可以立即從緩存層中回遷該高碼文件,從而進一步地提升回遷效率。
[0087]可選地,作為另一個實施例,緩存層的存儲設(shè)備可以包括SSD硬盤或SAS硬盤。或者,代理層的存儲設(shè)備可以包括SAS硬盤?;蛘哂脩魯?shù)據(jù)層的存儲設(shè)備包括NL-SAS硬盤。優(yōu)選地,緩存層采用的存儲設(shè)備的性能優(yōu)于或等價于代理層采用的存儲設(shè)備,代理層采用的存儲設(shè)備的性能優(yōu)于用戶數(shù)據(jù)層采用的存儲設(shè)備。例如,緩存層的存儲設(shè)備采用SSD硬盤,也稱為SSD Cache層,代理層的存儲設(shè)備采用SAS硬盤,用戶數(shù)據(jù)層的存儲設(shè)備采用NL-SAS硬盤。應(yīng)理解,本發(fā)明實施例對采用的存儲設(shè)備的類型并不作限制。
[0088]可選地,作為另一個實施例,處理器501還可以用于:當高碼文件為熱點數(shù)據(jù)文件,即訪問頻繁的數(shù)文件,如被請求讀取的次數(shù)大于或等于數(shù)目閾值時,可以設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài)。反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)?;蛘撸幚砥?01還可以用于:當高碼文件為近期文件,如導(dǎo)入用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段(如一周或兩周)內(nèi)時,設(shè)置該高碼文件所在的存儲池的狀態(tài)為在線狀態(tài);反之,設(shè)置該高碼文件所在的存儲池的狀態(tài)為休眠狀態(tài)。
[0089]通過上述方案,在用戶數(shù)據(jù)層大量的存儲池中,可以將非熱點的高碼文件所在的存儲池或者將非近期的高碼文件所在的存儲池設(shè)置成休眠狀態(tài),從而減少大量的存儲設(shè)備帶來大量的能耗,實現(xiàn)節(jié)能,降低運維成本。
[0090]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0091]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0092]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0093]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0094]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0095]所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
【權(quán)利要求】
1.一種存儲方法,其特征在于,包括:當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池;確定所述存儲池所處的狀態(tài);如果確定所述存儲池處于在線狀態(tài),則在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件;如果確定所述存儲池處于休眠狀態(tài),則喚醒所述存儲池,在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件。
2.如權(quán)利要求1所述的方法,其特征在于,所述確定所述存儲池所處的狀態(tài),包括:確定所述存儲池所處的狀態(tài)是否為所述在線狀態(tài);在確定所述存儲池處于非在線狀態(tài)的情況下,根據(jù)所述存儲池的健康信息確定所述存儲池是否處于所述休眠狀態(tài),所述健康信息包括所述存儲池的可靠性指標。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池之前,所述方法還包括:從緩存層或者從代理層中讀取所述高碼文件的元數(shù)據(jù)信息;所述在用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池,包括:根據(jù)所述高碼文件的 元數(shù)據(jù)信息在所述用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池。
4.如權(quán)利要求1-3任一項所述的方法,其特征在于,所述方法還包括:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲所述高碼文件。
5.如權(quán)利要求3或4所述的方法,其特征在于,所述緩存層的存儲設(shè)備包括固態(tài)硬盤SSD或串行連接小型計算機系統(tǒng)接口 SAS硬盤。
6.如權(quán)利要求1-5任一項所述的方法,其特征在于,所述代理層的存儲設(shè)備包括SAS硬盤,或者所述用戶數(shù)據(jù)層的存儲設(shè)備包括近線NL-SAS硬盤。
7.如權(quán)利要求1-6任一項所述的方法,其特征在于,所述方法還包括:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者當所述高碼文件被請求讀取的次數(shù)小于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
8.如權(quán)利要求1-7任一項所述的方法,其特征在于,所述方法還包括:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段內(nèi)時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段外時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
9.一種存儲裝置,其特征在于,該裝置包括:定位模塊,用于當用戶設(shè)備在代理層預(yù)覽低碼文件時,在用戶數(shù)據(jù)層中定位與所述低碼文件對應(yīng)的高碼文件所在的存儲池;確定模塊,用于確定所述定位模塊定位的所述存儲池所處的狀態(tài);回遷模塊,用于如果所述確定模塊確定所述存儲池處于在線狀態(tài),則在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件;所述回遷模塊還用于如果所述確定模塊確定所述存儲池處于休眠狀態(tài),則喚醒所述存儲池,在所述用戶設(shè)備已請求讀取所述高碼文件的情況下從所述存儲池中回遷所述高碼文件。
10.如權(quán)利要求9所述的裝置,其特征在于,所述確定模塊具體用于:確定所述存儲池所處的狀態(tài)是否為所述在線狀態(tài);在確定所述存儲池處于非在線狀態(tài)的情況下,根據(jù)所述存儲池的健康信息確定所述存儲池是否處于所述休眠狀態(tài),所述健康信息包括所述存儲池的可靠性指標。
11.如權(quán)利要求9或10所述的裝置,其特征在于,所述回遷模塊還用于:從緩存層或者從代理層中讀取所述高碼文件的元數(shù)據(jù)信息;所述定位模塊具體用于:根據(jù)所述回遷模塊讀取的所述高碼文件的元數(shù)據(jù)信息在所述用戶數(shù)據(jù)層中定位所述高碼文件所在的存儲池。
12.如權(quán)利要求9-11任一項所述的裝置,其特征在于,所述回遷模塊還用于:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,在緩存層中存儲所述高碼文件。
13.如權(quán)利要求11或12所述的裝置,其特征在于,所述緩存層的存儲設(shè)備包括固態(tài)硬盤SSD或串行連接小型計算機系統(tǒng)接口 SAS硬盤。
14.如權(quán)利要求9-13任一項所述的裝置,其特征在于,所述代理層的存儲設(shè)備包括SAS硬盤,或者所述用戶數(shù)據(jù)層的存儲設(shè)備包括近線NL-SAS硬盤。
15.如權(quán)利要求9-14任一項所述的裝置,其特征在于,所述確定模塊還用于:當所述高碼文件被請求讀取的次數(shù)大于或等于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者所述確定模塊還用于:當所述高碼文件被請求讀取的次數(shù)小于數(shù)目閾值時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
16.如權(quán)利要求9-15任一項所述的裝置,其特征在于,所述確定模塊還用于:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段內(nèi)時,設(shè)置所述存儲池的狀態(tài)為在線狀態(tài);或者所述確定模塊還用于:當所述高碼文件導(dǎo)入所述用戶數(shù)據(jù)層的時間在預(yù)設(shè)時間段外時,設(shè)置所述存儲池的狀態(tài)為休眠狀態(tài)。
【文檔編號】G06F17/30GK103714146SQ201310733355
【公開日】2014年4月9日 申請日期:2013年12月26日 優(yōu)先權(quán)日:2013年12月26日
【發(fā)明者】宋宜純, 顧軍, 劉萬銘, 李海林 申請人:華為技術(shù)有限公司, 中央電視臺
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1