[發(fā)明專利]一種熱點(diǎn)數(shù)據(jù)識(shí)別方法及其裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201710046381.0 | 申請(qǐng)日: | 2017-01-22 |
| 公開(公告)號(hào): | CN106709068B | 公開(公告)日: | 2020-11-20 |
| 發(fā)明(設(shè)計(jì))人: | 張貴勇 | 申請(qǐng)(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號(hào): | G06F16/2457 | 分類號(hào): | G06F16/2457;G06F16/2455 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 熱點(diǎn) 數(shù)據(jù) 識(shí)別 方法 及其 裝置 | ||
本發(fā)明公開了一種熱點(diǎn)數(shù)據(jù)識(shí)別方法及其裝置,包括依據(jù)每個(gè)存儲(chǔ)數(shù)據(jù)塊在第一預(yù)設(shè)時(shí)間段內(nèi)的訪問次數(shù)確定初始熱點(diǎn)隊(duì)列;每隔預(yù)設(shè)時(shí)間計(jì)算每個(gè)熱點(diǎn)數(shù)據(jù)塊在全部熱點(diǎn)數(shù)據(jù)塊中所占的權(quán)重及與熱點(diǎn)數(shù)據(jù)塊相關(guān)聯(lián)的數(shù)據(jù)塊集合中每個(gè)數(shù)據(jù)塊與熱點(diǎn)數(shù)據(jù)塊的關(guān)聯(lián)度;將每個(gè)熱點(diǎn)數(shù)據(jù)塊的權(quán)重與自身關(guān)聯(lián)的各個(gè)數(shù)據(jù)塊的關(guān)聯(lián)度分別相乘,得到各個(gè)數(shù)據(jù)塊的熱度預(yù)測(cè)值;將具有熱度預(yù)測(cè)值的全部數(shù)據(jù)塊依據(jù)自身熱度預(yù)測(cè)值進(jìn)行排序,具有多個(gè)熱度預(yù)測(cè)值的數(shù)據(jù)塊以自身最高的熱度預(yù)測(cè)值為準(zhǔn);將排序結(jié)果中前預(yù)設(shè)個(gè)數(shù)的數(shù)據(jù)塊加入初始熱點(diǎn)隊(duì)列內(nèi)得到當(dāng)前熱點(diǎn)隊(duì)列。本發(fā)明能夠有效識(shí)別熱點(diǎn)數(shù)據(jù),并盡可能避免由于突發(fā)性訪問而導(dǎo)致的短時(shí)間內(nèi)數(shù)據(jù)重復(fù)升降級(jí)遷移的情況。
技術(shù)領(lǐng)域
本發(fā)明涉及熱點(diǎn)數(shù)據(jù)管理技術(shù)領(lǐng)域,特別是涉及一種熱點(diǎn)數(shù)據(jù)識(shí)別方法及其裝置。
背景技術(shù)
為了提高I/O性能,目前采用多級(jí)存儲(chǔ)介質(zhì)存放不同訪問熱度的數(shù)據(jù),將大量的、不常用的冷數(shù)據(jù)存放在讀寫速度慢,成本低的存儲(chǔ)介質(zhì)中,將少量的、經(jīng)常訪問的熱點(diǎn)數(shù)據(jù)存放著讀寫速度快的存儲(chǔ)介質(zhì)中,既能降低存儲(chǔ)成本,又能提高I/O性能。
現(xiàn)有的熱點(diǎn)數(shù)據(jù)識(shí)別方法主要是將存儲(chǔ)區(qū)域劃分為若干數(shù)據(jù)塊,然后對(duì)數(shù)據(jù)塊進(jìn)行訪問次數(shù)統(tǒng)計(jì),統(tǒng)計(jì)某個(gè)時(shí)間段內(nèi)的所有數(shù)據(jù)塊的訪問次數(shù),根據(jù)訪問次數(shù)計(jì)算訪問頻率,并將訪問頻率高的數(shù)據(jù),作為熱點(diǎn)數(shù)據(jù)塊,放入熱點(diǎn)隊(duì)列中,然后將熱點(diǎn)隊(duì)列中不經(jīng)常訪問的數(shù)據(jù)塊進(jìn)行降級(jí)遷移。
但是當(dāng)出現(xiàn)突發(fā)性的訪問需求時(shí),短時(shí)間會(huì)出現(xiàn)大量次數(shù)的訪問,這種情況下采用上述識(shí)別方法會(huì)將突發(fā)性訪問的數(shù)據(jù)塊標(biāo)記為熱點(diǎn)數(shù)據(jù),并放入熱點(diǎn)隊(duì)列中,但是,該數(shù)據(jù)塊可能僅訪問這一次后就不再訪問了,故這種情況下會(huì)造成短時(shí)間內(nèi)數(shù)據(jù)重復(fù)升降級(jí)遷移,增加存儲(chǔ)系統(tǒng)的負(fù)擔(dān),造成數(shù)據(jù)抖動(dòng)。
因此,如何提供一種能夠有效識(shí)別熱點(diǎn)數(shù)據(jù)且克服數(shù)據(jù)抖動(dòng)的熱點(diǎn)數(shù)據(jù)識(shí)別方法及其裝置是本領(lǐng)域技術(shù)人員目前需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種熱點(diǎn)數(shù)據(jù)識(shí)別方法及其裝置,能夠有效識(shí)別熱點(diǎn)數(shù)據(jù),并盡可能避免由于突發(fā)性訪問而導(dǎo)致的短時(shí)間內(nèi)數(shù)據(jù)重復(fù)升降級(jí)遷移的情況。
為解決上述技術(shù)問題,本發(fā)明提供了一種熱點(diǎn)數(shù)據(jù)識(shí)別方法,包括:
依據(jù)每個(gè)存儲(chǔ)數(shù)據(jù)塊在第一預(yù)設(shè)時(shí)間段內(nèi)的訪問次數(shù)確定熱點(diǎn)數(shù)據(jù)塊,將熱點(diǎn)數(shù)據(jù)塊添加進(jìn)初始熱點(diǎn)隊(duì)列內(nèi);
每隔預(yù)設(shè)時(shí)間計(jì)算每個(gè)所述熱點(diǎn)數(shù)據(jù)塊在全部熱點(diǎn)數(shù)據(jù)塊中所占的權(quán)重;并確定存儲(chǔ)系統(tǒng)中,與每個(gè)所述熱點(diǎn)數(shù)據(jù)塊相關(guān)聯(lián)的數(shù)據(jù)塊集合以及所述數(shù)據(jù)塊集合中每個(gè)數(shù)據(jù)塊與所述熱點(diǎn)數(shù)據(jù)塊的關(guān)聯(lián)度;
將所述熱點(diǎn)數(shù)據(jù)塊的權(quán)重分別和自身關(guān)聯(lián)的數(shù)據(jù)塊集合中的各個(gè)數(shù)據(jù)塊的關(guān)聯(lián)度相乘,得到各個(gè)數(shù)據(jù)塊的熱度預(yù)測(cè)值;
將具有熱度預(yù)測(cè)值的全部數(shù)據(jù)塊依據(jù)自身熱度預(yù)測(cè)值的從大到小進(jìn)行排序,其中,具有多個(gè)熱度預(yù)測(cè)值的數(shù)據(jù)塊以自身最高的熱度預(yù)測(cè)值為準(zhǔn);
將排序結(jié)果中前預(yù)設(shè)個(gè)數(shù)的數(shù)據(jù)塊標(biāo)記為熱點(diǎn)數(shù)據(jù)塊并加入所述初始熱點(diǎn)隊(duì)列內(nèi)得到當(dāng)前熱點(diǎn)隊(duì)列。
優(yōu)選地,所述與每個(gè)所述熱點(diǎn)數(shù)據(jù)塊相關(guān)聯(lián)的數(shù)據(jù)塊集合內(nèi)具體包含:
除各個(gè)熱點(diǎn)數(shù)據(jù)塊以外的、且與所述熱點(diǎn)數(shù)據(jù)塊相關(guān)聯(lián)的數(shù)據(jù)塊。
優(yōu)選地,所述計(jì)算每個(gè)所述熱點(diǎn)數(shù)據(jù)塊在全部熱點(diǎn)數(shù)據(jù)塊中所占的權(quán)重的過程具體為:
統(tǒng)計(jì)所述熱點(diǎn)數(shù)據(jù)塊在第二預(yù)設(shè)時(shí)間段內(nèi)的訪問次數(shù);
將所述熱點(diǎn)數(shù)據(jù)塊的訪問次數(shù)與全部熱點(diǎn)數(shù)據(jù)塊的訪問次數(shù)之和作比,得到的比值即為所述熱點(diǎn)數(shù)據(jù)塊所占的權(quán)重。
優(yōu)選地,一個(gè)數(shù)據(jù)塊與對(duì)應(yīng)的熱點(diǎn)數(shù)據(jù)塊的關(guān)聯(lián)度具體為:
所述熱點(diǎn)數(shù)據(jù)塊在最近一次被訪問之前的第三預(yù)設(shè)時(shí)間段以及之后的第四預(yù)設(shè)時(shí)間段內(nèi)該數(shù)據(jù)塊被訪問的次數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710046381.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 使用多機(jī)器學(xué)習(xí)核的光刻熱點(diǎn)檢測(cè)
- 一種釣魚熱點(diǎn)的檢測(cè)方法及系統(tǒng)
- 一種基于大數(shù)據(jù)識(shí)別釣魚熱點(diǎn)的方法和設(shè)備
- 一種快速分享熱點(diǎn)的方法及設(shè)備
- 一種信息獲取的方法、設(shè)備以及介質(zhì)
- 一種熱點(diǎn)切換的方法及設(shè)備
- 熱點(diǎn)開啟方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 熱點(diǎn)區(qū)域定位方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種城市交通出行問題熱點(diǎn)分級(jí)方法及裝置
- 一種基于無線熱點(diǎn)實(shí)現(xiàn)定位的方法與設(shè)備
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 識(shí)別媒體、識(shí)別媒體的識(shí)別方法、識(shí)別對(duì)象物品以及識(shí)別裝置
- 一種探針卡識(shí)別裝置和方法
- 識(shí)別裝置、識(shí)別方法以及記錄介質(zhì)
- 識(shí)別裝置、識(shí)別系統(tǒng),識(shí)別方法以及存儲(chǔ)介質(zhì)
- 識(shí)別程序、識(shí)別方法以及識(shí)別裝置
- 車載身份識(shí)別方法及系統(tǒng)
- 車載身份識(shí)別方法及系統(tǒng)
- 車載身份識(shí)別方法及系統(tǒng)
- 識(shí)別裝置、識(shí)別方法以及識(shí)別程序
- 識(shí)別裝置、識(shí)別方法及識(shí)別程序
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





