[發(fā)明專利]一種數(shù)據(jù)的遷移方法和裝置在審
| 申請?zhí)枺?/td> | 201711485137.0 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108595108A | 公開(公告)日: | 2018-09-28 |
| 發(fā)明(設計)人: | 黃瑩;溫源;文啟源;楊磊;馬長征 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 任亞娟 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲裝置 方法和裝置 目標數(shù)據(jù) 遷移 存儲文件 存儲性能 負載均衡 數(shù)據(jù)遷移 文件存儲 選擇存儲 狀態(tài)指標 綜合評估 帶寬 存儲 保證 | ||
本發(fā)明實施例提供了一種數(shù)據(jù)的遷移方法和裝置,該方法包括:獲取多種存儲裝置的狀態(tài)信息;依據(jù)所述狀態(tài)信息從所述多種存儲裝置中確定待遷出數(shù)據(jù)的遷出裝置與待遷入數(shù)據(jù)的遷入裝置;從所述遷出裝置存儲的數(shù)據(jù)中選擇待遷出的目標數(shù)據(jù);將所述目標數(shù)據(jù)從所述遷出裝置遷移至所述遷入裝置。一方面,可以綜合諸如IOPS、吞吐帶寬等狀態(tài)指標,綜合評估存儲裝置的性能,從中選擇存儲設備存儲文件,從而滿足不同業(yè)務的需求,實現(xiàn)在多種業(yè)務下的文件存儲,減少資源浪費,另一方面,可以綜合不同存儲裝置的狀態(tài)進行數(shù)據(jù)遷移,實現(xiàn)了存儲裝置之間的負載均衡,保證存儲裝置的存儲性能。
技術領域
本發(fā)明涉及計算機處理的技術領域,特別是涉及一種數(shù)據(jù)的遷移方法和一種數(shù)據(jù)的遷移裝置。
背景技術
在諸如內容分發(fā)網絡CDN等系統(tǒng)中,因業(yè)務需求,需要存儲大量的數(shù)據(jù)。
根據(jù)業(yè)務的需要,對于存儲裝置要求不同的并發(fā)量、吞吐量,因此,在一臺設備中,通常會單獨配置相應功能的存儲裝置。
由于存儲裝置的功能限制,這臺設備較難處理其他業(yè)務,處于空閑的狀態(tài),容易導致資源浪費。
發(fā)明內容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種數(shù)據(jù)的遷移方法和相應的一種數(shù)據(jù)的遷移裝置。
依據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)的遷移方法,包括:
獲取多種存儲裝置的狀態(tài)信息;
依據(jù)所述狀態(tài)信息從所述多種存儲裝置中確定待遷出數(shù)據(jù)的遷出裝置與待遷入數(shù)據(jù)的遷入裝置;
從所述遷出裝置存儲的數(shù)據(jù)中選擇待遷出的目標數(shù)據(jù);
將所述目標數(shù)據(jù)從所述遷出裝置遷移至所述遷入裝置。
可選地,所述依據(jù)所述狀態(tài)信息從所述多種存儲裝置中確定待遷出數(shù)據(jù)的遷出裝置與待遷入數(shù)據(jù)的遷入裝置,包括:
采用所述狀態(tài)信息對所述多種存儲裝置計算多個狀態(tài)評分;
按照所述多個狀態(tài)評分從所述多種存儲裝置中確定待遷出數(shù)據(jù)的遷出裝置與待遷入數(shù)據(jù)的遷入裝置。
可選地,所述狀態(tài)信息包括如下的至少一種:
文件大小、剩余存儲空間、讀寫次數(shù)、讀寫帶寬;
所述采用所述狀態(tài)信息對所述多種存儲裝置計算多個狀態(tài)評分,包括:
對每種存儲裝置的文件大小、剩余存儲空間、讀寫次數(shù)、讀寫帶寬中的至少一種狀態(tài)信息配置權重;
計算配置權重之后的文件大小、剩余存儲空間、讀寫次數(shù)、讀寫帶寬中的至少一種狀態(tài)信息之和,作為所述存儲裝置的狀態(tài)評分。
可選地,所述按照所述多個狀態(tài)評分從所述多種存儲裝置中確定待遷出數(shù)據(jù)的遷出裝置與待遷入數(shù)據(jù)的遷入裝置,包括:
計算兩個存儲裝置的狀態(tài)評分之間的評分差值;
若所述評分差值超過預設的閾值,則確定值低的狀態(tài)評分對應的存儲裝置為待遷出數(shù)據(jù)的遷出裝置、值高的狀態(tài)評分對應的存儲裝置為待遷入數(shù)據(jù)的遷入裝置。
可選地,所述從所述遷出裝置存儲的數(shù)據(jù)中選擇待遷出的目標數(shù)據(jù),包括:
對所述遷出裝置存儲的數(shù)據(jù)計算數(shù)據(jù)價值;
對所述遷出裝置存儲的數(shù)據(jù)計算遷出量;
按照所述數(shù)據(jù)價值從所述遷出裝置存儲中選擇所述遷出量的數(shù)據(jù)作為待遷出的目標數(shù)據(jù)。
可選地,所述對所述遷出裝置存儲的數(shù)據(jù)計算數(shù)據(jù)價值,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711485137.0/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





