[發明專利]一種分布式存儲系統的后端框架及其協議實現方法在審
| 申請號: | 201710831443.9 | 申請日: | 2017-09-15 |
| 公開(公告)號: | CN107645499A | 公開(公告)日: | 2018-01-30 |
| 發明(設計)人: | 張必煌;卓浩凡;李露;康煒 | 申請(專利權)人: | 龍存(蘇州)科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 南京蘇科專利代理有限責任公司32102 | 代理人: | 陳忠輝 |
| 地址: | 215123 江蘇省蘇州市工業園*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 存儲系統 后端 框架 及其 協議 實現 方法 | ||
1.一種分布式存儲系統的后端框架,涉及客戶端和服務器端,其特征在于:
所述客戶端中用戶程序與Linux內核VFS層交互編程API,且通過POSIX接口經POSIX協議轉換處理為HTTP協議;
所述服務器端中HTTP協議通過POSIX協議轉換處理恢復至POSIX接口,且通過文件系統服務器層與磁盤IO交互編程API;
所述客戶端和服務器端通過Web服務器和HTTP協議通信互聯。
2.一種分布式存儲系統的后端協議實現方法,涉及客戶端和服務器端的請求收發,其特征在于:將網絡文件系統服務器的邏輯部分作為Web服務器的一個模塊運作,進行HTTP接口和POSIX接口之間雙向協議轉換。
3.根據權利要求2所述分布式存儲系統的后端協議實現方法,其特征在于:所述雙向協議轉換中使用HTTP頭部的擴展tag標記來標記文件元數據相關的請求和變化,使用HTTP的Content段來進行文件數據內容的交換,對每個HTTP請求,由Web服務器進行消息通信和擴展Tag標記分析,由網絡文件系統服務器的邏輯部分處理POSIX文件并形成回復消息。
4.根據權利要求3所述分布式存儲系統的后端協議實現方法,其特征在于:所述POSIX文件的屬性至少包括文件索引號、大小、所屬用戶、所屬用戶組、鏈接數、修改時間、創建時間、變化時間、訪問時間、權限、類型、數據偏移量和數據長度,且各個屬性分別以一一對應關系與擴展tag標記相關聯。
5.根據權利要求2所述分布式存儲系統的后端協議實現方法,其特征在于:所述雙向協議轉換中語義轉換方法包括文件路徑為HTTP URL對應域,所有讀請求使用HTTP GET方法,所有寫請求使用HTTP PUT方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍存(蘇州)科技有限公司,未經龍存(蘇州)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710831443.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種混凝土抗滲試驗裝置
- 下一篇:一種大電流發生源主裝置、從裝置及系統





