[發(fā)明專利]基于局域網(wǎng)的分布式文件系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410394194.8 | 申請日: | 2014-08-12 |
| 公開(公告)號: | CN105335441B | 公開(公告)日: | 2019-04-30 |
| 發(fā)明(設(shè)計(jì))人: | 陽平 | 申請(專利權(quán))人: | 陽平 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 644100 四川省宜*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 局域網(wǎng) 分布式 文件系統(tǒng) | ||
1.一種基于局域網(wǎng)的分布式文件系統(tǒng),包括:虛擬磁盤、DFAT文件系統(tǒng)、后臺服務(wù)端程序,其特征是:
(1)整體上:
系統(tǒng)無Master節(jié)點(diǎn),所有局域網(wǎng)內(nèi)的計(jì)算機(jī)處于平等地位;
系統(tǒng)既能解決單一計(jì)算機(jī)上各磁盤分區(qū)剩余空間的統(tǒng)一管理,也能對局域網(wǎng)內(nèi)計(jì)算機(jī)剩余存儲空間進(jìn)行統(tǒng)一管理;
(2)虛擬磁盤:
在操作系統(tǒng)驅(qū)動層,虛擬出的一個磁盤分區(qū),來解決單一計(jì)算機(jī)上各個磁盤分區(qū)剩余空間的統(tǒng)一管理,對虛擬磁盤的數(shù)據(jù)讀寫操作,都會被重定向到單一計(jì)算機(jī)上的各個物理磁盤分區(qū)中;
(3)DFAT文件系統(tǒng):
運(yùn)行在操作系統(tǒng)內(nèi)核層,維護(hù)本系統(tǒng)虛擬磁盤上的數(shù)據(jù)結(jié)構(gòu),用于為用戶層程序提供訪問接口,存取虛擬磁盤的數(shù)據(jù);
以操作系統(tǒng)的文件系統(tǒng)方式實(shí)現(xiàn),本系統(tǒng)不需要提供額外訪問接口,用戶層程序也只是如同訪問普通磁盤分區(qū)內(nèi)的文件一樣訪問本系統(tǒng)的虛擬磁盤空間內(nèi)的文件,
(4)后臺服務(wù)端程序:
運(yùn)行在操作系統(tǒng)用戶層,處理來自DFAT發(fā)來的數(shù)據(jù),發(fā)往局域網(wǎng)內(nèi)的其它計(jì)算機(jī),以及接收來自局域網(wǎng)內(nèi)的其它計(jì)算機(jī)的數(shù)據(jù),并交給本機(jī)的DFAT處理,本機(jī)與局域網(wǎng)內(nèi)的其它計(jì)算機(jī)通信時,采用TCP與組播通信相結(jié)合的方式來實(shí)現(xiàn)。
2.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:虛擬磁盤是一個驅(qū)動層程序虛擬出來的磁盤,負(fù)責(zé)統(tǒng)一管理各個物理磁盤分區(qū)共享的磁盤空間,供應(yīng)用層程序直接或間接訪問,寫入虛擬磁盤的數(shù)據(jù)會被自動分發(fā)到各個分區(qū)內(nèi),用戶層程序無需知道寫入的數(shù)據(jù)在物理磁盤上的具體位置。
3.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:DFAT文件系統(tǒng)負(fù)責(zé)維護(hù)虛擬磁盤上的數(shù)據(jù)結(jié)構(gòu),能與用戶層后臺服務(wù)端程序通信和交換數(shù)據(jù),為用戶層其它程序提供訪問虛擬磁盤的數(shù)據(jù)讀寫接口。
4.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:后臺服務(wù)端程序負(fù)責(zé)處理DFAT文件系統(tǒng)發(fā)來的數(shù)據(jù)讀寫請求,并將該請求發(fā)往局域網(wǎng)內(nèi)其它計(jì)算機(jī)上的后臺服務(wù)程序,并將處理結(jié)果反饋給DFAT文件系統(tǒng)。
5.根據(jù)權(quán)利要求4所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:計(jì)算機(jī)之間的通信由后臺服務(wù)端程序完成,采用組播技術(shù)、TCP技術(shù)進(jìn)行通信。
6.根據(jù)權(quán)利要求5所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:后臺服務(wù)端程序發(fā)出組播請求,其它計(jì)算機(jī)上的后臺服務(wù)端程序收到該請求后,自行決定是否反饋消息和是否采用組播技術(shù)或TCP技術(shù)反饋消息。
7.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:系統(tǒng)無Master節(jié)點(diǎn),局域網(wǎng)內(nèi)計(jì)算機(jī)處于平等地位,各臺計(jì)算機(jī)通過組播技術(shù)實(shí)現(xiàn)信息的多播,保證了各臺計(jì)算機(jī)上信息的同步,當(dāng)傳輸具體數(shù)據(jù)時,采用TCP技術(shù),保證了數(shù)據(jù)傳輸?shù)恼_性和穩(wěn)定性。
8.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:數(shù)據(jù)分塊的大小由用戶預(yù)先設(shè)置,先判斷發(fā)往系統(tǒng)的數(shù)據(jù)分塊在系統(tǒng)是否已存在,若存在則直接修改對應(yīng)計(jì)算機(jī)上的分塊數(shù)據(jù),若不存在則根據(jù)規(guī)則隨機(jī)選擇計(jì)算機(jī)并向其發(fā)送分塊數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:判斷數(shù)據(jù)分塊是否存在的方法為,后臺服務(wù)端程序發(fā)出組播請求,其它計(jì)算機(jī)上收到該組播請求后自行檢索各自計(jì)算機(jī),并用TCP技術(shù)反饋檢索結(jié)果。
10.根據(jù)權(quán)利要求1所述的基于局域網(wǎng)的分布式文件系統(tǒng),其特征是:數(shù)據(jù)以數(shù)據(jù)流的方式寫入該系統(tǒng),并被自動分塊,分塊文件在DFAT文件系統(tǒng)中以特殊文件的身份存在,只能被后臺服務(wù)端程序讀寫,其它應(yīng)用程序無權(quán)限訪問。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于陽平,未經(jīng)陽平許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410394194.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種無線局域網(wǎng)的發(fā)現(xiàn)方法、設(shè)備和系統(tǒng)
- 局域網(wǎng)終端的認(rèn)證方法和裝置
- 一種確定無線局域網(wǎng)部署信息、終端定位方法及相關(guān)裝置
- 基于客戶端配置虛擬局域網(wǎng)的系統(tǒng)及方法
- 無線局域網(wǎng)連接方法及裝置
- 一種無線局域網(wǎng)的連接方法和裝置
- 公共無線局域網(wǎng)的挖掘方法及裝置
- 無線局域網(wǎng)連接方法、裝置、系統(tǒng)、設(shè)備及存儲介質(zhì)
- 無線局域網(wǎng)連接管理方法、裝置、軟件程序及存儲介質(zhì)
- 一種不同局域網(wǎng)之間數(shù)據(jù)安全共享的方法





