两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在分布式存儲(chǔ)系統(tǒng)中管理文件的裝置及方法

文檔序號(hào):6350828閱讀:150來源:國知局
專利名稱:在分布式存儲(chǔ)系統(tǒng)中管理文件的裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及在分布式存儲(chǔ)系統(tǒng)(Distributed Storage System, DSS)中管理文件的裝置及方法,更詳細(xì)說,涉及一種在分布式存儲(chǔ)系統(tǒng)中綜合考慮文件的老化程度、訪問次數(shù)、修改與否等來自動(dòng)執(zhí)行活動(dòng)文件(active file)與歸檔文件(archived file)的轉(zhuǎn)換的文件管理裝置及方法。
背景技術(shù)
分布式存儲(chǔ)系統(tǒng)(Distributed Storage System)或并行存儲(chǔ)系統(tǒng)(ParallelStorage System)是將多臺(tái)存儲(chǔ)裝置虛擬化為一臺(tái)存儲(chǔ)裝置的存儲(chǔ)系統(tǒng)。在這種分布式存儲(chǔ)系統(tǒng)中,在存儲(chǔ)一個(gè)文件時(shí),分在虛擬化的多臺(tái)存儲(chǔ)裝置中存儲(chǔ)使用,而不是存儲(chǔ)在一臺(tái)存儲(chǔ)裝置。 就像以往的磁盤陣列(RedundantArray of Inexpensive Devices,RAID)存儲(chǔ)裝置將多個(gè)硬盤整合為一個(gè)存儲(chǔ)裝置,構(gòu)成更大、更快、更穩(wěn)定的存儲(chǔ)裝置,分布式存儲(chǔ)系統(tǒng)也能夠?qū)⒍嗯_(tái)存儲(chǔ)裝置構(gòu)成為一臺(tái)存儲(chǔ)裝置,提供更大、更快、更穩(wěn)定的存儲(chǔ)系統(tǒng)功能。這種分布式存儲(chǔ)系統(tǒng)技術(shù)在云計(jì)算(Cloud Computing)等中作為核心技術(shù)利用,構(gòu)成分布式存儲(chǔ)系統(tǒng)的存儲(chǔ)裝置的數(shù)量越增加,容量和性能也成正比地增加,使總營造成本(Total Cost of Owner-ship)的費(fèi)用對(duì)比效果達(dá)到最大化,因此能夠提供以往的存儲(chǔ)系統(tǒng)無法提供的高水平的性能和擴(kuò)展性。與此相關(guān),圖I中例示出根據(jù)現(xiàn)有技術(shù)的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)。參照?qǐng)D1,一般來說,分布式存儲(chǔ)系統(tǒng)由將各個(gè)文件分為多個(gè)并分布存儲(chǔ)的多個(gè)存儲(chǔ)服務(wù)器(這相當(dāng)于虛擬的一個(gè)存儲(chǔ)服務(wù)器)110和生成對(duì)于上述文件的元數(shù)據(jù)來進(jìn)行管理的元數(shù)據(jù)服務(wù)器120等構(gòu)成,當(dāng)至少一個(gè)客戶端130通過網(wǎng)絡(luò)等請(qǐng)求預(yù)定文件的輸入/輸出時(shí),元數(shù)據(jù)服務(wù)器120提供要分布存儲(chǔ)/存儲(chǔ)有相應(yīng)文件的存儲(chǔ)服務(wù)器110的信息,由此,客戶端130訪問該存儲(chǔ)服務(wù)器110,執(zhí)行相應(yīng)文件的輸入/輸出來實(shí)現(xiàn)服務(wù)。(作為參考,本發(fā)明中的術(shù)語“文件”指的是由客戶端瀏覽或請(qǐng)求的內(nèi)容,是包含文件、數(shù)據(jù)、內(nèi)容、組塊(chunk)等的含義。)另一方面,在這種分布式存儲(chǔ)系統(tǒng)中,為了有效地保管文件,而將多個(gè)存儲(chǔ)服務(wù)器110分成活動(dòng)服務(wù)器(active server) 111和歸檔服務(wù)器(archive server) 112,并將相對(duì)老化的文件(數(shù)據(jù)、內(nèi)容)保管于性能相對(duì)低的歸檔服務(wù)器112,從而有效利用有限的存儲(chǔ)介質(zhì)。但是,根據(jù)現(xiàn)有技術(shù)的文件管理方法,由于利用了只是單純依賴文件(數(shù)據(jù)、內(nèi)容)的老化程度(age)來將文件(數(shù)據(jù)、內(nèi)容)分成活動(dòng)文件(active file)和歸檔文件(archived file)并將老化的歸檔文件備份(backup)到性能相對(duì)低的歸檔服務(wù)器112的方式,導(dǎo)致雖生成已久但仍經(jīng)常被客戶端請(qǐng)求的文件也存儲(chǔ)于歸檔服務(wù)器,因此存在系統(tǒng)性能降低的問題。即,在現(xiàn)有技術(shù)中,由于在完全沒有考慮到文件的當(dāng)前訪問次數(shù)或修改與否等的情況下只根據(jù)老化程度來選定歸檔文件,因而存在經(jīng)常被客戶端請(qǐng)求的文件也存儲(chǔ)于歸檔服務(wù)器的問題,并且,一旦被選定為歸檔文件而移動(dòng)到歸檔服務(wù)器之后,即使日后經(jīng)常被客戶端瀏覽,也無法自動(dòng)恢復(fù)成活動(dòng)文件,因而存在系統(tǒng)的整體性能和效率降低的問題。

