[發明專利]一種可在線擴展存儲空間的方法有效
| 申請號: | 201010597937.3 | 申請日: | 2010-12-21 |
| 公開(公告)號: | CN102063473A | 公開(公告)日: | 2011-05-18 |
| 發明(設計)人: | 濮文俊;朱志英;俞訓峰 | 申請(專利權)人: | 南京壹進制信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210014 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 在線 擴展 存儲空間 方法 | ||
技術領域
本發明涉及一種可在線擴展存儲空間的方法。
背景技術
通過RAID卡等硬件方法將多塊硬盤組成磁盤陣列,以達到將多塊硬盤容量組合成一個大容量的目的。但是硬件方法不支持在線擴展,每次擴容先都得先關機,另外RAID能支持的硬盤數畢竟有限,即所能支持的最大容量有限。
發明內容
本發明的目的是提供一種將服務器所能訪問的所有存儲空間虛擬成唯一的存儲空間并以目錄的方式顯示給用戶的可在線擴展存儲空間的方法。
為解決上述技術問題,本發明采取以下技術方案:一種可在線擴展存儲空間的方法,包括:提供一個存儲虛擬化管理器,所述存儲虛擬化管理器將服務器能訪問的多個存儲空間虛擬成唯一的虛擬存儲空間,并將該唯一的虛擬存儲空間以目錄的方式顯示給用戶;其特征在于:所述多個存儲空間具有相同的目錄結構;所述方法還包括向所述服務器中添加新的存儲空間;被添加的所述新的存儲空間是所述服務器可以訪問的任何存儲空間。
進一步,在所述服務器上創建存儲空間信息表以及目錄信息表;所述存儲空間信息表至少包含存儲空間數字編號和存儲空間剩余容量兩個字段;所述目錄信息表至少包含目錄名和上層目錄兩個字段。
進一步,所述多個存儲空間中的頂層目錄在所述目錄信息表中對應的上層目錄即為所述頂層目錄本身。
進一步,當對所述唯一的虛擬存儲進行目錄操作時,該操作涉及對各所述多個存儲空間中的與被操作的所述目錄相對應的目錄進行操作。
進一步,當用戶新建文件時,依次輪詢每個所述存儲空間上是否有剩余空間,如果有剩余空間,就在該所述存儲空間上新建文件。
進一步,當用戶刪除一個文件時,依次搜索每個所述存儲空間是否存在該文件,如果存在該文件,則將其刪除。
進一步,當用戶需要將某一目錄復制到所述服務器上時,先檢索所述目錄信息表中是否已經存在待復制的所述某一目錄,如果沒有檢索到相應的目錄,則在每個所述存儲空間下分別新建相應的所述某一目錄,并在所述目錄信息表中添加相應記錄,以保證每一個所述存儲空間都有相同的目錄結構。
進一步,所述方法還包括從所述服務器中刪除存儲空間;刪除存儲空間時,在所述存儲空間信息表中刪除該存儲空間的相關信息,并對其他存儲空間的數字標號重新進行排列。
進一步,所述多個存儲空間中的至少一部分是網絡存儲空間,則當所述服務器不可訪問該網絡存儲空間時,不向用戶顯示該網絡存儲空間上的內容。
本發明中的方法通過隨時向服務器中增加所述服務器可訪問的儲存空間,并且在每次擴容時不必先關閉服務器,因而可以實現對服務器的存儲空間的在線擴展,而且由于所述服務器可訪問的在線存儲空間的個數和大小是不受限制的,因此能夠實現無限制地擴容。
附圖說明
圖1是本發明中具有兩個可訪問空間時的存儲空間示意圖。
圖2是本發明中具有三個可訪問空間時的存儲空間示意圖。。
圖3是本發明中新建文件的流程。
圖4是存儲空間1的目錄結構及所存儲的文件。
圖5是存儲空間2的目錄結構及所存儲的文件。
圖6是用戶所看到的目錄結構及所存儲的文件。
具體實施方式
下面對本發明的技術方案進行詳細說明。
所述可無限在線擴展存儲空間的方法包括:提供一個存儲虛擬化管理器,所述存儲虛擬化管理器將服務器可以訪問的至少一個存儲空間虛擬成唯一的虛擬存儲空間,并將該唯一的虛擬存儲空間以目錄的方式顯示給用戶,因此用戶不必關心實際到底有幾個存儲空間以及文件到底存儲在哪個存儲空間上,對用戶來說,看到的只有一個存儲空間。所述一個存儲空間的剩余容量大小為所有存儲空間的剩余容量大小總和,用戶只需按照正常方式訪問服務器并進行新建目錄、新建文件、刪除目錄、刪除文件等一系列操作即可。優選地,所述存儲虛擬化管理器通過將所述至少一個存儲空間上的目錄設置成相同的目錄結構,用戶最終看到的目錄機構與所述各個存儲空間上的目錄結構相同。
當對所述唯一的虛擬存儲進行目錄操作時,該操作涉及對各所述多個存儲空間中的與被操作的所述目錄相對應的目錄進行操作。
優選地,當新建一個目錄時,在所述至少一個存儲空間上新建同樣的目錄,以保持所述各個存儲空間上有相同的目錄。優選地,當刪除一個目錄時,依次搜索每個所述存儲空間上對應的目錄,并刪除該目錄。
優選地,當新建一個文件時,依次分析每個所述存儲空間上是否有剩余空間,如果有剩余空間,就在該所述存儲空間上新建文件。
優選地,當刪除一個文件時,依次搜索每個所述存儲空間是否存在該文件,如果存在該文件,則將其刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京壹進制信息技術有限公司,未經南京壹進制信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010597937.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:限幅電路
- 下一篇:一種提供電視節目單的方法、系統及提供點播信息的方法





