[發明專利]網絡多副本的文件分布式存儲方法無效
| 申請號: | 201110383193.X | 申請日: | 2011-11-28 |
| 公開(公告)號: | CN102624859A | 公開(公告)日: | 2012-08-01 |
| 發明(設計)人: | 葛長偉;馮春瑾 | 申請(專利權)人: | 蘇州奇可思信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 蘇州廣正知識產權代理有限公司 32234 | 代理人: | 張利強 |
| 地址: | 215123 江蘇省蘇州市獨墅*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 副本 文件 分布式 存儲 方法 | ||
技術領域
本發明涉及計算機領域,具體涉及一種網絡多副本的文件分布式存儲方法。?
背景技術
目前因特網已經普,成為日常工作和生活中的一部分。為了信息和數據共享、統一實現因特網接入等等目的,目前基本上絕大多數政府機構、企業以及個人家庭等的工作都建立了自己的內部局域網。?
但是,隨著局域網計算機的增多,目前存儲部件在很多計算機上分布不均衡,例如一些老計算機只有數十G,而新計算機則至少數百G甚至數千G,因此存在老計算機的存儲空間不夠、而新計算機的存儲空間又得不到有效利用的問題,影響了局域網內計算機的硬件資源共享,給大家的工作和生活都帶來了不便。?
發明內容
本發明要解決的技術問題是提供一種能夠實現局域網的文件分布式存儲、文件存儲可靠、讀寫速度快、訪問性能高、使用方便的網絡多副本的文件分布式存儲方法。?
為了解決上述技術問題,本發明采用的技術方案為:?
一種網絡多副本的文件分布式存儲方法,其實施步驟如下:
1)局域網客戶端設定用于分布式存儲的共享存儲空間,并將共享存儲空間向局域網服務器注冊登記;
2)局域網客戶端向局域網服務器請求分配共享存儲空間,局域網服務器分配至少兩個不屬于同一局域網客戶端的共享存儲空間并記錄登記所述共享存儲空間對應的局域網客戶端;
3)局域網客戶端將分配的共享存儲空間映射為本地虛擬磁盤;
4)當前局域網客戶端對所述本地虛擬磁盤進行讀寫文件,則通過磁盤驅動程序將磁盤讀寫命令發送給局域網服務器,所述局域網服務器轉發給登記所述共享存儲空間的至少兩個局域網客戶端,所述登記所述共享存儲空間的局域網客戶端進行物理文件讀寫,并將最先完成讀寫操作的局域網客戶端將讀寫的結果通過局域網服務器反饋給當前局域網客戶端。
作為上述技術方案的進一步改進:?
所述步驟1)中的共享存儲空間為隱藏存儲空間。
所述共享存儲空間以虛擬磁盤文件的形式存在于局域網客戶端。?
所述步驟4)中當前局域網客戶端對所述本地虛擬磁盤進行讀寫文件具體包括:為本地虛擬磁盤的磁盤內容建立本地映射文件,對所述本地虛擬磁盤的本地映射文件進行讀寫,記錄當前的磁盤讀寫命令命令。?
本發明具有下述優點:本發明局域網客戶端設定用于分布式存儲的共享存儲空間,并將共享存儲空間向局域網服務器注冊登記,局域網客戶端向局域網服務器請求分配共享存儲空間,局域網服務器分配共享存儲空間并記錄登記所述共享存儲空間的局域網客戶端,當前局域網客戶端對所述本地虛擬磁盤進行讀寫文件,則通過磁盤驅動程序將磁盤讀寫命令發送給局域網服務器,所述局域網服務器轉發給登記所述共享存儲空間的局域網客戶端,所述登記所述共享存儲空間的局域網客戶端進行物理文件讀寫,并將讀寫的結果通過局域網服務器反饋給當前局域網客戶端,因此能夠有效利用局域網客戶端內分散的存儲空間,能夠實現局域網的文件分布式存儲,具有文件存儲可靠、讀寫速度快、訪問性能高、使用方便的優點。?
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。?
圖1為本發明實施例的主要流程示意圖。?
具體實施方式
下面結合附圖對本發明的優選實施例進行詳細闡述,以使本發明的優點和特征能更易于被本領域技術人員理解,從而對本發明的保護范圍做出更為清楚明確的界定。?
如圖1所示,本實施例網絡多副本的文件分布式存儲方法的實施步驟如下:?
1)局域網客戶端設定用于分布式存儲的共享存儲空間,并將共享存儲空間向局域網服務器注冊登記;
2)局域網客戶端向局域網服務器請求分配共享存儲空間,局域網服務器分配至少兩個不屬于同一局域網客戶端的共享存儲空間并記錄登記所述共享存儲空間對應的局域網客戶端;
3)局域網客戶端將分配的共享存儲空間映射為本地虛擬磁盤;
4)當前局域網客戶端對所述本地虛擬磁盤進行讀寫文件,則通過磁盤驅動程序將磁盤讀寫命令發送給局域網服務器,所述局域網服務器轉發給登記所述共享存儲空間的至少兩個局域網客戶端,所述登記所述共享存儲空間的局域網客戶端進行物理文件讀寫,并將最先完成讀寫操作的局域網客戶端將讀寫的結果通過局域網服務器反饋給當前局域網客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州奇可思信息科技有限公司,未經蘇州奇可思信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110383193.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種汽車燈具的安裝結構
- 下一篇:一種橡膠金屬復合密封件及其制造方法





