×

MANAGING FAILOVER OF J2EE COMPLIANT MIDDLEWARE IN A HIGH AVAILABILITY SYSTEM

  • US 20070245167A1
  • Filed: 04/18/2007
  • Published: 10/18/2007
  • Est. Priority Date: 01/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing a high availability cluster during failover, comprising:

  • a primary node running a middleware stack for supporting web applications, wherein a plurality of layers of said middleware stack are active, wherein said primary node is assigned a virtual IP address to which requests are directed;

    a secondary node running a redundant middleware stack mirroring said plurality of layers of said middleware stack of said primary node, wherein a first selection of said plurality of layers of said redundant middleware stack are active and a second selection of said plurality of layers of said redundant middleware stack are in standby;

    a data replication partition shared between said primary node and said secondary node with data accessible to a selection of said plurality of layers of said active middleware stack, wherein said selection of said plurality of layers of said active middleware stack correspond to said second selection of said plurality of layers of said redundant middleware stack in standby; and

    a heartbeat monitor for detecting a failure at said primary node, wherein in response to detecting said failure at said primary node, said heartbeat monitor transfers said virtual IP address from said primary node to said secondary node, said heartbeat monitor turn off power to said primary node, said heartbeat monitor remounts said data replication partition for access by said secondary node, said heartbeat monitor activates said second selection of said plurality of layers of said redundant middleware stack requiring access to said data within said data replication partition.

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