首页> 外国专利> Method for balancing of distributed tree file structures in parallel computing systems to enable recovery after a failure

Method for balancing of distributed tree file structures in parallel computing systems to enable recovery after a failure

机译:在并行计算系统中平衡分布式树文件结构以实现故障后恢复的方法

摘要

A distributed network is described which contains a plurality of interconnected nodes each node including a processor and data storage apparatus. A plurality of key-index data identifiers are distributed among the nodes, with each node including a tree data structure in non- volatile storage defining locations of the key-index data identifiers. The tree data structure includes a ROOT data structure comprising two lists, "NEW ROOT" and "OLD ROOT", each comprised of an ordered array of boundaries assigned nodes for the top level of the tree. A method is described for balancing the tree data structure which comprises the steps of:PPa. a providing in each of the nodes across which the key-index data identifiers are distributed, at least copies of the two lists, "NEW ROOT" and "OLD ROOT", of the ROOT data structure;P Pb. determining when a first node contains an excess of key-index data identifiers;PPc. moving the excess of key-index data identifiers to a second node;PPd. updating the first node/second node boundary value in "NEW ROOT" of the ROOT data structure and the copies of "NEW ROOT" in the first and second nodes to note the movement of the data file identifiers, whereby in the event of a malfunction of one of the nodes, a record exists in both of the nodes of both an updated and non-updated ROOT data structure to enable data recovery.
机译:描述了一种分布式网络,其包含多个互连的节点,每个节点包括处理器和数据存储设备。多个键索引数据标识符被分布在节点之间,其中每个节点包括在非易失性存储器中的树状数据结构,该树数据结构定义了键索引数据标识符的位置。树数据结构包括ROOT数据结构,该ROOT数据结构包括两个列表,“ NEW ROOT”和“ OLD ROOT”,每个列表都包括为树的顶层分配的边界的有序数组。描述了一种用于平衡树数据结构的方法,该方法包括以下步骤:

a。 a。在每个节点上提供键索引数据标识符的服务,至少提供根数据结构的两个列表“ NEW ROOT”和“ OLD ROOT”的副本;

b。确定第一节点何时包含过多的键索引数据标识符;

c。将多余的键索引数据标识符移动到第二个节点;

d。更新ROOT数据结构的“ NEW ROOT”中的第一节点/第二节点边界值以及第一节点和第二节点中“ NEW ROOT”的副本,以记录数据文件标识符的移动,从而在发生故障时在一个节点中的一个节点中,更新和未更新的ROOT数据结构的两个节点中都存在一条记录,以实现数据恢复。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号