The invention discloses a method, device and method for updating data in a data storage system device, node device and storage medium, and device data updating method of data storage system, storage cluster management node receives the user to send the file update request; Metadata Replica state management node checks the storage cluster of the file and if the state is not a copy of the metadata file is locked, update, and the Metadata Replica state changed to lock, prevent other update request; to ensure that a copy of the cloud storage system in consistency.
【技术实现步骤摘要】
一种数据存储系统中更新数据的方法及装置
本专利技术涉及计算机技术的领域,尤其涉及一种数据存储系统中更新数据的方法及装置。
技术介绍
P2P是Peer-to-Peer的简写,又被称为对等技术。P2P不依赖于集中的那一个服务器,而是依赖于参与到P2P网络中的所有机器。从系统的结构来看,P2P系统是分布式的结构,它不同于集中式的结构或者基于服务器的结构。因为它不依靠与某个网络中的中心服务器节点来提供索引服务,网络中的任何两台机器之间都能够直接建立连接共享资源,并能够发现P2P系统中的各种服务。与客户端服务器架构相比,P2P的关键优势是它把整个系统提供的服务分散到系统中的每个对等节点上了,如此一来整个P2P系统就不存在单点故障的风险。P2P网络体系结构包括集中目录式结构、纯P2P网络结构、混合式网络结构等三种:(1)集中目录式结构;集中目录式结构的系统中存在一个中央目录服务,该目录服务器负责保存各个节点的索引信息,比如节点的地址、存储的资源等元数据。(2)纯P2P网络结构;纯P2P网络,去除了集中的中央目录服务器,网络中的每个节点都完全对等,任何一个用户都是随机地接入到P2P网络中,而且利用端到端的连接与自己相邻的一组邻居节点在逻辑上组成一个覆盖网络。(3)混合式网络结构;混合式网络结构是将集中式P2P与纯P2P网络两者结合的混合式网络结构。混合式网络结构系统中的节点都是以簇的形态存在,一个簇由一个索引节点和在它附近的多个普通节点组成,在每个簇内,索引节点作为簇的中央目录服务器,其他普通节点负责资源的存储。随着移动互联网等技术的不断快速发展,尤其是Web2.0时代 ...
【技术保护点】
一种基于云存储系统中的数据存储系统中更新数据的方法及装置的方法,其特征在于,所述方法包括:存储簇的管理节点接收用户发送的文件更新请求;所述存储簇的管理节点检查所述文件的元数据副本状态,若所述元数据的副本状态为未锁定,则进行文件更新,并将所述元数据的副本状态修改为锁定,阻止其他更新请求。
【技术特征摘要】
1.一种基于云存储系统中的数据存储系统中更新数据的方法及装置的方法,其特征在于,所述方法包括:存储簇的管理节点接收用户发送的文件更新请求;所述存储簇的管理节点检查所述文件的元数据副本状态,若所述元数据的副本状态为未锁定,则进行文件更新,并将所述元数据的副本状态修改为锁定,阻止其他更新请求。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若未能获取所述元数据的锁,则所述文件更新请求进入一个更新请求的队列中,等待当前更新完成。3.根据权利要求1或2所述的方法,其特征在于,所述进行文件更新,包括:所述存储簇的管理节点向直接前继和直接后继发出锁定文件副本的命令;其中,所述直接前继存储簇Ni-1为:以顺时针为正方向,每个节点N都有排列在其之前或者之后的节点,其中排在前面的节点称为节点N的前继,第一个前继称为节点的直接前继Ni-1;所述直接后继存储簇Ni+1为:排在其后面的节点称为节点N的后继,第一个后继称为节点N的直接后继。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述存储簇的管理节点向用户返回所述文件的元数据,更新所述文件的元数据以及版本号。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述直接前继和所述直接后继根据该存储簇上已更新的副本进行更新。6.根据权利要求5所...
【专利技术属性】
技术研发人员:缪烨,谢俊,
申请(专利权)人:柏域信息科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。