[發明專利]基于云存儲和Hadoop的雙方的構造來提示存儲配置的方法和裝置在審
| 申請號: | 201610329801.1 | 申請日: | 2016-05-18 |
| 公開(公告)號: | CN107404499A | 公開(公告)日: | 2017-11-28 |
| 發明(設計)人: | 高重聰一 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 中科專利商標代理有限責任公司11021 | 代理人: | 李國華 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 存儲 hadoop 雙方 構造 提示 配置 方法 裝置 | ||
1.一種基于云存儲和Hadoop的雙方的構造來提示存儲配置的方法,其特征在于,包括:
接收客戶需求的步驟;
按照客戶需求,計算所有可用的Hadoop數據存儲和云存儲的數據存儲的組合來作成可用結構列表的步驟;
針對所述可用結構列表中的各個存儲配置,通過仿真,求出Hadoop管理的數據冗余和數據配置,作為第一仿真結果的第一仿真步驟;
針對各個存儲配置,通過仿真,求出云存儲上的數據冗余和數據配置,作為第二仿真結果的第二仿真步驟;以及
根據所述第一仿真結果和所述第二仿真結果來提示存儲配置的提示步驟。
2.根據權利要求1所述的方法,其特征在于,
所述第一仿真步驟包括:
生成具有數據塊ID的數據塊的列表的步驟;
根據Hadoop分布算法和復本等級信息,在虛擬機上分布數據塊的步驟;以及
虛擬機Hadoop仿真器將數據塊寫入存儲仿真器的步驟,
所述第二仿真步驟包括:
存儲仿真器根據云存儲分布算法和復本等級信息來分布數據塊的步驟。
3.根據權利要求2所述的方法,其特征在于,
通過所述第一仿真步驟和所述第二仿真步驟,獲得所有數據塊ID與硬盤的映射列表,
在所述提示步驟中,根據所有數據塊ID與硬盤的映射列表,來提示復本重疊的數量。
4.根據權利要求2所述的方法,其特征在于,還包括:
獲取在硬盤上所存儲的數據的數量的步驟;
獲取位于相同硬盤位置上的復本數據的數量即復本重疊的數量的步驟;
計算要收費的數據的數量的步驟;以及
獲取針對每個存儲配置的等待時間的步驟,
在所述提示步驟中,根據在硬盤上所存儲的數據的數量、位于相同硬盤位置上的復本數據的數量、要收費的數據的數量、以及針對每個存儲配置的等待時間,來提示存儲配置。
5.根據權利要求4所述的方法,其特征在于,
在計算要收費的數據的數量的步驟中,通過查詢所述可用結構列表中的收費單元來進行計算。
6.根據權利要求3-5中的任一項所述的方法,其特征在于,
在所述提示步驟中,按照復本重疊的數量從小到大的順序來提示存儲配置。
7.根據權利要求4所述的方法,其特征在于,
在所述提示步驟中,通過附加權重從而利用在硬盤上所存儲的數據的數量、位于相同硬盤位置上的復本數據的數量、要收費的數據的數量、以及針對每個存儲配置的等待時間來得到優先級,并且按照優先級從高到低的順序來提示存儲配置。
8.根據權利要求7所述的方法,其特征在于,
利用以下的數式來得到所述優先級:
優先級=X×(在硬盤上所存儲的數據的數量÷位于相同硬盤位置上的復本數據的數量的平均值)÷(Y×要收費的數據的數量×Z×針對每個存儲配置的等待時間)
其中,X、Y、Z為權重。
9.一種基于云存儲和Hadoop的雙方的構造來提示存儲配置的裝置,其特征在于,包括:
接收客戶需求的單元;
按照客戶需求,計算所有可用的Hadoop數據存儲和云存儲的數據存儲的組合來作成可用結構列表的單元;
針對所述可用結構列表中的各個存儲配置,通過仿真,求出Hadoop管理的數據冗余和數據配置,作為第一仿真結果的第一仿真單元;
針對各個存儲配置,通過仿真,求出云存儲上的數據冗余和數據配置,作為第二仿真結果的第二仿真單元;以及
根據所述第一仿真結果和所述第二仿真結果來提示存儲配置的提示單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610329801.1/1.html,轉載請聲明來源鉆瓜專利網。





