Method and system for removal of resource manager affinity during restart in a transaction processing system

   
   

An exemplary embodiment of the present invention is a method for affinity free restart of a resource manager in a multi-system environment. The method begins when a restart request is received from a first resource manager on a first system in the multi-system environment. The first resource manager is associated with an incomplete transaction. Next, a distributed transaction unit of recovery structure is built for the incomplete transaction. Then, the distributed transaction unit of recovery structure is sent to a transaction manager for restart processing. The restart process includes restarting the first resource manager on the first system. The restart process also includes restarting a second resource manager on a second system in the multi-system environment if the incomplete transaction is associated with the second resource manager. The second system is a different system in the multi-system environment than the first system and the second resource manager previously had a node in common with the first resource manager. Additional embodiments include a system and storage medium for affinity free restart of a resource manager in a multi-system environment.

Uma incorporação exemplary da invenção atual é um método para o reinício livre da afinidade de um gerente de recurso em um ambiente do multi-system. O método começa quando um pedido de reinício é recebido de um primeiro gerente de recurso em um primeiro sistema no ambiente do multi-system. O primeiro gerente de recurso é associado com uma transação incompleta. Em seguida, uma unidade distribuída da transação da estrutura da recuperação é construída para a transação incompleta. Então, a unidade distribuída da transação da estrutura da recuperação é emitida a um gerente de transação para processar do reinício. O processo do reinício inclui reiniciar o primeiro gerente de recurso no primeiro sistema. O processo do reinício inclui também reiniciar um segundo gerente de recurso em um segundo sistema no ambiente do multi-system se a transação incompleta for associada com o segundo gerente de recurso. O segundo sistema é um sistema diferente no ambiente do multi-system do que o primeiro sistema e o segundo gerente de recurso tiveram previamente um nó na terra comum com o primeiro gerente de recurso. As incorporações adicionais incluem um meio do sistema e de armazenamento para o reinício livre da afinidade de um gerente de recurso em um ambiente do multi-system.

 
Web www.patentalert.com

< Process and device for evaluating the performance of a process control system

< Optical devices with engineered nonlinear nanocomposite materials

> Adding secure external virtual memory to smart cards

> Method for arriving at an optimal decision to migrate the development, conversion, support and maintenance of software applications to off shore/off site locations

~ 00134