-
公开(公告)号:US08984328B2
公开(公告)日:2015-03-17
申请号:US13046414
申请日:2011-03-11
申请人: German A. Gil , Yunsheng He , Dale S. Grinnell , Paul Herman Dyke , Subhankar Aich , Ruwen Henning Hess
发明人: German A. Gil , Yunsheng He , Dale S. Grinnell , Paul Herman Dyke , Subhankar Aich , Ruwen Henning Hess
CPC分类号: G06F11/2025 , G06F11/2028 , G06F11/2038 , G06F11/2043 , G06F2201/80
摘要: Embodiments are directed to establishing a fault tolerant parallel database system and to detecting the health of parallel database services. In an embodiment, a computer system establishes a control node cluster that includes at least one active control node and at least one spare control node. Each node of the control node cluster includes specific functions assumable only by other control nodes. The computer system also establishes a compute node cluster that includes at least one active computing node, at least one spare computing node, at least one active storage node and at least one spare storage node. Each of the computing and storage nodes includes specific functions assumable only by other computing and storage nodes. The computer system detects a failure of an active node and instantiates a corresponding spare node that is configured to perform the functions of the failed active node.
摘要翻译: 实施例涉及建立容错并行数据库系统并检测并行数据库服务的健康状况。 在一个实施例中,计算机系统建立包括至少一个主动控制节点和至少一个备用控制节点的控制节点集群。 控制节点集群的每个节点都包含仅由其他控制节点假定的特定功能。 计算机系统还建立包括至少一个活动计算节点,至少一个备用计算节点,至少一个活动存储节点和至少一个备用存储节点的计算节点集群。 每个计算和存储节点包括仅由其他计算和存储节点假定的特定功能。 计算机系统检测到活动节点的故障,并实例化配置为执行故障主动节点的功能的相应备用节点。
-
公开(公告)号:US20120233496A1
公开(公告)日:2012-09-13
申请号:US13046414
申请日:2011-03-11
申请人: German A. Gil , Yunsheng He , Dale S. Grinnell , Paul Herman Dyke , Subhankar Aich , Ruwen Henning Hess
发明人: German A. Gil , Yunsheng He , Dale S. Grinnell , Paul Herman Dyke , Subhankar Aich , Ruwen Henning Hess
IPC分类号: G06F11/16
CPC分类号: G06F11/2025 , G06F11/2028 , G06F11/2038 , G06F11/2043 , G06F2201/80
摘要: Embodiments are directed to establishing a fault tolerant parallel database system and to detecting the health of parallel database services. In an embodiment, a computer system establishes a control node cluster that includes at least one active control node and at least one spare control node. Each node of the control node cluster includes specific functions assumable only by other control nodes. The computer system also establishes a compute node cluster that includes at least one active computing node, at least one spare computing node, at least one active storage node and at least one spare storage node. Each of the computing and storage nodes includes specific functions assumable only by other computing and storage nodes. The computer system detects a failure of an active node and instantiates a corresponding spare node that is configured to perform the functions of the failed active node.
摘要翻译: 实施例涉及建立容错并行数据库系统并检测并行数据库服务的健康状况。 在一个实施例中,计算机系统建立包括至少一个主动控制节点和至少一个备用控制节点的控制节点集群。 控制节点集群的每个节点都包含仅由其他控制节点假定的特定功能。 计算机系统还建立包括至少一个活动计算节点,至少一个备用计算节点,至少一个活动存储节点和至少一个备用存储节点的计算节点集群。 每个计算和存储节点包括仅由其他计算和存储节点假定的特定功能。 计算机系统检测到活动节点的故障,并实例化配置为执行故障主动节点的功能的相应备用节点。
-
公开(公告)号:US20120224482A1
公开(公告)日:2012-09-06
申请号:US13040111
申请日:2011-03-03
IPC分类号: H04L12/26
CPC分类号: G06Q30/06
摘要: A producer node receives data that is to be transmitted to a consumer node. The producer node receives a credit indication from the consumer node indicating that a portion of credit has been extended to the producer node. The credit portion specifies the amount of data that is to be sent to the consumer node. The producer node sends the amount of data specified in the credit indication to the consumer node. The consumer node receives data that is to be processed. The consumer node returns the portion of credit indicated in the credit indication to a credit pool, where, upon addition to the credit pool, the credit is made available for distribution to the producer node. The consumer node sends a new credit indication to the producer node indicating a specified amount of data that is to be sent to the consumer node to be processed.
摘要翻译: 生成器节点接收要发送到消费者节点的数据。 生产者节点从消费者节点接收指示信用部分已被扩展到生产者节点的信用指示。 信用部分指定要发送到消费者节点的数据量。 生产者节点将消费指示中指定的数据量发送给消费者节点。 消费者节点接收要处理的数据。 消费者节点将信用指示中指示的信用部分返回到信用库,其中,在添加到信用库之后,信用可用于分发给生产者节点。 消费者节点向生成器节点发送指示要发送到要处理的消费者节点的指定数量的数据的新信用指示。
-
公开(公告)号:US08478726B2
公开(公告)日:2013-07-02
申请号:US13040119
申请日:2011-03-03
申请人: Jeffrey Ronald Habermann , Paul Herman Dyke , Anthony C. Liberto , Bryan C. Arntson , Jaynika Chirag Barot
发明人: Jeffrey Ronald Habermann , Paul Herman Dyke , Anthony C. Liberto , Bryan C. Arntson , Jaynika Chirag Barot
CPC分类号: G06F17/30289 , G06F11/1448 , G06F11/1464 , G06F11/1469 , G06F17/30224 , G06F17/30283 , G06F17/30575 , G06F2201/80 , G06F2201/82
摘要: Embodiments are directed to simultaneously backing up data from multiple locations to a single location and to restoring data from a single location to multiple locations simultaneously. In an embodiment, a computer system receives a backup command from a user which indicates that various specified portions of data are to be backed up. The data portions are stored in multiple different locations in a parallel database. The computer system generates multiple backup commands specific for each location in which the data is stored. The backup commands initiate a parallel backup from the various locations to a single location in a data store. The computer system also executes the generated backup commands in parallel, so that the data from each of the different locations is backed up in the data store.
-
公开(公告)号:US20120226664A1
公开(公告)日:2012-09-06
申请号:US13040119
申请日:2011-03-03
申请人: Jeffrey Ronald Habermann , Paul Herman Dyke , Anthony C. Liberto , Bryan C. Arntson , Jaynika Chirag Barot
发明人: Jeffrey Ronald Habermann , Paul Herman Dyke , Anthony C. Liberto , Bryan C. Arntson , Jaynika Chirag Barot
IPC分类号: G06F17/30
CPC分类号: G06F17/30289 , G06F11/1448 , G06F11/1464 , G06F11/1469 , G06F17/30224 , G06F17/30283 , G06F17/30575 , G06F2201/80 , G06F2201/82
摘要: Embodiments are directed to simultaneously backing up data from multiple locations to a single location and to restoring data from a single location to multiple locations simultaneously. In an embodiment, a computer system receives a backup command from a user which indicates that various specified portions of data are to be backed up. The data portions are stored in multiple different locations in a parallel database. The computer system generates multiple backup commands specific for each location in which the data is stored. The backup commands initiate a parallel backup from the various locations to a single location in a data store. The computer system also executes the generated backup commands in parallel, so that the data from each of the different locations is backed up in the data store.
摘要翻译: 实施例旨在同时将数据从多个位置备份到单个位置,并将数据从单个位置同时恢复到多个位置。 在一个实施例中,计算机系统从用户接收指示要备份各种指定的数据部分的备份命令。 数据部分存储在并行数据库中的多个不同位置。 计算机系统为存储数据的每个位置生成特定的多个备份命令。 备份命令启动从各个位置到数据存储中的单个位置的并行备份。 计算机系统还并行地执行所生成的备份命令,使得来自每个不同位置的数据被备份在数据存储中。
-
-
-
-