×

Apparatus for synchronizing operator initiated commands with a failover process in a distributed processing system

  • US 6,012,150 A
  • Filed: 03/27/1997
  • Issued: 01/04/2000
  • Est. Priority Date: 03/27/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for preventing duplicate work from being done while performing operator commands during a failover process in a distributed system having a control workstation and a plurality of nodes, one of said nodes being designated a primary node and one of said nodes being designated a backup node, said backup node having a backup daemon which may be either asleep or awake, the apparatus comprising:

  • means for sending a command string from the control work station to the backup node, said command string for performing the same work as said backup daemon;

    means for checking said backup daemon in said backup node to determine if said backup daemon is either awake or sleeping;

    means for inserting subcommands derived from said command string into a queue in the event said backup daemon is sleeping, wherein said subcommands are enqueued for processing by said backup daemon;

    means for waking up said backup daemon in the event said backup daemon is asleep, such that said backup daemon will process said derived subcommands in said queue; and

    means for ending subcommands derived from said command string in the event said backup daemon is not sleeping, thereby preventing work from being done by said derived subcommands which would be duplicative of work done during the processing of said backup daemon.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×