Managing failover of J2EE compliant middleware in a high...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S005110, C714S006130

Reexamination Certificate

active

10761163

ABSTRACT:
A method, system, and program for managing failover of J2EE compliant middleware in a high availability system are provided. A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection of a failure, controls transfer of the services provided by the primary node to the secondary node by transferring virtual IP addresses from the primary node to the secondary node, remounting the data replication partition for access by the secondary node, and activating the standby layers which require access to the data in the data replication partition.

REFERENCES:
patent: 6920580 (2005-07-01), Cramer et al.
patent: 2002/0169738 (2002-11-01), Giel et al.
patent: 2003/0018927 (2003-01-01), Gadir et al.
patent: 2005/0005200 (2005-01-01), Matena et al.
patent: 2005/0159927 (2005-07-01), Cruz et al.
Ellenberg, Lars-Gunnar. “Data Redundancy by drbd” Nov. 15, 2003. Linux Magazine. pp. 1-2 http://www.linux-mag.com/content/1491/2058/1/1.
“Linux” “J2EE” Microsoft Computer Dictionary (fifth edition). Copyright 2002. Microsoft Press.
Joedecke et al., Highly Available DB2 Universal Database using Tivoli System Automation for Linux, ftp.software.ibm.com/software/data/pubs/paper/halinux.pdf , Available as of Jan. 14, 2004, Copyright 2003.
Gucer et al., Using IBM Tivoli System Automation for Linux, www.redbooks.ibm.com/redpapers/pdfs/red3716.pdf, Available as of Jan. 14, 2004, Copyright 2003.
Naciterhan, Open Source LINUX High Availability for IBM DB2 Universal Database, ftp.software.ibm.com/software/data/pubs/papers/db2halinux.pdf, Available as of Jan. 14, 2004, Copyright 2003.
Rao, IBM DB2 Universal Database clustering—High availability with WebSphere Edge Server, http://www-106.ibm.com/developerworks/ibm/library/i-cluster/ , Available as of Jan. 14, 2004, Copyright 2002.
Patel, A Scalable Linux Solution for E-Business Using WebSphere Application Server and DB2 Universal Database, ftp.software.ibm.com/software/data/pubs/paper/cluster1300.pdf, Available as of Jan. 14, 2004, Copyright 2002.
Guy et al., High Availability for J2EE Platform-Based Applications, http://java.sun.com/developer/technicalArticles/J2EE/applications/, Available as of Jan. 14, 2004, Copyright 2002.
Linux, www.redbooks.ibm.com/redpaper/pdfs/redp0220.pdf, Available as of Jan. 14, 2004, Copyright 2002.
Marks, J2EE Connector Architecture Brings Business System to the Web, http://java.sun.com/features/2000/08/connect.html, Available as of Jan. 14, 2004, Copyright 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Managing failover of J2EE compliant middleware in a high... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Managing failover of J2EE compliant middleware in a high..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing failover of J2EE compliant middleware in a high... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3733424

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.