[發明專利]分布式存儲系統中的應用配置無效
| 申請號: | 200680028322.0 | 申請日: | 2006-08-03 |
| 公開(公告)號: | CN101233492A | 公開(公告)日: | 2008-07-30 |
| 發明(設計)人: | 詹姆斯·P·艾倫;馬修·A·赫拉斯;托馬斯·S·馬修斯;蘭斯·W·拉塞爾 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F3/06 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 周少杰 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 存儲系統 中的 應用 配置 | ||
技術領域
本發明一般涉及計算機系統,并且具體地涉及分布式存儲系統。更具體地,本發明涉及用于動態配置分布式存儲系統的方法和系統。
背景技術
過去幾年中,在如何將永久存儲設備附加于計算機系統方面發生了重大變化。隨著存儲局域網(SAN)和網絡附加存儲(NAS)技術的引入,存儲設備已經從本地附加、低性能、被動的設備演變為能夠使用大量文件系統和文件組的遠程附加、高性能(智能的)、主動的設備。在此將遠程附加的智能存儲設備稱作“存儲服務器”,而將這些設備所依附的計算機系統稱作“主機”。這些設備通過網絡接口相互連接,并且統稱為分布式存儲系統。
出現在分布式存儲環境中的一個復雜因素是,在主機上執行的應用,特別是數據庫和文件系統不能識別它們所采用的存儲器的類型。主機一般具有多個存儲連接。例如,單一主機可以與一個或多個存儲服務器以及一個或多個本地附加的盤驅動連接。那么,主機上的系統管理員從這些存儲連接中創建虛擬存儲池(virtual?storage?pool)。管理員可以創建包括了來自本地附加的盤的存儲器和來自存儲服務器中的一個的存儲器在內的一個存儲池,包括了來自不同的本地附加的盤的存儲器在內的另一個存儲池,以及包括了兩個分布式存儲服務器在內的再一個存儲池。然后,管理員將應用分配給各個存儲池。
這種方法的一個問題是,為了以最佳方式完成分配,管理員必須將應用的存儲使用特性與存儲池的特性匹配。為了完成匹配,需要獲得關于各種存儲池的某些配置信息。但是,用傳統的實施方式,即使對于單一的存儲連接,配置信息一般都是不可獲得的,并且對于虛擬化的存儲池更加不可得到。
發明內容
公開了用于使能動態匹配主機系統應用的存儲使用特性與被附的分布式存儲系統的可用存儲池的特性、以便提供在應用和所選擇的存儲池之間的最佳匹配的方法和系統。提供了抽象管理器,用存儲設備配置工具/模塊改進了該抽象管理器,該抽象管理器進行一系列任務以(1)從每個所連接的存儲設備或存儲池中獲取/搜集正確的配置信息和/或(2)當該信息不容易得到(readily?available)時,計算該配置信息。然后,存儲設備配置模塊將該配置信息標準化、核對并匹配到運行在主機系統上的各種應用,和/或通過軟件接口將該信息輸出到主機系統的用戶/管理員。通過使用所搜集/計算的配置信息,以智能并有效的方式將應用分配給最佳存儲池。
附圖說明
現在將參考下圖僅通過示例的方式描述本發明的優選實施例:
圖1是具有與主機系統連接的分布式存儲器的分布式網絡的圖,在該分布式網絡中可以有利地實現本發明的實施例;
圖2是根據本發明的一個實施例的帶有軟件工具/模塊的示例主機系統的方框圖,該軟件工具/模塊用于進行從分布式存儲器中檢索配置數據;以及
圖3是圖示根據本發明的一個實施例的搜集和/或計算配置數據、然后通過抽象管理器的設備配置工具來核對配置數據的各種處理的流程圖。
具體實施方式
本發明的實施例提供了一種方法和系統,用于使動態匹配主機系統應用的存儲器使用特性與分布式存儲系統的可用存儲池的特性,以便提供在應用與所選擇的存儲池之間的最佳匹配。用存儲設備配置工具/模塊來改進抽象管理器(下面描述),該抽象管理器進行一系列任務,包括從每個所連接的存儲設備(或存儲池)獲取/搜集正確的配置信息和/或當信息不容易得到時計算該配置信息。然后,存儲設備配置模塊將該配置信息標準化、核對并匹配到運行在主機系統上的各種應用和/或通過軟件接口將信息輸出到主機系統的用戶。使用該搜集/計算的配置信息,然后可以以智能和有效的方式將應用(由用戶手動或由抽象管理器自動)分配給正確的存儲池。下面更詳細描述抽象管理器和設備配置模塊。
本發明的實施例的實施方式出現在分布式存儲環境中,該分布式存儲環境包括根據示例實施例的本地和遠程存儲器兩者。當然,可以理解,該環境可以只包括一種存儲器,例如,遠程存儲器,并且無論存儲環境的實際配置如何,下面描述的功能特征都適用。此外,可以在所描述的實施例中的主機系統中實現本發明的實施例的具體實施方式。現在描述示例的分布式存儲環境和主機系統,以提供可以在其中有利地實現發明特征的上下文背景。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680028322.0/2.html,轉載請聲明來源鉆瓜專利網。





