×

Cluster-wide service agents

  • US 10,255,146 B2
  • Filed: 12/04/2016
  • Issued: 04/09/2019
  • Est. Priority Date: 09/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • a memory containing having stored thereon instructions for performing a method; and

    a processor coupled with the memory, the processor configured to execute the instructions to cause the processor to;

    assign a first agent, deployed to a first node, as a master agent configured to actively process cluster service API calls and a second agent, deployed to a second node, as a standby agent, wherein the first agent and the second agent comprise an acquire master duties interface used to be assigned as the master agent and a release master duties interface used to relinquish assignment from being the master agent;

    reassign the second agent as the master agent, wherein the first agent executes the release master duties interface to relinquish assignment from being the master agent and the second agent subsequently executes the acquire master duties interface to being assigned as the master agent for processing the cluster service API calls to a set of storage cluster services; and

    instruct the second agent, as the master agent, to perform a clean-up of prior cluster service API call processing that was in progress by the first agent before the reassignment.

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