[發明專利]把包括工作文件的集合保持在存儲池中有效
| 申請號: | 200680028384.1 | 申請日: | 2006-06-23 |
| 公開(公告)號: | CN101233517A | 公開(公告)日: | 2008-07-30 |
| 發明(設計)人: | 霍華德·N·馬丁;戴維·M·加農 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 趙冰 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 包括 工作 文件 集合 保持 存儲 | ||
技術領域
本發明涉及用于把包括工作文件的集合(aggregate)保持在存儲池(storage?pool)中的方法、系統和程序。
背景技術
存儲管理軟件通過備份、歸檔或遷移來自計算機網絡的客戶機節點的數據而保持數據的庫存。存儲管理服務器把數據對象或文件存儲在被保持在存儲裝置中的一個或多個存儲池內。存儲管理服務器可以使用數據庫來跟蹤有關所存儲的文件的信息,包括它們的位置、狀態、關于文件的策略信息等等。存儲管理軟件還可被使用于恢復數據。存儲管理軟件可以保持存儲裝置的分級結構,其中分級結構的第一級別包括更快速的訪問裝置,諸如硬盤驅動器,存儲更經常使用和訪問的文件。在分級結構中較低的級別提供較慢訪問的存儲裝置,諸如較低的性能的磁盤驅動器和磁帶驅動器,用來存儲不太經常訪問的或不工作的數據。存儲管理軟件的一個例子是由國際商務機器公司(IBM)供應的Tivoli存儲管理器產品。(Tivoli和IBM是IBM的注冊商標)。
為了提高數據傳送性能,存儲管理軟件可以把各個文件聚集到存儲池中,這樣,可以相對于文件的集合而不是單個文件執行移動和復制操作。美國專利No.6,098,074描述了一種聚集技術,其中存儲的對象被聚集到一個“管理文件”中。此后,這些對象可以作為在存儲分級結構內的單個管理的文件被跟蹤和移動。當適當時,各個對象可以被單獨處理,諸如用于刪除或檢索操作。PCT專利申請WO?2005/071565描述了另外的技術,用于管理集合中的文件。
隨著用戶存儲在存儲池中的數據的數量不斷增加,文件和文件的集合越來越多地遷移到存儲分級結構中較低的級別。因此,可能需要恢復的數據可能已遷移到具有低恢復性能的較慢的訪問裝置,諸如磁帶存儲介質。而且,為了從磁帶恢復數據,可首先把數據從磁帶移到硬盤驅動池,然后再從硬盤驅動器進行恢復。
數據存儲的進一步改進在各種應用中都是有用的。
發明內容
提供了用于把包括工作文件(active?file)的集合保持在存儲池中的方法、系統和程序。一個僅工作存儲池(active-only?storage?pool)被包括在多個存儲池中。每個存儲池包括多個文件,并且僅工作存儲池只包括工作的文件而不包括不工作(inactive)的版本的文件。僅工作存儲池包括至少一個第一集合,該第一集合包括多個文件。對在僅工作存儲池中的第一集合中的一個文件去活化(deactivated),以產生該文件的不工作的版本,其中第一集合包括該文件的不工作的版本。確定在第一集合中不工作的版本的文件。在僅工作存儲池中生成第二集合,該第二集合包括來自第一集合的工作的文件,而不包括來自第一集合的所確定的不工作的版本的文件。第二集合代替在僅工作存儲池中的第一集合。
在另一個實施例中,作為對文件進行更新的結果,文件被去活化。除了不工作的版本的文件以外,更新所述文件產生文件的工作的版本。文件的工作的版本被包括在僅工作存儲池中,但不包括在第二集合中。
在另一個實施例中,僅工作存儲池包括集合中的文件被順序地寫入到其中的順序訪問存儲池,并且所述集合被周期性地處理,以生成包括來自被處理的集合的僅工作文件的第二集合。在生成的第二集合中所述工作的文件被順序地寫入。
在另一個實施例中,在第一集合中的所確定的不工作的版本的文件被復制到另一個存儲池中。
在另一個實施例中,在多個存儲池的附加存儲池中生成第一集合的拷貝,其中該拷貝把所確定的不工作的版本的文件保持在第一集合中。
在另一個實施例中,第一集合具有第一識別號,而第二集合具有第二識別號。提供了數據結構,該數據結構具有關于包括集合識別號和用于每個所指示的集合的存儲池的所限定的集合的信息。響應于生成第二集合,從數據結構中去除關于第一集合的信息,以及響應于生成第二集合,把包括第二識別號的、關于第二集合的信息添加到所述數據結構中。
在另一個實施例中,作為對文件進行更新的結果,文件被去活化,其中除了不工作的版本的所述文件以外,更新所述文件產生文件的工作的版本。對于具有第三識別號的文件的工作的版本的、和表示文件的工作的版本是在僅工作存儲池中的信息被添加到所述數據結構中。
在另一個實施例中,在所述數據結構中用于集合的信息表示被包括在該集合中的所有文件的累積大小和被包括在該集合中的文件的數目。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680028384.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:管理通信歷史的方法和設備
- 下一篇:帶行星齒輪組的多速中間軸變速器和方法





