×

Multiple Node/Virtual Input/Output (I/O) Server (VIOS) Failure Recovery in Clustered Partition Mobility

  • US 20130024718A1
  • Filed: 09/15/2012
  • Published: 01/24/2013
  • Est. Priority Date: 11/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. In a data processing system having a processor, a memory coupled to the processor, at least one input/output (I/O) adapter that enables connection to an external network with a shared storage repository, and a plurality of virtual I/O servers (VIOSes) that form a VIOS cluster with a shared database, where each VIOS is cluster aware, a method comprising:

  • activating a first monitoring thread on a first VIOS of a first server to track a status of a live partition mobility (LPM) event;

    recording information about the LPM event within the shared database by using said first monitoring thread;

    in response to the first VIOS sustaining a failure condition, identifying one or more functioning monitoring threads that continue to function on a source server, wherein the failure condition results in a loss of LPM event monitoring by the first monitoring thread;

    determining whether said one or more functioning monitoring threads is a single, last monitoring thread; and

    in response to a first VIOS on the first server being in failed state, performing, via said last monitoring thread, cleanup and update operations within the shared database, wherein the cleanup and update are performed responsive to receipt of an indication that there are one or more nodes on the first server that are in the failed state.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×