一种分布式存储系统的后端框架及其协议实现方法

基本信息

申请号 CN201710831443.9 申请日 -
公开(公告)号 CN107645499A 公开(公告)日 2018-01-30
申请公布号 CN107645499A 申请公布日 2018-01-30
分类号 H04L29/06;H04L29/08 分类 电通信技术;
发明人 张必煌;卓浩凡;李露;康炜 申请(专利权)人 龙存(苏州)科技有限公司
代理机构 南京苏科专利代理有限责任公司 代理人 陈忠辉
地址 215123 江苏省苏州市工业园区东长路88号2.5产业园A2栋4F404室
法律状态 -

摘要

摘要 本发明揭示了一种分布式存储系统的后端框架及其协议实现方法,涉及客户端和服务器端,客户端中用户程序与Linux内核VFS层交互编程API,且通过POSIX接口经POSIX协议转换处理为HTTP协议;服务器端中HTTP协议通过POSIX协议转换处理恢复至POSIX接口,且通过文件系统服务器层与磁盘IO交互编程API;客户端和服务器端通过Web服务器和HTTP协议通信互联。其中将网络文件系统服务器的逻辑部分作为Web服务器的一个模块运作,进行HTTP接口和POSIX接口之间双向协议转换。应用本发明技术方案,通过双向协议转换,可以极大地降低分布式文件系统后端服务器开发的复杂度。服务器开发可以完全基于现有成熟的WebServer做二次完全开发。这样在开发效率以及服务器稳定度等方面可以获得很大的提升和保障。