發(fā)明內(nèi)容
技術(shù)問題本發(fā)明是為了解決如上所述的問題而提出的,本發(fā)明的目的在于,提供一種能夠在分布式存儲(chǔ)系統(tǒng)中執(zhí)行有效的文件(數(shù)據(jù)、內(nèi)容)管理和經(jīng)濟(jì)的磁盤管理的文件管理裝置及方法。本發(fā)明的再一目的在于,提供一種在分布式存儲(chǔ)系統(tǒng)中綜合考慮文件的老化程度、訪問次數(shù)、修改與否等來自動(dòng)執(zhí)行活動(dòng)文件(active file)與歸檔文件(archivedfile)的轉(zhuǎn)換的文件管理裝置及方法。
本發(fā)明的另一目的在于,提供一種在分布式存儲(chǔ)系統(tǒng)中預(yù)先周期性地對(duì)文件進(jìn)行再定位(relocation),等到任意的文件的瀏覽數(shù)增加而超過規(guī)定水平或發(fā)生文件內(nèi)容的修改/變更就自恢復(fù)(restore),從而有效管理文件的文件管理裝置及方法。本發(fā)明的另一目的在于,在分布式存儲(chǔ)系統(tǒng)中能夠有效實(shí)現(xiàn)磁盤到磁盤(Disk toDisk, D2D)級(jí)別的信息生命周期管理(Information Lifecycle Management, ILM)的文件管理裝置及方法。本發(fā)明的另一目的在于,提供一種有效利用如上所述的文件管理裝置及方法的分布式存儲(chǔ)系統(tǒng)。解決問題的手段為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一實(shí)施方式的分布式存儲(chǔ)系統(tǒng)中的文件管理裝置,其特征在于,包括維持時(shí)間計(jì)算部,其基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間;文件選定部,其在上述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下將相應(yīng)文件選定為歸檔文件(archived file);以及文件管理部,將被選定為上述歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器(active server)再定位到歸檔服務(wù)器(archive server)或從活動(dòng)磁盤(active disk)再定位到歸檔磁盤(archive disk)。并且,根據(jù)本發(fā)明的一實(shí)施方式的分布式存儲(chǔ)系統(tǒng),包括用于分布存儲(chǔ)文件的、包括活動(dòng)服務(wù)器(active server)和歸檔服務(wù)器(archive server)的多個(gè)存儲(chǔ)服務(wù)器;以及管理對(duì)于上述文件的元數(shù)據(jù)的元數(shù)據(jù)服務(wù)器,上述分布式存儲(chǔ)系統(tǒng)的特征在于,上述元數(shù)據(jù)服務(wù)器基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間,在上述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下,上述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器。并且,根據(jù)本發(fā)明的再一實(shí)施方式的分布式存儲(chǔ)系統(tǒng),包括用于分布存儲(chǔ)文件的、包括活動(dòng)磁盤(active disk)和歸檔磁盤(archive disk)的至少一個(gè)存儲(chǔ)服務(wù)器;以及管理對(duì)于上述文件的元數(shù)據(jù)的元數(shù)據(jù)服務(wù)器,上述分布式存儲(chǔ)系統(tǒng)的特征在于,上述元數(shù)據(jù)服務(wù)器基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間,在上述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下,上述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從活動(dòng)磁盤再定位到歸檔磁盤。另一方面,根據(jù)本發(fā)明的一實(shí)施方式的分布式存儲(chǔ)系統(tǒng)中的文件管理方法,其特征在于,包括如下步驟基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間的步驟;在上述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下將相應(yīng)文件選定為歸檔文件(archived file)的步驟;以及將被選定為上述歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器(active server)再定位到歸檔服務(wù)器(archive server)或從活動(dòng)磁盤(active disk)再定位到歸檔磁盤(archive disk)的步驟。發(fā)明的效果根據(jù)本發(fā)明,在分布式存儲(chǔ)系統(tǒng)中綜合考慮文件的老化程度(age)、訪問次數(shù)、修改與否等來自動(dòng)執(zhí)行活動(dòng)文件和歸檔文件的轉(zhuǎn)換,從而能夠進(jìn)行有效的文件管理的經(jīng)濟(jì)的磁盤管理,由此具有能夠提高系統(tǒng)性能和效率的效果。
并且,根據(jù)本發(fā)明,在分布式存儲(chǔ)系統(tǒng)中,如果被再定位到歸檔文件的任意的文件的瀏覽次數(shù)超過規(guī)定水平或發(fā)生文件的修改/變更就自動(dòng)恢復(fù)(restore),從而具有能夠建立有效的備份/恢復(fù)系統(tǒng)的效果。并且,根據(jù)本發(fā)明,在分布式存儲(chǔ)系統(tǒng)中有效地實(shí)現(xiàn)磁盤到磁盤(Disk to Disk,D2D)級(jí)別的信息生命周期管理(Information Lifecycle Management, ILM),從而將既老且活用性低的文件移動(dòng)至低費(fèi)用的磁盤,由此具有節(jié)省系統(tǒng)的整體費(fèi)用的效果。


