一种分布式数据集的子节点管理方法及相关方法和装置制造方法及图纸

技术编号:21096010 阅读:22 留言:0更新日期:2019-05-11 12:27
本申请公开了一种分布式数据集的子节点管理方法,包括:当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。通过确定的挂接信息,查找到对应的挂接位置,再进行子节点挂接操作,实现了在分布式数据集中增加子节点,扩大了分布式数据集的应用范围。本申请还公开了一种分布式数据集的子节点挂接方法、管理节点、子节点、服务器以及计算机可读存储介质,具有以上有益效果。

【技术实现步骤摘要】
一种分布式数据集的子节点管理方法及相关方法和装置
本申请涉及分布式数据存储
,特别涉及一种分布式数据集的子节点管理方法、子节点挂接方法、管理节点、子节点、服务器以及计算机可读存储介质。
技术介绍
随着信息技术的不断发展,出现了去中心化的分布式数据存储技术。在分布式数据存储的基础上出现了基于分布式数据存储技术的分布式数据集技术,一般的该分布式数据集是基于全网同副本的泛中心或多中心的管理架构基础上,在该管理架构下,参与方在大多数情况下都是地位平等,并共同管理同一个副本的分布式数据集数据。或者是一般采用层级分布式数据集,其按照一定的层级结构进行分布式数据集的分布,每一层中的所有节点管理一个数据子集,以减少每个节点中管理节点的压力。目前,在使用分布式数据集的过程中,每个节点存储的数据均由于该节点硬件存储性能存在上限,而在使用分布式数据集时,会经常出现数据过多而转向其他存储设备进行存储的情况。主要是因为分布式数据集没有动态调整的能力,当需要存储过多的数据会受到硬件性能的限制,而组织其继续保存数据。或者是当存在此时保存的数据需要与该层级中的其他数据子集进行隔离,而现有的分布式技术,只能将该数据与其他子节点中数据子集的数据混为一谈,无法做到隔离。因此,如何在分布式数据集中添加新的子节点,也就是添加新的数据子集,以应对更多的存储需求,是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种分布式数据集的子节点管理方法、子节点挂接方法、管理节点、子节点、服务器以及计算机可读存储介质,通过确定的挂接信息,查找到对应的挂接位置,再进行子节点挂接操作,实现了在分布式数据集中增加子节点,扩大了分布式数据集的应用范围。为解决上述技术问题,本申请提供一种分布式数据集的子节点管理方法,包括:当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。可选的,还包括:当接收到子节点删除请求时,所述管理节点将对应的子节点的合法关系记录进行剔除处理。可选的,当接收到子节点删除请求时,所述管理节点将对应的子节点的合法关系记录进行剔除处理,包括:当接收到子节点删除请求时,所述管理节点将所述子节点的子节点ID和所述子节点的子节点证书添加到黑名单中。可选的,还包括:当所述管理节点将对应的子节点的合法关系记录进行剔除处理时,所述子节点对应的父节点将所述剔除处理的信息进行记录。本申请还提供一种分布式数据集的子节点挂接方法,包括:当接收到的管理节点发送的父节点ID、子节点ID以及子节点证书时,子节点根据所述父节点ID和所述子节点ID,确定挂接位置;根据所述子节点证书与所述挂接位置的节点进行安全验证;当验证通过时,将子节点的注册页挂接在所述挂接位置,以便建立数据同步关系。本申请还提供一种管理节点,包括:挂接信息确定模块,用于当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;挂接信息发送模块,用于将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。本申请还提供一种子节点,包括:挂接位置确定模块,用于当接收到的管理节点发送的父节点ID、子节点ID以及子节点证书时,子节点根据所述父节点ID和所述子节点ID,确定挂接位置;安全验证模块,用于根据所述子节点证书与所述挂接位置的节点进行安全验证;挂接处理模块,用于当验证通过时,将子节点的注册页挂接在所述挂接位置,以便建立数据同步关系。本申请还提供一种服务器,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的子节点管理方法的步骤或如上所述的子节点挂接方法的步骤。本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的子节点管理方法的步骤或如上所述的子节点挂接方法的步骤。本申请所提供的一种分布式数据集的子节点管理方法,包括:当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。通过在接收到子节点增加请求后,根据子节点增加请求确定父节点ID、子节点ID以及子节点证书,并将父节点ID、子节点ID以及子节点证书发送至子节点,该子节点就可以通过这些获取的信息将子节点的注册也挂接在对应位置,也就是将子节点的信息记注册在父节点的注册页中,实现了在对应位置挂接新的子节点,就可以向该子节点保存对应的数据,也就是在分布式数据集中添加新的子节点,扩大了分布式数据集的使用范围。本申请还提供一种分布式数据集的子节点挂接方法、管理节点、子节点、服务器以及计算机可读存储介质,具有以上有益效果,在此不做赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种分布式数据集的子节点管理方法的流程图;图2为本申请实施例所提供的一种分布式数据集的子节点挂接方法的流程图;图3为本申请实施例所提供的一种管理节点的结构示意图;图4为本申请实施例所提供的一种子节点的结构示意图。具体实施方式本申请的核心是提供一种分布式数据集的子节点管理方法、子节点挂接方法、管理节点、子节点、服务器以及计算机可读存储介质,通过确定的挂接信息,查找到对应的挂接位置,再进行子节点挂接操作,实现了在分布式数据集中增加子节点,扩大了分布式数据集的应用范围。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。现有技术在使用分布式数据集的过程中,每个节点存储的数据均由于该节点硬件存储性能存在上限,会经常出现数据过多而转向其他存储设备进行存储的情况。主要是因为分布式数据集没有动态添加子节点的能力,当需要存储过多的数据会受到硬件性能的限制,只能使用其他的存储设备对新增的数据子集数据进行存储。或者是当存在此时保存的数据需要与该层级中的其他子节点进行隔离,也就是期望采用新的子节点对数据进行保存,而现有的分布式技术,只能将该数据与其他子节点中数据子集的数据混为一谈,无法做到采用新的子节点对数据进行保存,也就是现有技术中当分布式数据集运行后无法按照一定的需求在节点之下,新增新的子节点,降低了现有的分布式数据集使用范围。因此,本申请提本文档来自技高网...

