一種分布式存儲(chǔ)系統(tǒng)的后端框架及其協(xié)議實(shí)現(xiàn)方法

基本信息

申請(qǐng)?zhí)?/td> CN201710831443.9 申請(qǐng)日 -
公開(公告)號(hào) CN107645499A 公開(公告)日 2018-01-30
申請(qǐng)公布號(hào) CN107645499A 申請(qǐng)公布日 2018-01-30
分類號(hào) H04L29/06;H04L29/08 分類 電通信技術(shù);
發(fā)明人 張必煌;卓浩凡;李露;康煒 申請(qǐng)(專利權(quán))人 龍存(蘇州)科技有限公司
代理機(jī)構(gòu) 南京蘇科專利代理有限責(zé)任公司 代理人 陳忠輝
地址 215123 江蘇省蘇州市工業(yè)園區(qū)東長(zhǎng)路88號(hào)2.5產(chǎn)業(yè)園A2棟4F404室
法律狀態(tài) -

摘要

摘要 本發(fā)明揭示了一種分布式存儲(chǔ)系統(tǒng)的后端框架及其協(xié)議實(shí)現(xiàn)方法,涉及客戶端和服務(wù)器端,客戶端中用戶程序與Linux內(nèi)核VFS層交互編程API,且通過POSIX接口經(jīng)POSIX協(xié)議轉(zhuǎn)換處理為HTTP協(xié)議;服務(wù)器端中HTTP協(xié)議通過POSIX協(xié)議轉(zhuǎn)換處理恢復(fù)至POSIX接口,且通過文件系統(tǒng)服務(wù)器層與磁盤IO交互編程API;客戶端和服務(wù)器端通過Web服務(wù)器和HTTP協(xié)議通信互聯(lián)。其中將網(wǎng)絡(luò)文件系統(tǒng)服務(wù)器的邏輯部分作為Web服務(wù)器的一個(gè)模塊運(yùn)作,進(jìn)行HTTP接口和POSIX接口之間雙向協(xié)議轉(zhuǎn)換。應(yīng)用本發(fā)明技術(shù)方案,通過雙向協(xié)議轉(zhuǎn)換,可以極大地降低分布式文件系統(tǒng)后端服務(wù)器開發(fā)的復(fù)雜度。服務(wù)器開發(fā)可以完全基于現(xiàn)有成熟的WebServer做二次完全開發(fā)。這樣在開發(fā)效率以及服務(wù)器穩(wěn)定度等方面可以獲得很大的提升和保障。