×

Accessible application cluster topology

  • US 10,462,011 B2
  • Filed: 08/27/2015
  • Issued: 10/29/2019
  • Est. Priority Date: 08/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for maintaining a cluster topology for a cluster of application instances operating across a plurality of datacenters using a plurality of cluster managers operating on machines across the plurality of datacenters, each cluster manager for (i) managing a set of application instances of the cluster of application instances that operate on the same machine as the cluster manager and (ii) maintaining a copy of the cluster topology, the method comprising:

  • at a cluster manager executing on a particular machine at which a particular one of the application instances operates;

    exchanging a set of control data messages that comprise the cluster topology with a set of cluster managers in the plurality of cluster managers to maintain a cluster topology that identifies, for each application instance of the cluster, the datacenter of the plurality of datacenters in which the application instance operates;

    from the particular application instance, receiving a query request for at least a portion of the cluster topology; and

    providing the requested portion of the cluster topology to the particular application instance, wherein the particular application instance uses the cluster topology to identify locations of application instances in the plurality of datacenters and based on the identified locations to process differently at least two different sets of application data destined for two different application instances operating in two different datacenters.

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