【技术保护点】
1.一种分布式数据集的子节点管理方法,其特征在于,包括:当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。

【技术特征摘要】
1.一种分布式数据集的子节点管理方法,其特征在于,包括:当接收到子节点增加请求时,管理节点根据所述子节点增加请求确定父节点ID、子节点ID以及子节点证书;将所述父节点ID、所述子节点ID以及所述子节点证书发送至子节点,以使所述子节点根据所述父节点ID、所述子节点ID以及所述子节点证书将所述子节点的注册页挂接在对应的位置。2.根据权利要求1所述的子节点管理方法,其特征在于,还包括:当接收到子节点删除请求时,所述管理节点将对应的子节点的合法关系记录进行剔除处理。3.根据权利要求2所述的子节点管理方法,其特征在于,当接收到子节点删除请求时,所述管理节点将对应的子节点的合法关系记录进行剔除处理,包括:当接收到子节点删除请求时,所述管理节点将所述子节点的子节点ID和所述子节点的子节点证书添加到黑名单中。4.根据权利要求2所述的子节点管理方法,其特征在于,还包括:当所述管理节点将对应的子节点的合法关系记录进行剔除处理时,所述子节点对应的父节点将所述剔除处理的信息进行记录。5.一种分布式数据集的子节点挂接方法,其特征在于,包括:当接收到的管理节点发送的父节点ID、子节点ID以及子节点证书时,子节点根据所述父节点ID和所述子节点ID,确定挂接位置;根据所述子节点证书与所述挂接位置的节点进行安全验证;当验证通过时,将子节点...

【专利技术属性】
技术研发人员:叶春飞钱晓雷吴海明刘勋堂钱立阳
申请(专利权)人:税友软件集团股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1