[發明專利]電子裝置、備用存儲池的創建方法和計算機可讀存儲介質有效
| 申請號: | 201811438576.0 | 申請日: | 2018-11-28 |
| 公開(公告)號: | CN109669822B | 公開(公告)日: | 2023-06-06 |
| 發明(設計)人: | 宋小兵;姜文峰 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F3/06 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;高淼 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 裝置 備用 存儲 創建 方法 計算機 可讀 介質 | ||
本發明涉及一種分布式存儲技術,揭露了一種電子裝置、備用存儲池的創建方法和計算機可讀存儲介質。本發明根據用戶發送的配置數據,從各個存儲節點中選出若干個OSD作為備用OSD,創建備用Pool,并創建備用Pool與備用OSD之間的映射關系,再將備用Pool與備用OSD之間的映射關系保存。相較于現有技術,本發明在分布式存儲系統中設置備用OSD及備用Pool,當分布式存儲系統中某個OSD出現故障時,可啟用備用OSD及備用Pool,降低OSD故障對分布式存儲系統性能的影響。
技術領域
本發明涉及分布式存儲技術領域,特別涉及一種電子裝置、備用存儲池的創建方法和計算機可讀存儲介質。
背景技術
CEPH分布式文件系統是一種容量大、性能高、可靠性強的分布式存儲系統。CEPH的核心組件是OSD(Object?Storage?Device,對象存儲設備),OSD管理一塊獨立的硬盤,并提供對象存儲(Object-based?Storage)的讀寫訪問接口。CEPH集群由很多獨立的OSD構成,OSD數量可以動態的增刪。CEPH客戶端通過CRUSH算法將對象數據(Object)分發到不同OSD上進行存儲。其中,CRUSH是一種偽隨機分布算法,該算法先將對象數據通過哈希值(HASH)歸屬到存儲池(Pool)中的一個歸置組(Placement?Group,PG)中,然后計算該PG存放的OSD,由此,歸屬于同一個PG的對象數據存放到該PG對應的目標OSD中。
目前,CEPH分布式文件系統中未設置備用OSD或備用Pool,因此,當CEPH中某個OSD出現故障時,沒有備用OSD或備用Pool可啟用,造成CEPH的存儲性能下降。
發明內容
本發明的主要目的是提供一種電子裝置、備用存儲池的創建方法和計算機可讀存儲介質,旨在為CEPH設置備用OSD和備用Pool。
為實現上述目的,本發明提出一種電子裝置,所述電子裝置與多個存儲節點通信連接,各個所述存儲節點中設置有多個對象存儲設備,所述電子裝置包括存儲器和處理器,所述存儲器上存儲有備用存儲池的創建程序,所述備用存儲池的創建程序被所述處理器執行時實現如下步驟:
接收步驟:接收用戶發送的配置數據;
確定步驟:根據所述配置數據,分別從各個存儲節點中選擇若干個對象存儲設備作為備用對象存儲設備;
創建步驟:根據所述配置數據,創建備用存儲池,并創建所述備用存儲池與備用對象存儲設備之間的映射關系,且將所述備用存儲池與備用對象存儲設備之間的映射關系保存。
優選地,所述確定步驟包括:
從所述配置數據中獲取各個存儲節點的故障閾值,根據各個存儲節點的故障閾值,分別確定各所述存儲節點的配置數量,并分別從各所述存儲節點中隨機選擇所述配置數量的對象存儲設備作為備用對象存儲設備,所述存儲節點的配置數量大于或等于所述故障閾值;
或者,從所述配置數據中獲取各個存儲節點對應的對象存儲設備標識信息,并將各個所述對象存儲設備標識信息對應的對象存儲設備作為備用對象存儲設備。
優選地,所述處理器執行所述備用存儲池的創建程序,在所述創建步驟之后,還實現以下步驟:
偵測步驟:實時或定時偵測預設事件是否被觸發;
重定向步驟:當偵測到時,在預設時間區間內,攔截發送至預設存儲位置的寫請求,并將所述寫請求重定向至所述備用存儲池。
優選地,所述預設事件包括一個或多個主用對象存儲設備發生故障,所述主用對象存儲設備為所述存儲節點中除備用對象存儲設備之外的對象存儲設備;
所述處理器執行所述備用存儲池的創建程序,在所述偵測步驟之后,還實現以下步驟:
使用備用對象存儲設備逐一置換故障的主用對象存儲設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811438576.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種固定倍率光學檢像系統及其成像方法
- 下一篇:晶體管器件的靜電放電保護





