Patent ID: 8712982
Filing Date: 2014-04-29
Classification: G06F,H04L

Abstract:
1. A system for coordinating a plurality of clusters, the system comprising: a multi-cluster gateway, the multi-cluster gateway communicatively coupled to a first cluster and a second cluster, wherein the first cluster includes a first plurality of information processing devices and the second cluster includes a second plurality of information processing devices; wherein the multi-cluster gateway includes a multi-cluster ring, wherein the multi-cluster ring performs a consistent hashing function responsive to a request to interact with the system, and wherein an output of the consistent hashing function is a partition identifier corresponding to computing resources available at one of the first cluster and the second cluster; wherein the multi-cluster ring performs a constrained mapping function on the partition identifier, and wherein an output of the constrained mapping function maps the partition identifier to a responsive cluster from one of the first cluster and the second cluster in accordance with a desired storage characteristic; and wherein the multi-cluster gateway sends a message to the responsive cluster.