【技术实现步骤摘要】
分布式块存储系统中IO数据的读写方法、装置以及系统
本专利技术涉及分布式块存储系统领域,尤其涉及一种分布式块存储系统中IO数据的读写方法、装置以及系统。
技术介绍
现有技术中,在分布式块存储系统中,通常的结构为一个卷对应一个卷控制器,这样的结构使得卷控制器的管理比较复杂。
技术实现思路
本专利技术的实施例提供了一种分布式块存储系统中IO数据的读写方法、装置以及系统,能够简化对卷控制器的管理。为了实现上述目的,本专利技术采取了如下技术方案。一种分布式块存储系统中IO数据的读写方法,包括:客户端与分布式块存储系统连接时,所述分布式块存储系统的集群管理器间的主节点从所述客户端接收IO数据读写消息,所述IO数据读写消息包括待访问卷编号;所述集群管理器间的主节点根据所述卷编号与卷组编号之间的对应关系,获取所述待访问卷编号所对应的卷组编号;所述集群管理器间的主节点查找所述卷组编号对应的卷组控制器间的主节点的访问地址;所述集群管理器间的主节点将所述卷组控制器间的主节点的访问地址发送给客户端,使得所述客户端根据所述卷组控制器间的主节点的访问地址,与所述卷组控制器间的主节点连接,以进行IO数据的读取。一种分布式块存储系统中IO数据的读写装置,包括:客户端与分布式块存储系统连接时,从所述客户端接收IO数据读写消息,所述IO数据读写消息包括待访问卷编号;根据所述卷编号与卷组编号之间的对应关系,获取所述待访问卷编号所对应的卷组编号;查找所述卷组编号对应的卷组控制器间的主节点的访问地址;将所述卷组控制器间的主节点的访问地址发送给客户端,使得所述客户端根据所述卷组控制器间的主节点的访问地 ...
【技术保护点】
一种分布式块存储系统中IO数据的读写方法,其特征在于,包括:客户端与分布式块存储系统连接时,所述分布式块存储系统的集群管理器间的主节点从所述客户端接收IO数据读写消息,所述IO数据读写消息包括待访问卷编号;所述集群管理器间的主节点根据所述卷编号与卷组编号之间的对应关系,获取所述待访问卷编号所对应的卷组编号;所述集群管理器间的主节点查找所述卷组编号对应的卷组控制器间的主节点的访问地址;所述集群管理器间的主节点将所述卷组控制器间的主节点的访问地址发送给客户端,使得所述客户端根据所述卷组控制器间的主节点的访问地址,与所述卷组控制器间的主节点连接,以进行IO数据的读取。
【技术特征摘要】
1.一种分布式块存储系统中IO数据的读写方法,其特征在于,包括:客户端与分布式块存储系统连接时,所述分布式块存储系统的集群管理器间的主节点从所述客户端接收IO数据读写消息,所述IO数据读写消息包括待访问卷编号;所述集群管理器间的主节点根据所述卷编号与卷组编号之间的对应关系,获取所述待访问卷编号所对应的卷组编号;所述集群管理器间的主节点查找所述卷组编号对应的卷组控制器间的主节点的访问地址;所述集群管理器间的主节点将所述卷组控制器间的主节点的访问地址发送给客户端,使得所述客户端根据所述卷组控制器间的主节点的访问地址,与所述卷组控制器间的主节点连接,以进行IO数据的读取。2.根据权利要求1所述的方法,其特征在于,所述卷集群管理器间的主节点根据所述卷编号与卷组编号之间的对应关系,获取所述待访问卷编号对应的卷组编号的步骤具体为:所述卷集群管理器间的主节点根据所述待访问卷编号,进行HASH运算,获取所述待访问卷编号对应的卷组编号。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述分布式块存储系统中的第一卷组对应的第一卷组控制器间的主节点与所述分布式块存储系统断开连接时,所述第一卷组对应的所有卷组控制器中除所述第一卷组控制器外的其他卷组控制器进行选举,选举出一卷组控制器作为第一卷组对应的卷组控制器间的新的主节点;将选举的所述卷组控制器间的新的主节点的连接地址发送给所述集群管理器间的主节点,使得所述集群管理器间的主节点更新本地保存的卷组编号与卷组控制器间的主节点的访问地址之间的对应关系。4.根据权利要求1所述的方法,其特征在于,所述客户端与分布式块存储系统连接时,所述分布式块存储系统的集群管理器间的主节点从所述客户端接收IO数据读写消息的步骤之前,所述方法还包括:在所述分布式块存储系统内的物理节点上创建一组集群管理器、至少一组卷组控制器、至少一个卷组;所述一组集群管理器包括:至少一个集群管理器,其中一个集群管理器作为集群管理器间的主节点;所述集群管理器用于:保存分布式块存储系统中卷组的总数量、卷组编号与卷组控制器间的主节点的访问地址之间的对应关系;所述一组卷组控制器包括:至少一个卷组控制器,其中一个卷组控制器作为卷组控制器间的主节点;所述卷组控制器用于:保存对应的卷组的各个卷所在的全部节点的地址信息、对应的卷组内的所有卷的各个chunk块的地址信息;所述一个卷组包括:至少一个卷;所述卷的编号与所述卷组的编号为多对一的关系。5.根据权利要求3所述的方法,其特征在于,所述第一卷组对应的所有卷组控制器中除所述第一卷组控制器外的其他卷组控制器进行选举,选举出一卷组控制器作为第一卷组对应的卷组控制器的新的主节点的步骤具体为:所述第一卷组对应的所有卷组控制器中...
【专利技术属性】
技术研发人员:亓武强,游峰,
申请(专利权)人:北京华云网际科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。