×

SYSTEM FOR LIVE-MIGRATION AND AUTOMATED RECOVERY OF APPLICATIONS IN A DISTRIBUTED SYSTEM

  • US 20140129521A1
  • Filed: 09/24/2012
  • Published: 05/08/2014
  • Est. Priority Date: 09/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A server configured to deliver a service to at least one client connected to the server, the server operable in either of a master role or a slave role for each of a plurality of applications comprising:

  • a network interface for connecting the server to at least one other similar server in a cluster of similar servers;

    service delivery logic operable when the server is in a master role for an application for hosting that application to deliver the service to the client;

    master logic operable when the server is in a master role for an application configured to replicate changes in data of that application to a configurable number of servers of the cluster;

    slave logic operable when the server is in a slave role for an application hosted on another server in the cluster configured to receive replicated changes in data from a current master server of the cluster for that application and to maintain a version of the live application data for that application;

    control logic configured to detect an event in the cluster and responsive to the event to autonomously switch the role of the server for one or more of the applications between slave and master, wherein a change of role from slave to master uses the maintained version to host the application.

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