【技术实现步骤摘要】
管理数据的存储方法、设备及存储介质
本申请涉及信息处理
,特别涉及一种管理数据的存储方法、设备及存储介质。
技术介绍
伴随着信息的增长,以及网络互连技术的发展,传统数据中心的规模越来越大,出现了跨地域的分布式云数据中心。目前,分布式云数据中心通常包括多个区域单元(Region),分布于多个地域,每个区域单元和一个地域对应,且每个区域单元用于管理本地域内的数据。另外,各个区域单元共用一套管理数据,该管理数据包括区域单元运行所必需的信息,比如身份认证数据和系统配置参数等。由于各个区域单元共用一套管理数据,因此如何对管理数据进行存储以实现该管理数据的全局共享变得越来越重要。相关技术中,对于分布式云数据中心包括的多个区域单元,在该多个区域单元的某个区域单元中设置全球(Global)区域,在初始化时将管理数据存储至该全球区域中,其他区域单元可以通过访问该区域单元获取该管理数据,以实现管理数据的全局共享。之后,当需要对管理数据进行更新时,更新存储在全球区域中的管理数据,其他区域单元同样可以通过访问该区域单元获取更新之后的管理数据。在上述方法中,由于将管理数据集中存储在分布式云数据中心的一个区域单元中,因此其他区域单元都必须从该区域单元中获取管理数据,从而导致获取管理数据的效率不高。另外,若存储管理数据的区域单元出现问题,将导致其他区域单元无法获取到管理数据。
技术实现思路
为了解决相关技术中获取管理数据的效率不高的问题,本申请提供了一种管理数据的存储方法、设备及存储介质。所述技术方案如下:第一方面,提供一种管理数据的存储方法,应用于分布式云数据中心,该分布式云数据中 ...
【技术保护点】
1.一种管理数据的存储方法,其特征在于,应用于分布式云数据中心,所述分布式云数据中心包括多个区域单元,所述方法包括:第一管理数据库节点获取更新后的管理数据,并在第一区域单元的管理数据链存储所述更新后的管理数据,所述第一管理数据库节点为所述多个区域单元中的第一区域单元所具有的管理数据库节点;所述第一管理数据库节点指示第二管理数据库节点在第二区域单元的管理数据链中存储所述更新后的管理数据,所述第二区域单元为所述多个区域单元中除了所述第一区域单元之外的任一个区域单元,所述第二区域单元具有所述第二管理数据库节点,所述多个区域单元中不同区域单元的管理数据链用于相互容灾备份。
【技术特征摘要】
1.一种管理数据的存储方法,其特征在于,应用于分布式云数据中心,所述分布式云数据中心包括多个区域单元,所述方法包括:第一管理数据库节点获取更新后的管理数据,并在第一区域单元的管理数据链存储所述更新后的管理数据,所述第一管理数据库节点为所述多个区域单元中的第一区域单元所具有的管理数据库节点;所述第一管理数据库节点指示第二管理数据库节点在第二区域单元的管理数据链中存储所述更新后的管理数据,所述第二区域单元为所述多个区域单元中除了所述第一区域单元之外的任一个区域单元,所述第二区域单元具有所述第二管理数据库节点,所述多个区域单元中不同区域单元的管理数据链用于相互容灾备份。2.根据权利要求1所述的方法,其特征在于,每个区域单元的管理数据链包括多个第一区块,所述多个第一区块中的每个第一区块包括一个管理数据,每个区域单元的管理数据链为第一树形结构,所述多个第一区块分别为所述第一树形结构中的节点;所述第一管理数据库节点在第一区域单元的管理数据链存储所述更新后的管理数据,包括:所述第一管理数据库节点生成新的第一区块,所述新的第一区块包括所述更新后的管理数据;所述第一管理数据库节点将所述新的第一区块添加为第一信任路径中的最后一个第一区块;所述第一管理数据库节点指示第二管理数据库节点在第二区域单元的管理数据链中存储所述更新后的管理数据,包括:所述第一管理数据库节点指示所述第二管理数据库节点将所述新的第一区块添加为第二信任路径中的最后一个第一区块。3.根据权利要求2所述的方法,其特征在于,所述第一信任路径在所述第一区域单元的管理数据链中拥有最多节点,所述第二信任路径在所述第二管理数据库节点所在的所述第二区域单元的管理数据链中拥有最多节点。4.根据权利要求2所述的方法,其特征在于,每个区域单元还包括变更审计数据链,每个区域单元的变更审计数据链包括多个第二区块,所述多个第二区块之间相互连接形成具有至少一个分支的第二树型结构,所述多个第二区块分别为所述第二树型结构中的节点;所述第一管理数据库节点将所述新的第一区块添加为第一信任路径中的最后一个第一区块之前,还包括:所述第一管理数据库节点根据所述第一区域单元的变更审计数据链中的第三信任路径确定所述第一信任路径,所述第三信任路径在所述第一区域单元的变更审计数据链中拥有最多节点。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述第一管理数据库节点接收管理数据读取请求,根据所述第三信任路径确定所述第一信任路径,并在所述第一信任路径中的最后一个第一区块读取所述更新后的管理数据。6.根据权利要求4所述的方法,其特征在于,每个第一区块具有时间戳,每个第一区块的时间戳用于指示其上管理数据对应的时刻;所述方法还包括:所述第一管理数据库节点接收数据恢复请求,获取所述数据恢复请求中携带的指定时刻,其中,所述数据恢复请求用于指示将所述指定时刻的管理数据确定为有效的管理数据;所述第一管理数据库节点根据所述指定时刻,在所述第一区域单元的管理数据链中查询时间戳与所述指定时刻匹配的第一区块;所述第一管理数据库节点根据查找到的第一区块,生成新的第二区块,将所述新的第二区块添加为所述第三信任路径中的最后一个第二区块,所述新的第二区块用于根据所述查找到的第一区块重置所述第一信任路径。7.一种管理数据的存储设备,其特征在于,应用于分布式云数据中心中的第一管理数据库节点,所述分布式云数据中心包括多个区域单元,所述第一管理数据库节点为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。