【技术实现步骤摘要】
本申请涉及分布式计算领域,特别是涉及一种分布式文件系统的数据读写方法及 系统。
技术介绍
分布式文件系统中,文件系统管理的物理存储资源不一定直接连接在本地节点 上,而是通过计算机网络与节点相连。分布式文件系统中应用的1/0(输入输出端口,input/output)包括L-I/0和D-I/ 0 ;其中L-I/0特指本地文件系统的I/0,D-I/0特指分布式文件系统的I/O。L-I/0和D-I/ 0均提供了文件的读写接口,通过这些接口可以对文件进行读写操作,所不同的是L-I/0的 操作对象位于本地磁盘,而D-I/0的操作对象则可能分布在不同物理位置的磁盘上,它们 通过网络相连,因此D-I/0的任务是找到文件数据的存储位置,并通过L-I/0对其进行操 作,即D-I/0是以L-I/0为基础的。如附图1所示,服务器krverl、Server2和Server3作为分布式文件系统的数据 存储节点,每个数据存储节点上都存储了若干数据块,客户端通过D-I/0进行文件的操作。 由于数据是分布存储在网络上的各个服务器节点,因此D-I/0采用基于TCP/IP的SOCKET 接口方式与各 ...
【技术保护点】
1.一种分布式文件系统的数据读写方法,其特征在于,包括:获取客户端所要读写文件的数据块元信息及所述客户端的IP地址;解析所述数据块元信息中包含的数据块IP地址;将所述数据块IP地址与所述客户端的IP地址进行比较,当所述数据块IP地址与所述客户端的IP地址相同时,调用本地文件系统I/O(输入输出端口,input/output)对所述文件数据进行读写。
【技术特征摘要】
【专利技术属性】
技术研发人员:舒琦,杨树强,王怀民,吴泉源,贾焰,周斌,韩伟红,滕猛,赵辉,陈志坤,金松昌,罗荣凌,王凯,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。