[發(fā)明專利]動(dòng)態(tài)自適應(yīng)垃圾清理方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201110219807.0 | 申請(qǐng)日: | 2011-08-02 |
| 公開(公告)號(hào): | CN102332005A | 公開(公告)日: | 2012-01-25 |
| 發(fā)明(設(shè)計(jì))人: | 肖長(zhǎng)偉 | 申請(qǐng)(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 深圳市世紀(jì)恒程知識(shí)產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 胡海國(guó) |
| 地址: | 518057 廣東省深圳市南山*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動(dòng)態(tài) 自適應(yīng) 垃圾 清理 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及文件系統(tǒng)領(lǐng)域,尤其涉及一種動(dòng)態(tài)自適應(yīng)垃圾清理方法及系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)互動(dòng)電視(簡(jiǎn)稱IPTV)既不同于傳統(tǒng)的模擬式有線電視,也不同于經(jīng)典的數(shù)字電視,它是三網(wǎng)融合過程中產(chǎn)生的一種非常成功的業(yè)務(wù)模式,利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通訊等多種技術(shù)于一體,為用戶提供時(shí)移電視、節(jié)目回看、點(diǎn)播等多種業(yè)務(wù)。
但這些業(yè)務(wù)也會(huì)產(chǎn)生海量數(shù)據(jù),耗盡大量存儲(chǔ)空間,同時(shí)節(jié)目的熱度也都有時(shí)間特性。當(dāng)節(jié)目過一段時(shí)間后,熱度就會(huì)降低,再保留其內(nèi)容,對(duì)存儲(chǔ)空間也是一種浪費(fèi)。因此網(wǎng)絡(luò)互動(dòng)電視系統(tǒng)對(duì)于過期的節(jié)目需要進(jìn)行自動(dòng)刪除,以節(jié)省存儲(chǔ)資源,而且由于刪除不能影響正常業(yè)務(wù),所以盡量在系統(tǒng)空閑時(shí)刪除。
現(xiàn)有的網(wǎng)絡(luò)互動(dòng)電視系統(tǒng)一般采用定時(shí)清理垃圾,不會(huì)考慮系統(tǒng)的忙閑。如此方式比較機(jī)械,而且有可能影響業(yè)務(wù),例如在用戶大量點(diǎn)播節(jié)目的同時(shí),到了清理垃圾時(shí)間,系統(tǒng)就會(huì)開始清理垃圾,從而將對(duì)系統(tǒng)造成一定壓力。同時(shí),在系統(tǒng)較閑的時(shí)候,比如凌晨,此時(shí)系統(tǒng)有較多的空閑時(shí)間,但是卻不能利用空閑資源加快清理垃圾進(jìn)程,對(duì)系統(tǒng)資源是一種浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種動(dòng)態(tài)自適應(yīng)垃圾清理方法,旨在改善文件系統(tǒng)中垃圾清理的效率。
本發(fā)明提供了一種動(dòng)態(tài)自適應(yīng)垃圾清理方法,包括以下步驟:
文件定位寄存器FLR周期性地下發(fā)垃圾清理請(qǐng)求至文件訪問服務(wù)器FAS;
FAS收到垃圾清理請(qǐng)求后,獲取自己的狀態(tài)信息,并將其上報(bào)至FLR;
FLR根據(jù)FAS上報(bào)的狀態(tài)信息,生成垃圾清理信息,下發(fā)至FAS以供FAS進(jìn)行垃圾清理。
優(yōu)選地,所述FAS收到垃圾清理請(qǐng)求后,獲取自己的狀態(tài)信息,并將其上報(bào)至FLR的步驟具體為:
FAS根據(jù)其當(dāng)前的讀寫請(qǐng)求隊(duì)列大小和當(dāng)前磁盤I/O讀寫量,計(jì)算獲得其狀態(tài)信息;
當(dāng)狀態(tài)信息為忙時(shí),則上報(bào)該FAS狀態(tài)為忙;或者
當(dāng)狀態(tài)信息為閑時(shí),則上報(bào)該FAS狀態(tài)為閑,且上報(bào)文件存儲(chǔ)單位chunk信息。
優(yōu)選地,所述FLR根據(jù)FAS上報(bào)的狀態(tài)信息,生成垃圾清理信息,下發(fā)至FAS以供FAS進(jìn)行垃圾清理的步驟具體為:
FLR分析FAS上報(bào)的狀態(tài)信息;
當(dāng)所述FAS上報(bào)的狀態(tài)信息為忙時(shí),F(xiàn)LR置垃圾清理頻率和垃圾清理周期為最大值,且等待進(jìn)入下一周期;或者,當(dāng)所述FAS上報(bào)的狀態(tài)信息為閑時(shí),根據(jù)FAS上報(bào)的chunk信息,計(jì)算出垃圾清理頻率和垃圾清理周期,并將其下發(fā)至FAS,以供FAS進(jìn)行垃圾清理;
將垃圾清理頻率和垃圾清理周期更新至FLR中的FAS信息表中。
優(yōu)選地,所述FLR分析FAS上報(bào)的狀態(tài)信息的步驟之前還包括:
FLR判斷FAS是否需要強(qiáng)制清理垃圾,是則發(fā)送強(qiáng)制垃圾清理請(qǐng)求至FAS;否則執(zhí)行所述FLR分析FAS上報(bào)的狀態(tài)信息的步驟。
本發(fā)明還提供了一種動(dòng)態(tài)自適應(yīng)垃圾清理系統(tǒng),包括文件定位寄存器FLR和文件訪問服務(wù)器FAS,其中,
所述FLR用于周期性地下發(fā)垃圾清理請(qǐng)求至FAS;根據(jù)FAS上報(bào)的所述狀態(tài)信息,生成垃圾清理信息,下發(fā)給FAS以供FAS進(jìn)行垃圾清理;
所述FAS用于收到垃圾清理請(qǐng)求后,獲取自己的狀態(tài)信息,并將其上報(bào)至FLR。
優(yōu)選地,所述FLR包括:
垃圾清理請(qǐng)求發(fā)送模塊,用于周期性地下發(fā)垃圾清理請(qǐng)求至FAS;
垃圾清理信息生成模塊,用于在收到FAS上報(bào)的狀態(tài)信息后,生成垃圾清理信息,下發(fā)給FAS以供FAS進(jìn)行垃圾清理。
優(yōu)選地,所述垃圾清理信息生成模塊具體用于:
分析FAS上報(bào)的狀態(tài)信息,當(dāng)FAS忙時(shí),置垃圾清理頻率和垃圾清理周期為最大值,且等待進(jìn)入下一周期;
當(dāng)FAS閑時(shí),根據(jù)FAS上報(bào)的chunk信息,計(jì)算出垃圾清理頻率和垃圾清理周期,并將其下發(fā)至FAS以供FAS進(jìn)行垃圾清理。
優(yōu)選地,所述垃圾清理信息生成模塊還用于:
判斷FAS是否需要強(qiáng)制清理垃圾,是則發(fā)送強(qiáng)制垃圾清理請(qǐng)求至FAS,以供FAS進(jìn)行垃圾清理。
優(yōu)選地,所述動(dòng)態(tài)自適應(yīng)垃圾清理系統(tǒng)還包括:
FAS信息存儲(chǔ)模塊,用于存儲(chǔ)FAS信息表;
FAS信息更新模塊,用于將垃圾清理頻率和垃圾清理周期更新至所述FAS信息表中。
優(yōu)選地,所述FAS包括:
接收模塊,用于接收垃圾清理請(qǐng)求;
狀態(tài)信息獲取模塊,用于根據(jù)垃圾清理請(qǐng)求獲取本身的狀態(tài)信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110219807.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 使用后向自適應(yīng)規(guī)則進(jìn)行整數(shù)數(shù)據(jù)的無損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗(yàn)證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺(tái)
- 采用自適應(yīng)機(jī)匣和自適應(yīng)風(fēng)扇的智能發(fā)動(dòng)機(jī)
- 一種自適應(yīng)樹木自動(dòng)涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動(dòng)機(jī)燃?xì)庾赃m應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機(jī)頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)