圖I是根據(jù)現(xiàn)有技術(shù)的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)圖。圖2是根據(jù)本發(fā)明的一實(shí)施例的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)圖。圖3是根據(jù)本發(fā)明的再一實(shí)施例的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)圖。圖4是根據(jù)本發(fā)明的一實(shí)施例的存儲(chǔ)服務(wù)器的結(jié)構(gòu)圖。圖5是根據(jù)本發(fā)明的一實(shí)施例的文件管理裝置的詳細(xì)結(jié)構(gòu)圖。圖6是根據(jù)本發(fā)明的再一實(shí)施例的文件管理裝置的詳細(xì)結(jié)構(gòu)圖。圖7是根據(jù)本發(fā)明的一實(shí)施例的文件管理方法的流程圖。圖8是根據(jù)本發(fā)明的再一實(shí)施例的文件管理方法的流程圖。圖9是例示出根據(jù)本發(fā)明的利用對(duì)話訪問標(biāo)記的瀏覽次數(shù)統(tǒng)計(jì)的方式的圖。
具體實(shí)施例方式以下,參照附圖及優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)的說明。作為參考,在以下的說明中,對(duì)于可能會(huì)不必要地混淆本發(fā)明的主旨的公知功能及結(jié)構(gòu),將省去詳細(xì)的說明。在對(duì)本發(fā)明進(jìn)行詳細(xì)說明之前,先簡單說明信息生命周期管理(InformationLifecycle Management, ILM)。一般而言,信息(文件、數(shù)據(jù)、內(nèi)容等)具有生成、使用、長期保管、刪除等生命期(Iifecycle)0 ILM考慮到這種信息的生命期(即,考慮何種信息處于何種周期)與所處狀況對(duì)應(yīng)地進(jìn)行管理。即,ILM通過根據(jù)信息的價(jià)值變化分別使用最佳的存儲(chǔ)器(storage)來有效管理逐漸增加的數(shù)據(jù)。
例如,大部分情況下剛生成之后的文件經(jīng)常被使用,且頻繁發(fā)生修改或?yàn)g覽等作業(yè)。因此,優(yōu)選為將這種文件存儲(chǔ)到加寬帶域、增加副本的個(gè)數(shù)、性能好的存儲(chǔ)介質(zhì)中,以容易接近文件。相比之下,對(duì)老化的信息的瀏覽次數(shù)也變得少、且修改作業(yè)也變得幾乎沒有。由此,優(yōu)選為將這種文件存儲(chǔ)到帶域無需大且性能相對(duì)低的大容量存儲(chǔ)介質(zhì)中。像這樣,如果任意的信息(文件、數(shù)據(jù)、內(nèi)容等)的利用度降低就使其從活動(dòng)磁盤(active disk)移動(dòng)到歸檔磁盤(archive disk)來降低存儲(chǔ)系統(tǒng)的費(fèi)用,將這種方式稱作磁盤到磁盤(Disk to Disk, D2D)備份(backup)。并且,本發(fā)明提示出在這種磁盤到磁盤(Disk to Disk, D2D)級(jí)別上實(shí)現(xiàn)更加有效的ILM的方案,尤其是,提示出一種克服只是單純地考慮文件的老化程度(age)的以往的備份方式的局限性,綜合考慮訪問次數(shù)、修改與否等的有效的文件管理方案。圖2中例示出根據(jù)本發(fā)明的一實(shí)施例的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)。參照?qǐng)D2,根據(jù)本發(fā)明的一實(shí)施例的分布式存儲(chǔ)系統(tǒng)由包括活動(dòng)服務(wù)器(activeserver) 211和歸檔服務(wù)器(archive server) 212的多個(gè)存儲(chǔ)服務(wù)器210、生成要存儲(chǔ)于上述多個(gè)存儲(chǔ)服務(wù)器210中的文件的元數(shù)據(jù)并進(jìn)行管理的元數(shù)據(jù)服務(wù)器220以及對(duì)于上述文件選定活動(dòng)文件(active file)和歸檔文件(archived file)并進(jìn)行管理的文件管理裝置240等構(gòu)成。在這里,優(yōu)選為活動(dòng)服務(wù)器211由多個(gè)存儲(chǔ)服務(wù)器210中相對(duì)高速的存儲(chǔ)服務(wù)器實(shí)現(xiàn),且歸檔服務(wù)器212由多個(gè)存儲(chǔ)服務(wù)器210中相對(duì)低速且大容量的服務(wù)器實(shí)現(xiàn)。并且,上述文件管理裝置240將被選定為歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位(relocation)(或備份)到歸檔服務(wù)器,從而進(jìn)行有效的文件管理和經(jīng)濟(jì)的磁盤管理來提高系統(tǒng)的整體性能。并且,圖3中例示出根據(jù)本發(fā)明的再一實(shí)施例的分布式存儲(chǔ)系統(tǒng)的結(jié)構(gòu)。參照?qǐng)D3,根據(jù)本發(fā)明的再一實(shí)施例的分布式存儲(chǔ)系統(tǒng)由包括活動(dòng)服務(wù)器311和歸檔服務(wù)器312的多個(gè)存儲(chǔ)服務(wù)器310、生成對(duì)于要存儲(chǔ)于上述多個(gè)存儲(chǔ)服務(wù)器310中的文件的元數(shù)據(jù)并進(jìn)行管理的元數(shù)據(jù)服務(wù)器320等構(gòu)成,尤其是,上述元數(shù)據(jù)服務(wù)器320包括根據(jù)本發(fā)明的文件管理裝置的功能,從而將被選定為歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位(relocation)(或備份)到歸檔服務(wù)器,從而進(jìn)行有效的文件管理和經(jīng)濟(jì)的磁盤管理。補(bǔ)充說明,根據(jù)本發(fā)明的文件管理裝置在分布式存儲(chǔ)系統(tǒng)中由另外的裝置或服務(wù)器構(gòu)成(參照?qǐng)D2)或者由元數(shù)據(jù)服務(wù)器自身或一部分構(gòu)成(參照?qǐng)D3),將被選定為歸檔文件的文件的原本及副本的一部分或全部從高速活動(dòng)服務(wù)器備份到低速歸檔服務(wù)器而進(jìn)行保管,從而有效利用有限的存儲(chǔ)介質(zhì)來提高系統(tǒng)性能。另一方面,雖未圖不,但在根據(jù)本發(fā)明的再一實(shí)施方式的分布式存儲(chǔ)系統(tǒng)中,用于分布存儲(chǔ)文件的存儲(chǔ)服務(wù)器可不分成活動(dòng)服務(wù)器和歸檔服務(wù)器,而是使各個(gè)存儲(chǔ)服務(wù)器包括活動(dòng)磁盤和/或歸檔磁盤。圖4正表示這種結(jié)構(gòu),圖4表示一個(gè)存儲(chǔ)服務(wù)器410包括多個(gè)活動(dòng)磁盤411和歸檔磁盤412的結(jié)構(gòu)。在此情況下,根據(jù)本發(fā)明的文件管理裝置將被選定為歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)磁盤再定位到歸檔磁盤并進(jìn)行保管,這可通過從一個(gè)存儲(chǔ)服務(wù)器內(nèi)的活動(dòng)磁盤再定位到歸檔磁盤或從第一存儲(chǔ)服務(wù)器的活動(dòng)磁盤再定位到第二存儲(chǔ)服務(wù)器的歸檔磁盤來實(shí)現(xiàn)。 與此相關(guān),圖5中例示出根據(jù)本發(fā)明的一實(shí)施例的文件管理裝置的詳細(xì)結(jié)構(gòu),如圖所示,根據(jù)本發(fā)明的一實(shí)施例的文件管理裝置240包括維持時(shí)間計(jì)算部241、文件選定部
242、文件管理部243等,這尤其可有用地適用于圖2中所示的分布式存儲(chǔ)系統(tǒng)。并且,圖6中例示出根據(jù)本發(fā)明的再一實(shí)施例的文件管理裝置320的詳細(xì)結(jié)構(gòu),如圖所示,根據(jù)本發(fā)明的再一實(shí)施例的文件管理裝置320包括維持時(shí)間計(jì)算部321、文件選定部322、文件管理部323、元數(shù)據(jù)管理部324、存儲(chǔ)裝置管理部325等,這尤其可有用地適用于圖3中所示的分布式存儲(chǔ)系統(tǒng)。另一方面,圖7中例示出根據(jù)本發(fā)明的一實(shí)施例的分布式存儲(chǔ)系統(tǒng)中的文件管理方法的流程圖,具體表示的是,基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻等來計(jì)算文件的第一維持時(shí)間及第二維持時(shí)間,并根據(jù)第一維持時(shí)間及第二維持時(shí)間來選定歸檔文件而將相應(yīng)文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器備份到歸檔服務(wù)器或從活動(dòng)磁盤備份到歸檔磁盤。并且,圖8表示根據(jù)本發(fā)明的再一實(shí)施例的分布式存儲(chǔ)系統(tǒng)中的文件管理方法的 流程圖,具體表示的是,在對(duì)于被選定為歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上的情況下,將相應(yīng)文件從歸檔服務(wù)器重新恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤重新恢復(fù)到活動(dòng)磁盤。以下,參照?qǐng)D2至圖9對(duì)根據(jù)本發(fā)明的分布式存儲(chǔ)系統(tǒng)中的文件管理裝置及方法進(jìn)行詳細(xì)說明。作為參考,在以下的說明中,即便本發(fā)明的實(shí)施方式多少相異,對(duì)于實(shí)際上相同或類似的結(jié)構(gòu)或功能,將一同進(jìn)行說明而不將其區(qū)分。首先,參照?qǐng)D5及圖6,在根據(jù)本發(fā)明的文件管理裝置中,維持時(shí)間計(jì)算部241、321基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻等來計(jì)算文件的維持時(shí)間(參照?qǐng)D7的步驟S710)。例如,維持時(shí)間計(jì)算部241、321可為了考慮生成或修改信息的時(shí)間點(diǎn)而從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻來計(jì)算第一維持時(shí)間,或者維持時(shí)間計(jì)算部241、321可為了考慮最后瀏覽信息的時(shí)間點(diǎn)而從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻來計(jì)算第二維持時(shí)間。作為參考,在本發(fā)明中,把為了計(jì)算文件的維持時(shí)間而從當(dāng)前時(shí)刻減去的文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻等稱為數(shù)據(jù)時(shí)刻,這可通過用戶設(shè)定或管理員設(shè)定實(shí)現(xiàn)。在此情況下,可通過以下數(shù)學(xué)式I定義文件的維持時(shí)間。[數(shù)學(xué)式I]文件的維持時(shí)間=當(dāng)前時(shí)刻-數(shù)據(jù)時(shí)刻并且,在根據(jù)本發(fā)明的文件管理裝置中,文件選定部242、322對(duì)如上所述地計(jì)算出的文件的維持時(shí)間與已設(shè)定的基準(zhǔn)時(shí)間進(jìn)行比較來選定活動(dòng)文件和歸檔文件。具體而言,文件選定部242、322對(duì)從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或最近修改時(shí)刻而得的第一維持時(shí)間和基準(zhǔn)時(shí)間進(jìn)行比較(參照?qǐng)D7的步驟S720),如果第一維持時(shí)間大于基準(zhǔn)時(shí)間,就將相應(yīng)文件選定為歸檔文件(archived file)(參照?qǐng)D7的步驟S730)。并且,文件選定部242、322可對(duì)從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻而得的第二維持時(shí)間與基準(zhǔn)時(shí)間進(jìn)行比較(參照?qǐng)D7的步驟S740),并將其結(jié)果傳輸?shù)轿募芾聿?br> 243、323。于是,在根據(jù)本發(fā)明的文件管理裝置中,文件管理部243、323將根據(jù)文件選定部242,322中的選定結(jié)果被選定為歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器(active server)備份到歸檔服務(wù)器(archive server)或從活動(dòng)磁盤(active disk)備份到歸檔磁盤(archive disk)。在此情況下,文件管理部243、323在第一維持時(shí)間大于基準(zhǔn)時(shí)間且第二維持時(shí)間小于基準(zhǔn)時(shí)間的情況下,文件管理部243、323將被選定為歸檔文件的文件的原本及副本的一部分從活動(dòng)服務(wù)器備份到歸檔服務(wù)器或從活動(dòng)磁盤備份到歸檔磁盤(第一階段備份)(參照?qǐng)D7的步驟S750),在第一維持時(shí)間及第二維持時(shí)間大于基準(zhǔn)時(shí)間的情況下,文件管理部243、323將被選定為歸檔文件的文件的原本及副本的全部從活動(dòng)服務(wù)器備份到歸檔服務(wù)器或從活動(dòng)磁盤備份到歸檔磁盤(第二階段備份)(參照?qǐng)D7的步驟S750)。S卩,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,不僅考慮到文件的生成時(shí)間或修改時(shí)間,而且還一同考慮文件的最近瀏覽時(shí)間,由此執(zhí)行首先對(duì)被選定為歸檔文件的文件(原本 及副本)的一部分進(jìn)行備份日后再對(duì)全部進(jìn)行備份的二階段備份。另一方面,這種多階段備份可通過用戶(管理員)的設(shè)定執(zhí)行或自動(dòng)執(zhí)行,在此情況下,對(duì)于備份一部分文件的第一階段備份,可通過以下數(shù)學(xué)式2設(shè)定備份個(gè)數(shù)(N)。[數(shù)學(xué)式2]N = Ntotal* (offset_time_l/tmax)在這里,Ntotal為相應(yīng)文件的原本及副本的總個(gè)數(shù),offset_time_l為從第一維持時(shí)間減去基準(zhǔn)時(shí)間的值,tmax為當(dāng)從第二維持時(shí)間減去基準(zhǔn)時(shí)間的值為0時(shí)的offset_time_l的值并且,如此實(shí)現(xiàn)的情況下,在維持時(shí)間計(jì)算部241、321中預(yù)先按以下數(shù)學(xué)式3計(jì)算偏移時(shí)間(offset_time),在文件選定部242、322中判斷偏移時(shí)間是陽(+)還是陰(-)來選定活動(dòng)文件和歸檔文件。[數(shù)學(xué)式3]偏移時(shí)間=(當(dāng)前時(shí)刻-數(shù)據(jù)時(shí)刻)-基準(zhǔn)時(shí)間如上所述,在本發(fā)明中進(jìn)行兩個(gè)階段備份的理由是,第一次情況(參照?qǐng)D7的步驟S750)是判斷成到達(dá)完全備份之前的狀態(tài)的情況,在這一時(shí)期,在某種程度上存在相應(yīng)文件重新被使用的概率,因而文件(原本及副本)中的一部分會(huì)留在性能好的活動(dòng)服務(wù)器中待客戶端瀏覽。并且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,文件管理部243、323在對(duì)被選定為歸檔文件的文件的原本及副本的一部分或全部進(jìn)行備份的情況下,可通過文件單位或組塊(chunk)單位進(jìn)行備份。另一方面,即使像這樣選定歸檔文件而將相應(yīng)文件的原本及副本的一部分或全部備份(再定位)到歸檔服務(wù)器或歸檔磁盤,也能繼續(xù)進(jìn)行管理而等到瀏覽次數(shù)重新變多時(shí)使所備份的文件(原本及副本)的一部分或全部恢復(fù)到活動(dòng)服務(wù)器或活動(dòng)磁盤。具體而言,文件選定部242、322對(duì)被選定為歸檔文件的文件持續(xù)觀察預(yù)定的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)(參照?qǐng)D8的步驟S810),并對(duì)統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)與預(yù)定的閾值進(jìn)行比較(參照?qǐng)D8的步驟S820),如果所統(tǒng)計(jì)的瀏覽次數(shù)為閾值以上,就將相應(yīng)文件選定為活動(dòng)文件并從歸檔服務(wù)器重新恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤重新恢復(fù)到活動(dòng)磁盤(參照?qǐng)D8的步驟S830)。并且,在被選定為歸檔文件的文件被修改的情況下,文件選定部242、322可將相應(yīng)文件選定為活動(dòng)文件并從歸檔服務(wù)器恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤恢復(fù)到活動(dòng)磁盤。作為參考,圖9是例示出可適用于本發(fā)明的利用對(duì)話訪問標(biāo)記的瀏覽次數(shù)統(tǒng)計(jì)方式的圖。圖9中所示的瀏覽次數(shù)統(tǒng)計(jì)方式如下用與2的次方的對(duì)話相當(dāng)?shù)拈L度設(shè)定統(tǒng)計(jì)期間,并利用對(duì)于與統(tǒng)計(jì)期間相當(dāng)?shù)乃袑?duì)話的瀏覽次數(shù)、對(duì)于最近的新的對(duì)話的瀏覽次數(shù)及對(duì)話訪問標(biāo)記(session access flag)來有效地減少存儲(chǔ)器(memory)使用量和演算量。S卩,在圖9的(b)的情況下,當(dāng)前(第n個(gè))統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)的計(jì)算方法為,從上一個(gè)(第n-1個(gè))統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)[38]減去相當(dāng)于最老的對(duì)話的瀏覽次數(shù)并加上新的對(duì)話期間的瀏覽次數(shù)[5],在此情況下,相當(dāng)于最老的對(duì)話的瀏覽次數(shù)未留在存儲(chǔ)器(memory)中,因而通過將在上一次統(tǒng)計(jì)期間內(nèi)統(tǒng)計(jì)出的所有瀏覽次數(shù)[38]除以相當(dāng)于上一次統(tǒng)計(jì)期間的對(duì)話中對(duì)話訪問標(biāo)記為I的對(duì)話的數(shù)[7]之后乘以上述最老的對(duì)話的對(duì)話訪問標(biāo)記值[I]來求得相當(dāng)于最老的對(duì)話的瀏覽次數(shù)。由此,相當(dāng)于最老的對(duì)話的瀏覽 次數(shù)為約5.43 [= (38/7) *1],這是對(duì)于對(duì)話訪問標(biāo)記為I的對(duì)話(即,哪怕有過一次瀏覽的對(duì)話)的瀏覽次數(shù)的平均。與此相關(guān)的更詳細(xì)的說明可參照于2009年11月3日申請(qǐng)的專利第10-2009-0105661號(hào)“在分布式存儲(chǔ)系統(tǒng)中管理文件的裝置及方法上述專利申請(qǐng)包含結(jié)合在本說明書中。最后,圖6的元數(shù)據(jù)管理部324和存儲(chǔ)裝置管理部325是根據(jù)本發(fā)明的文件管理裝置由元數(shù)據(jù)服務(wù)器實(shí)現(xiàn)的情況下可追加包括的結(jié)構(gòu)要素。對(duì)此簡單說明的話,元數(shù)據(jù)管理部324生成對(duì)于要分布存儲(chǔ)于多個(gè)存儲(chǔ)服務(wù)器(活動(dòng)服務(wù)器、歸檔服務(wù)器)中的文件的元數(shù)據(jù)并進(jìn)行管理,存儲(chǔ)裝置管理部325管理對(duì)于多個(gè)存儲(chǔ)服務(wù)器的性能及容量信息。由此,文件管理部323可與元數(shù)據(jù)管理部324和/或存儲(chǔ)裝置管理部325聯(lián)動(dòng)地進(jìn)一步有效地管理文件。另一方面,根據(jù)本發(fā)明的在分布式存儲(chǔ)系統(tǒng)中管理文件的方法可通過包含用于執(zhí)行由計(jì)算機(jī)實(shí)現(xiàn)的各種動(dòng)作的程序指令的計(jì)算機(jī)可讀記錄介質(zhì)來實(shí)施。上述計(jì)算機(jī)可讀記錄介質(zhì)中,可以單獨(dú)地或組合地包含程序指令、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。上述記錄介質(zhì)可以是為了本發(fā)明而特別地進(jìn)行設(shè)計(jì)并構(gòu)成的或者是對(duì)于軟件技術(shù)人員公知并可使用的。作為計(jì)算機(jī)可讀記錄介質(zhì)的例子包括為了存儲(chǔ)并執(zhí)行程序指令而特別構(gòu)成的硬件裝置,如硬盤、軟盤及磁帶等磁性媒體,CD-ROM、DVD等光記錄介質(zhì),軟式光盤等磁-光介質(zhì),隨機(jī)只讀存儲(chǔ)器,隨機(jī)讀取存儲(chǔ)器,閃存等。作為程序指令的例子除了包括由編譯器生成的機(jī)器代碼以外,還包括通過使用解釋器等可由計(jì)算機(jī)執(zhí)行的高級(jí)語言代碼。以上參照優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行了說明,但是本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員在不變更本發(fā)明的技術(shù)思想或必要技術(shù)特征的情況下,能夠以其它具體的多種方式實(shí)施本發(fā)明,因此應(yīng)當(dāng)理解為,以上記載的實(shí)施例在所有方面均為例示性的實(shí)施例,而并非限定本發(fā)明。此外,本發(fā)明的范圍由所附的權(quán)利要求書進(jìn)行限定,并非由上述詳細(xì)的說明進(jìn)行限定,從權(quán)利要求書的含義及范圍及與之均等概念導(dǎo)出的所有變更或變形的形態(tài),應(yīng)當(dāng)被解釋為包含于本發(fā)明。
權(quán)利要求
1.一種文件管理裝置,用于在分布式存儲(chǔ)系統(tǒng)中管理文件,其特征在于,包括 維持時(shí)間計(jì)算部,其基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間; 文件選定部,其在所述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下將相應(yīng)文件選定為歸檔文件;以及 文件管理部,將被選定為所述歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。
2.根據(jù)權(quán)利要求I所述的文件管理裝置,其特征在于, 所述維持時(shí)間計(jì)算部計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間; 在所述第一維持時(shí)間大于所述基準(zhǔn)時(shí)間且所述第二維持時(shí)間小于所述基準(zhǔn)時(shí)間的情況下,所述文件管理部將被選定為所述歸檔文件的文件的原本及副本的一部分從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。
3.根據(jù)權(quán)利要求2所述的文件管理裝置,其特征在于, 通過以下數(shù)學(xué)式來設(shè)定所述再定位到歸檔服務(wù)器或歸檔磁盤的文件的原本及副本的一部分(N), [數(shù)學(xué)式]N = Ntotal* (offset_time_l/tmax) (在這里,Nttrtal為相應(yīng)文件的原本及副本的總個(gè)數(shù),offset_time_l為從第一維持時(shí)間減去基準(zhǔn)時(shí)間的值,tmax為當(dāng)從第二維持時(shí)間減去基準(zhǔn)時(shí)間的值為O時(shí)的offset_time_l的值)。
4.根據(jù)權(quán)利要求I所述的文件管理裝置,其特征在于, 所述文件管理部計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間, 在所述第一維持時(shí)間及所述第二維持時(shí)間大于所述基準(zhǔn)時(shí)間的情況下,所述文件管理部將被選定為所述歸檔文件的文件的原本及副本的全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于, 在對(duì)于被選定為所述歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上的情況下,所述文件選定部將相應(yīng)文件選定為活動(dòng)文件, 所述文件管理部將被選定為所述活動(dòng)文件的文件的原本及副本的一部分或全部從歸檔服務(wù)器恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤恢復(fù)到活動(dòng)磁盤。
6.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于, 在被選定為所述歸檔文件的文件被修改的情況下,所述文件選定部將相應(yīng)文件選定為活動(dòng)文件, 所述文件管理部將被選定為所述活動(dòng)文件的文件的原本及副本的一部分或全部從歸檔服務(wù)器恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤恢復(fù)到活動(dòng)磁盤。
7.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于,所述文件管理部以文件單位或組塊單位對(duì)被選定為所述歸檔文件的文件的原本及副本的一部分或全部進(jìn)行再定位。
8.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于,相對(duì)于所述歸檔服務(wù)器的性能,所述活動(dòng)服務(wù)器的性能更好。
9.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于,還包括元數(shù)據(jù)管理部,該元數(shù)據(jù)管理部管理對(duì)于從所述客戶端請(qǐng)求的文件的元數(shù)據(jù)。
10.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的文件管理裝置,其特征在于,還包括存儲(chǔ)服務(wù)器管理部,該存儲(chǔ)服務(wù)器管理部管理對(duì)于所述多個(gè)存儲(chǔ)裝置的性能及容量信息。
11.一種分布式存儲(chǔ)系統(tǒng),包括 用于分布存儲(chǔ)文件的、包括活動(dòng)服務(wù)器和歸檔服務(wù)器的多個(gè)存儲(chǔ)服務(wù)器;以及 管理對(duì)于所述文件的元數(shù)據(jù)的元數(shù)據(jù)服務(wù)器, 所述分布式存儲(chǔ)系統(tǒng)的特征在于, 所述元數(shù)據(jù)服務(wù)器基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間, 在所述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器。
12.根據(jù)權(quán)利要求11所述的分布式存儲(chǔ)系統(tǒng),其特征在于,在對(duì)于被選定為所述歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上的情況下,所述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從歸檔服務(wù)器恢復(fù)到活動(dòng)服務(wù)器。
13.根據(jù)權(quán)利要求11或12所述的分布式存儲(chǔ)系統(tǒng),其特征在于,所述元數(shù)據(jù)服務(wù)器計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間,在所述第一維持時(shí)間大于所述基準(zhǔn)時(shí)間且所述第二維持時(shí)間小于所述基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將被選定為所述歸檔文件的文件的原本及副本的一部分從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器。
14.根據(jù)權(quán)利要求13所述的分布式存儲(chǔ)系統(tǒng),其特征在于, 通過以下數(shù)學(xué)式來設(shè)定所述再定位到歸檔服務(wù)器文件的原本及副本的一部分(N), [數(shù)學(xué)式]N = Ntotal* (offset_time_l/tmax) (在這里,Nttrtal為相應(yīng)文件的原本及副本的總個(gè)數(shù),offset_time_l為從第一維持時(shí)間減去基準(zhǔn)時(shí)間的值,tmax為當(dāng)從第二維持時(shí)間減去基準(zhǔn)時(shí)間的值為0時(shí)的offset_time_l的值)。
15.根據(jù)權(quán)利要求11或12所述的分布式存儲(chǔ)系統(tǒng),其特征在于,所述元數(shù)據(jù)服務(wù)器計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間,在所述第一維持時(shí)間及所述第二維持時(shí)間大于所述基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將被選定為所述歸檔文件的文件的原本及副本的全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器。
16.—種分布式存儲(chǔ)系統(tǒng),包括 用于分布存儲(chǔ)文件的、包括活動(dòng)磁盤和歸檔磁盤的至少一個(gè)存儲(chǔ)服務(wù)器;以及 管理對(duì)于所述文件的元數(shù)據(jù)的元數(shù)據(jù)服務(wù)器, 所述分布式存儲(chǔ)系統(tǒng)的特征在于,所述元數(shù)據(jù)服務(wù)器基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間, 在所述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從活動(dòng)磁盤再定位到歸檔磁盤。
17.根據(jù)權(quán)利要求16所述的分布式存儲(chǔ)系統(tǒng),其特征在于,在對(duì)于被選定為所述歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上的情況下,所述元數(shù)據(jù)服務(wù)器將相應(yīng)文件的原本及副本的一部分或全部從歸檔磁盤恢復(fù)到活動(dòng)磁盤。
18.根據(jù)權(quán)利要求16或17所述的分布式存儲(chǔ)系統(tǒng),其特征在于,所述元數(shù)據(jù)服務(wù)器計(jì)算出當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間,在所述第一維持時(shí)間大于所述基準(zhǔn)時(shí)間且所述第二維持時(shí)間小于所述基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將被選定為所述歸檔文件的文件的原本及副本的一部分從活動(dòng)磁盤再定位到歸檔磁盤。
19.根據(jù)權(quán)利要求18所述的分布式存儲(chǔ)系統(tǒng),其特征在于, 通過以下數(shù)學(xué)式來設(shè)定再定位到所述歸檔磁盤的文件的原本及副本的一部分(N), [數(shù)學(xué)式]N = Ntotal* (offset_time_l/tmax) (在這里,Nttrtal為相應(yīng)文件的原本及副本的總個(gè)數(shù),offset_time_l為從第一維持時(shí)間減去基準(zhǔn)時(shí)間的值,tmax為當(dāng)從第二維持時(shí)間減去基準(zhǔn)時(shí)間的值為O時(shí)的offset_time_l的值)。
20.根據(jù)權(quán)利要求16或17所述的分布式存儲(chǔ)系統(tǒng),其特征在于,所述元數(shù)據(jù)服務(wù)器計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間,在所述第一維持時(shí)間及所述第二維持時(shí)間大于所述基準(zhǔn)時(shí)間的情況下,所述元數(shù)據(jù)服務(wù)器將被選定為所述歸檔文件的文件的原本及副本的全部從活動(dòng)磁盤再定位到歸檔磁盤。
21.一種文件管理方法,用于在分布式存儲(chǔ)系統(tǒng)中管理文件,其特征在于,包括如下步驟 基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間的步驟; 在所述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下將相應(yīng)文件選定為歸檔文件的步驟;以及 將被選定為所述歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤的步驟。
22.根據(jù)權(quán)利要求21所述的文件管理方法,其特征在于, 所述計(jì)算文件的維持時(shí)間的步驟包括計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間的過程, 所述再定位的步驟中,在所述第一維持時(shí)間大于所述基準(zhǔn)時(shí)間且所述第二維持時(shí)間小于所述基準(zhǔn)時(shí)間的情況下,將被選定為所述歸檔文件的文件的原本及副本的一部分從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。
23.根據(jù)權(quán)利要求22所述的文件管理方法,其特征在于,通過以下數(shù)學(xué)式來設(shè)定所述再定位到歸檔服務(wù)器或歸檔磁盤的文件的原本及副本的一部分(N), [數(shù)學(xué)式]N = Ntotal* (offset_time_l/tmax) (在這里,Nttrtal為相應(yīng)文件的原本及副本的總個(gè)數(shù),offset_time_l為從第一維持時(shí)間減去基準(zhǔn)時(shí)間的值,tmax為當(dāng)從第二維持時(shí)間減去基準(zhǔn)時(shí)間的值為O時(shí)的offset_time_l的值)。
24.根據(jù)權(quán)利要求21所述的文件管理方法,其特征在于, 所述計(jì)算文件的維持時(shí)間的步驟包括計(jì)算出從當(dāng)前時(shí)刻減去文件的生成時(shí)刻或修改時(shí)刻的第一維持時(shí)間以及從當(dāng)前時(shí)刻減去文件的最近瀏覽時(shí)刻的第二維持時(shí)間的過程,所述再定位的步驟中,在所述第一維持時(shí)間及所述第二維持時(shí)間大于所述基準(zhǔn)時(shí)間的情況下,將被選定為所述歸檔文件的文件的原本及副本的全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。
25.根據(jù)權(quán)利要求21至24中任一項(xiàng)所述的文件管理方法,其特征在于,所述再定位的步驟中,以文件單位或組塊單位對(duì)被選定為所述歸檔文件的文件的原本及副本的一部分或全部進(jìn)行再定位。
26.根據(jù)權(quán)利要求21至24中任一項(xiàng)所述的文件管理方法,其特征在于,還包括如下步驟 在對(duì)于被選定為所述歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上的情況下將相應(yīng)文件選定為活動(dòng)文件的步驟;以及 將被選定為所述活動(dòng)文件的文件的原本及副本的一部分或全部從歸檔服務(wù)器恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤恢復(fù)到活動(dòng)磁盤的步驟。
27.—種計(jì)算機(jī)可讀記錄介質(zhì),其特征在于,在該計(jì)算機(jī)可讀記錄介質(zhì)中記錄有用于執(zhí)行根據(jù)權(quán)利要求21至24中任一項(xiàng)所述的文件管理方法的程序。
全文摘要
本發(fā)明涉及一種在分布式存儲(chǔ)系統(tǒng)中管理文件的裝置及方法。根據(jù)本發(fā)明的分布式存儲(chǔ)系統(tǒng)中的文件管理裝置及方法,其特征在于,基于當(dāng)前時(shí)刻、文件的生成時(shí)刻、修改時(shí)刻、最近瀏覽時(shí)刻中的至少一種來計(jì)算文件的維持時(shí)間,在上述文件的維持時(shí)間大于已設(shè)定的基準(zhǔn)時(shí)間的情況下將相應(yīng)文件選定為歸檔文件,將被選定為上述歸檔文件的文件的原本及副本的一部分或全部從活動(dòng)服務(wù)器再定位到歸檔服務(wù)器或從活動(dòng)磁盤再定位到歸檔磁盤。并且,特征在于,在對(duì)于被選定為上述歸檔文件的文件的統(tǒng)計(jì)期間內(nèi)的瀏覽次數(shù)為預(yù)定的閾值以上或發(fā)生文件修改/變更的情況下,將相應(yīng)文件的原本及副本的一部分或全部從歸檔服務(wù)器重新恢復(fù)到活動(dòng)服務(wù)器或從歸檔磁盤重新恢復(fù)到活動(dòng)磁盤。
文檔編號(hào)G06F9/06GK102713878SQ201080046724
公開日2012年10月3日 申請(qǐng)日期2010年11月4日 優(yōu)先權(quán)日2009年11月6日
發(fā)明者千宰范, 崔宣, 李九鏞, 辛奉植, 金亨哲, 金周鉉, 金慶洙, 金榮奎, 陳奉周 申請(qǐng)人:皮斯佩斯有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
枝江市| 博湖县| 曲松县| 江都市| 织金县| 屏东县| 湘西| 滦平县| 进贤县| 会宁县| 阿合奇县| 油尖旺区| 阿克苏市| 新晃| 化州市| 望城县| 新郑市| 怀化市| 新宁县| 新蔡县| 淄博市| 永定县| 建平县| SHOW| 昌宁县| 罗山县| 西丰县| 正蓝旗| 泽普县| 茂名市| 乡宁县| 子长县| 井冈山市| 迁安市| 蒲江县| 兴安盟| 夏津县| 留坝县| 巴彦淖尔市| 白朗县| 乌海市|