首页> 外国专利> Method for handling node failures and reloads in a fault tolerant clustered database supporting transaction registration and fault-in logic

Method for handling node failures and reloads in a fault tolerant clustered database supporting transaction registration and fault-in logic

机译:在支持事务注册和故障逻辑的容错集群数据库中处理节点故障和重载的方法

摘要

A modified transaction registration protocol is disclosed. The registration protocol is inherently centralized in that processes requesting registration to participate in the work of a transaction, must send a request to a Broadcast Owner CPU which is the CPU that initiated the transaction. The processes wait, suspended, until a response is received from the Broadcast Owner CPU. However, if the Broadcast Owner CPU fails to respond to the registration request, then the processes that are waiting are incapable performing work for the transaction. While a CPU failure may not occur often, in a fault-tolerant system, such events must be accounted for. Therefore, the transaction registration protocol is modified to revert to a Full Broadcast transaction protocol and complete any outstanding registration requests. This is accomplished by distributing transactions to all of the CPUs in the system, and in each CPU forcing the completion of registration requests in each CPU.
机译:公开了一种修改的交易注册协议。注册协议本质上是集中的,因为请求注册以参与事务工作的进程必须将请求发送到广播所有者CPU,后者是发起事务的CPU。进程将等待,暂停,直到从广播所有者CPU接收到响应为止。但是,如果广播所有者CPU无法响应注册请求,则正在等待的进程将无法执行事务。尽管CPU故障可能不会经常发生,但是在容错系统中,必须考虑此类事件。因此,交易注册协议被修改为还原为全广播交易协议并完成所有未完成的注册请求。这是通过将事务分配给系统中的所有CPU,并在每个CPU中强制完成每个CPU中的注册请求来完成的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号