[發明專利]一種基于Ceph的緩存方法、系統及存儲介質在審
| 申請號: | 201911047928.4 | 申請日: | 2019-10-30 |
| 公開(公告)號: | CN111026681A | 公開(公告)日: | 2020-04-17 |
| 發明(設計)人: | 張道龍 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F12/123 | 分類號: | G06F12/123;G06F12/16 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙) 42224 | 代理人: | 雷霄 |
| 地址: | 430000 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ceph 緩存 方法 系統 存儲 介質 | ||
1.一種基于Ceph的緩存方法,其特征在于,包括步驟:
將客戶端生成的數據寫入到固態硬盤上;
按照預先設定的規則將存儲在所述固態硬盤上的數據回刷到Ceph中;
判斷客戶端要讀取的數據是否存儲在所述固態硬盤上,若是,則訪問所述固態硬盤讀取數據,若否,則訪問所述Ceph讀取數據。
2.如權利要求1所述的一種基于Ceph的緩存方法,其特征在于,所述規則是:
根據所述固態硬盤上的數據未被訪問的時間和預設時間的比較,確定是否將存儲在所述固態硬盤上的數據回刷到所述Ceph中。
3.如權利要求1所述的一種基于Ceph的緩存方法,其特征在于,所述規則是:
根據所述固態硬盤上的緩存數據量與所述固態硬盤總容量的比值與預設比值的比較,確定是否將存儲在所述固態硬盤上的數據回刷到所述Ceph中。
4.如權利要求2所述的一種基于Ceph的緩存方法,其特征在于,采用FIFO方式將所述固態硬盤上的數據直接回刷到所述Ceph中。
5.如權利要求2所述的一種基于Ceph的緩存方法,其特征在于,采用LRU方式將所述固態硬盤熱鏈中超過所述預設時間未被訪問的數據移動到所述固態硬盤冷鏈中,將所述固態硬盤冷鏈中超過所述預設時間未被訪問的數據回刷到所述Ceph中。
6.一種基于Ceph的緩存系統,其特征在于,包括:
固態硬盤,用來將客戶端生成的數據寫入到所述固態硬盤上;
Ceph,用來按照預先設定的規則將存儲在所述固態硬盤上的數據回刷到所述Ceph中;
緩存管理單元,用來判斷客戶端要讀取的數據是否存儲在所述固態硬盤上,若是,則訪問所述固態硬盤讀取數據,若否,則訪問所述Ceph讀取數據。
7.如權利要求6所述的一種基于Ceph的緩存系統,其特征在于,所述規則是:
根據所述固態硬盤上的數據未被訪問的時間和預設時間的比較,確定是否將存儲在所述固態硬盤上的數據回刷到所述Ceph中。
8.如權利要求6所述的一種基于Ceph的緩存系統,其特征在于,所述規則是:
根據所述固態硬盤上的緩存數據量與所述固態硬盤總容量的比值與預設比值的比較,確定是否將存儲在所述固態硬盤上的數據回刷到所述Ceph中。
9.如權利要求7所述的一種基于Ceph的緩存系統,其特征在于,采用FIFO方式將所述固態硬盤上的數據直接回刷到所述Ceph中。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至5中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911047928.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多維多權重價格預測方法
- 下一篇:一種西紅柿煮牛肋及其制作方法





