[發(fā)明專利]一種瓦記錄磁盤數(shù)據(jù)管理方法、裝置及電子設(shè)備有效
| 申請?zhí)枺?/td> | 202011174196.8 | 申請日: | 2020-10-28 |
| 公開(公告)號: | CN112463025B | 公開(公告)日: | 2022-08-26 |
| 發(fā)明(設(shè)計)人: | 孫建建 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京眾達(dá)德權(quán)知識產(chǎn)權(quán)代理有限公司 11570 | 代理人: | 梁凱 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 記錄 磁盤 數(shù)據(jù)管理 方法 裝置 電子設(shè)備 | ||
本發(fā)明提供了一種瓦記錄磁盤數(shù)據(jù)管理方法、裝置、電子設(shè)備及存儲介質(zhì),屬于瓦記錄的技術(shù)領(lǐng)域,緩解了現(xiàn)有技術(shù)中只有動態(tài)映射或靜態(tài)映射,管理效率較低的技術(shù)問題。所述方法包括以下步驟:將寫數(shù)據(jù)寫入磁介質(zhì)緩存中;根據(jù)寫數(shù)據(jù)的邏輯地址計算寫數(shù)據(jù)要寫入的瓦記錄分區(qū),并統(tǒng)計寫數(shù)據(jù)占用所述瓦記錄分區(qū)的數(shù)據(jù)塊數(shù)量;將磁介質(zhì)緩存空閑空間與預(yù)設(shè)的閾值進(jìn)行比較,當(dāng)空閑空間低于閾值時,則選擇一半寫數(shù)據(jù)進(jìn)行遷移,并判斷待遷移數(shù)據(jù)的邏輯地址;若待遷移數(shù)據(jù)的邏輯地址屬于動態(tài)瓦記錄分區(qū),則將寫數(shù)據(jù)遷移到動態(tài)瓦記錄分區(qū);若待遷移數(shù)據(jù)的邏輯地址屬于靜態(tài)瓦記錄分區(qū),則將寫數(shù)據(jù)遷移到靜態(tài)瓦記錄分區(qū)。
技術(shù)領(lǐng)域
本發(fā)明涉及瓦記錄技術(shù)領(lǐng)域,尤其是涉及一種瓦記錄磁盤數(shù)據(jù)管理方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
服務(wù)器,也稱伺服器,是提供計算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請求,并進(jìn)行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,和通用的計算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高;在網(wǎng)絡(luò)環(huán)境下,根據(jù)服務(wù)器提供的服務(wù)類型不同,分為文件服務(wù)器,數(shù)據(jù)庫服務(wù)器,應(yīng)用程序服務(wù)器,WEB服務(wù)器等。目前,服務(wù)器中瓦記錄磁盤數(shù)據(jù)管理只有動態(tài)映射或靜態(tài)映射方式,效率較低,不具備擴(kuò)展性,因此有必要進(jìn)行改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種瓦記錄磁盤數(shù)據(jù)管理方法、裝置、電子設(shè)備及存儲介質(zhì),緩解了現(xiàn)有技術(shù)中存在的只有動態(tài)映射或靜態(tài)映射,管理效率較低的技術(shù)問題。
第一方面,本發(fā)明提供的瓦記錄磁盤數(shù)據(jù)管理方法,包括以下步驟:
將寫數(shù)據(jù)寫入磁介質(zhì)緩存中;
根據(jù)寫數(shù)據(jù)的邏輯地址計算寫數(shù)據(jù)要寫入的瓦記錄分區(qū),并統(tǒng)計寫數(shù)據(jù)占用所述瓦記錄分區(qū)的數(shù)據(jù)塊數(shù)量;
將磁介質(zhì)緩存空閑空間與預(yù)設(shè)的閾值進(jìn)行比較,當(dāng)空閑空間低于閾值時,則選擇一半寫數(shù)據(jù)進(jìn)行遷移,并判斷待遷移數(shù)據(jù)的邏輯地址;
若待遷移數(shù)據(jù)的邏輯地址屬于動態(tài)瓦記錄分區(qū),則將寫數(shù)據(jù)遷移到動態(tài)瓦記錄分區(qū);
若待遷移數(shù)據(jù)的邏輯地址屬于靜態(tài)瓦記錄分區(qū),則將寫數(shù)據(jù)遷移到靜態(tài)瓦記錄分區(qū)。
進(jìn)一步的,所述將寫數(shù)據(jù)遷移到動態(tài)瓦記錄分區(qū)的步驟,具體包括:
判斷動態(tài)瓦記錄分區(qū)的空閑空間是否能容納所述數(shù)據(jù)塊數(shù)量;
若是,則將待遷移的數(shù)據(jù)直接寫入該瓦記錄分區(qū)。
進(jìn)一步的,所述判斷動態(tài)瓦記錄分區(qū)的空閑空間是否能容納待遷移數(shù)據(jù)的步驟之后,還包括:
若否,則判斷瓦記錄分區(qū)中高地址的半個分區(qū)是否能容納待遷移數(shù)據(jù)塊的數(shù)據(jù)量;
若是,則將待遷移數(shù)據(jù)寫入該動態(tài)瓦記錄分區(qū)中高地址的半個分區(qū)。
進(jìn)一步的,所述將待遷移數(shù)據(jù)寫入該動態(tài)瓦記錄分區(qū)中高地址的半個分區(qū)的步驟,具體包括:
將該動態(tài)瓦記錄分區(qū)中高地址的半個分區(qū)的有效數(shù)據(jù)讀出;
將有效數(shù)據(jù)與待遷移數(shù)據(jù)合并;
將合并后的數(shù)據(jù)寫回該動態(tài)瓦記錄分區(qū)中高地址的半個分區(qū)。
進(jìn)一步的,所述判斷瓦記錄分區(qū)中高地址的半個分區(qū)是否能容納待遷移數(shù)據(jù)的步驟之后,還包括:
若否,則將動態(tài)挖數(shù)據(jù)分區(qū)的有效數(shù)據(jù)全部讀出;
將讀出的有效數(shù)據(jù)與待遷移數(shù)據(jù)合并;
將合并后的數(shù)據(jù)寫回該動態(tài)瓦記錄分區(qū)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011174196.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 民用大飛機(jī)機(jī)載網(wǎng)絡(luò)的數(shù)據(jù)管理系統(tǒng)及方法
- 一種移動應(yīng)用安全管控方法和設(shè)備
- 基于數(shù)據(jù)庫管理系統(tǒng)的電極加工管理系統(tǒng)
- 一種數(shù)據(jù)管理方法及裝置
- 基于XBRL標(biāo)準(zhǔn)的主數(shù)據(jù)管理系統(tǒng)的設(shè)計方法
- 大數(shù)據(jù)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)管理能力評估的系統(tǒng)及其方法
- 一種基于Hadoop的數(shù)據(jù)管理系統(tǒng)及其管理方法
- 物聯(lián)網(wǎng)檢測數(shù)據(jù)管理系統(tǒng)及物聯(lián)網(wǎng)檢測數(shù)據(jù)管理方法
- 基于核心對象的一體化數(shù)據(jù)管理系統(tǒng)
- 數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置、電子設(shè)備及存儲介質(zhì)





