[發(fā)明專利]用于管理存儲(chǔ)設(shè)備的方法和設(shè)備有效
| 申請?zhí)枺?/td> | 201110305476.2 | 申請日: | 2011-09-30 |
| 公開(公告)號(hào): | CN103036930A | 公開(公告)日: | 2013-04-10 |
| 發(fā)明(設(shè)計(jì))人: | 姜鵬;張昕;張融;M·S·弗勒明 | 申請(專利權(quán))人: | 國際商業(yè)機(jī)器公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華;趙林琳 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 管理 存儲(chǔ) 設(shè)備 方法 | ||
·技術(shù)領(lǐng)域
本發(fā)明涉及存儲(chǔ)技術(shù),更具體地說,涉及管理存儲(chǔ)設(shè)備的方法和設(shè)備。
·背景技術(shù)
在云存儲(chǔ)環(huán)境中,即在作為服務(wù)的存儲(chǔ)(storage-as-a-service)環(huán)境中,存儲(chǔ)服務(wù)提供者按照用戶應(yīng)用程序的要求提供一定的存儲(chǔ)資源,并且根據(jù)所要求的存儲(chǔ)資源進(jìn)行計(jì)費(fèi)。一般來說,對存儲(chǔ)資源的要求是通過對存儲(chǔ)資源的性能指標(biāo)的要求來描述的。所述性能指標(biāo)例如存儲(chǔ)容量、訪問速率和存儲(chǔ)冗余度等。對于用戶應(yīng)用程序而言,實(shí)際存儲(chǔ)設(shè)備是完全透明的。對于服務(wù)提供者來說,則需要進(jìn)行復(fù)雜的管理。
在傳統(tǒng)的存儲(chǔ)環(huán)境中已經(jīng)提出了若干對存儲(chǔ)設(shè)備進(jìn)行管理的方法。這些方法可以分為兩種思路:簡化容量分配和對容量分配進(jìn)行自動(dòng)決策。按照簡化容量分配的思路,使用腳本等預(yù)定義的標(biāo)準(zhǔn)來簡化存儲(chǔ)設(shè)備的分配、映射等過程。但是這種方法只能針對存儲(chǔ)設(shè)備的容量進(jìn)行靜態(tài)的管理。按照對容量分配進(jìn)行自動(dòng)決策的思路,通過監(jiān)視存儲(chǔ)設(shè)備的實(shí)際運(yùn)行狀況來將能夠提供用戶應(yīng)用程序所要求的存儲(chǔ)資源的存儲(chǔ)設(shè)備分配給用戶應(yīng)用程序。這種方法通常假設(shè)用戶應(yīng)用程序?qū)Υ鎯?chǔ)資源的要求可以被一臺(tái)單獨(dú)的存儲(chǔ)設(shè)備所滿足。
但是,上述方法無法直接應(yīng)用于作為云存儲(chǔ)環(huán)境。在云存儲(chǔ)環(huán)境下,用戶應(yīng)用程序所要求的存儲(chǔ)資源可能由多個(gè)存儲(chǔ)設(shè)備來提供。例如,由多個(gè)存儲(chǔ)設(shè)備提供用戶應(yīng)用程序所要求的存儲(chǔ)容量,通過將訪問請求分配到多個(gè)存儲(chǔ)設(shè)備而實(shí)現(xiàn)用戶應(yīng)用程序所要求的訪問速率,通過提供額外的存儲(chǔ)設(shè)備而提供用戶應(yīng)用程序所要求的冗余度。而提供者所采用的實(shí)際存儲(chǔ)設(shè)備是不同型號(hào)的設(shè)備,從而具有不同的能力,有的設(shè)備本身可能沒有容錯(cuò)能力。在這種情況下,如何將用戶數(shù)據(jù)分配到實(shí)際存儲(chǔ)設(shè)備,如何在用戶應(yīng)用程序要求的要求改變時(shí)進(jìn)行動(dòng)態(tài)地調(diào)整,如何保證用戶應(yīng)用程序所要求的冗余度,如何在錯(cuò)誤發(fā)生時(shí)進(jìn)行數(shù)據(jù)恢復(fù)和重新分配等,都與傳統(tǒng)的存儲(chǔ)環(huán)境有很大的不同。
因此,需要一種針對云存儲(chǔ)環(huán)境的對存儲(chǔ)設(shè)備進(jìn)行管理的方法。
·發(fā)明內(nèi)容
本發(fā)明提供了管理存儲(chǔ)設(shè)備的方法和裝置。
根據(jù)本發(fā)明實(shí)施例的一種管理多臺(tái)存儲(chǔ)設(shè)備的方法,其中將各臺(tái)存儲(chǔ)設(shè)備提供的存儲(chǔ)資源分別虛擬化整合為對應(yīng)的中間卷,并且將多個(gè)中間卷虛擬化整合成單獨(dú)的邏輯卷,該方法包括:獲取向所述邏輯卷提出的對存儲(chǔ)資源的要求,所述要求至少包括冗余度;獲得各個(gè)中間卷所能提供的存儲(chǔ)資源;根據(jù)所述對存儲(chǔ)資源的要求和各個(gè)中間卷所能提供的存儲(chǔ)資源,選擇中間卷以滿足所述對存儲(chǔ)資源的要求,其中所述中間卷的最小數(shù)目根據(jù)所述冗余度確定;以及根據(jù)冗余度的要求將用戶數(shù)據(jù)存儲(chǔ)到所選擇的中間卷中。
根據(jù)本發(fā)明實(shí)施例的一種管理多臺(tái)存儲(chǔ)設(shè)備的裝置,其中將各臺(tái)存儲(chǔ)設(shè)備提供的存儲(chǔ)資源分別虛擬化整合為對應(yīng)的中間卷,并且將多個(gè)中間卷虛擬化整合成單獨(dú)的邏輯卷,該裝置包括:要求獲取模塊,配置為獲取向所述邏輯卷提出的對存儲(chǔ)資源的要求,所述要求至少包括冗余度;存儲(chǔ)資源獲取模塊,配置為獲得各個(gè)中間卷所能提供的存儲(chǔ)資源;中間卷選擇模塊,配置為根據(jù)所述對存儲(chǔ)資源的要求和各個(gè)中間卷所能提供的存儲(chǔ)資源,選擇中間卷以滿足所述對存儲(chǔ)資源的要求,其中所述中間卷的最小數(shù)目根據(jù)所述冗余度確定;以及用戶數(shù)據(jù)存儲(chǔ)模塊,配置為根據(jù)冗余度的要求將用戶數(shù)據(jù)存儲(chǔ)到所選擇的中間卷中。
根據(jù)本發(fā)明實(shí)施例,可以在云存儲(chǔ)環(huán)境下對存儲(chǔ)設(shè)備進(jìn)行有效的管理。
·附圖說明
圖1是適于用來實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算系統(tǒng)100的框圖。
圖2是根據(jù)本發(fā)明實(shí)施例的組織存儲(chǔ)設(shè)備的層次示意圖。
圖3是建立如圖2所示的層次結(jié)構(gòu)的流程圖。
圖4是選擇存儲(chǔ)資源來滿足用戶應(yīng)用程序?qū)Υ鎯?chǔ)資源的要求的流程圖。
圖5和圖6是在存儲(chǔ)設(shè)備狀態(tài)變化時(shí)的操作流程圖。
圖7是用戶應(yīng)用程序增加對性能指標(biāo)的要求時(shí)的操作流程圖。
圖8是根據(jù)本發(fā)明實(shí)施例的管理存儲(chǔ)設(shè)備的裝置的框圖
·具體實(shí)施方式
所屬技術(shù)領(lǐng)域的技術(shù)人員知道,本發(fā)明的多個(gè)方面可以體現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的多個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即,可以是完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等)、或者本文一般稱為“電路”、“模塊”或“系統(tǒng)”的軟件部分與硬件部分的組合。此外,本發(fā)明的多個(gè)方面還可以采取體現(xiàn)在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)可讀介質(zhì)中包含計(jì)算機(jī)可用的程序碼。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機(jī)器公司,未經(jīng)國際商業(yè)機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110305476.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





