Patent · US Active

Using dynamic capabilities of cluster nodes to schedule services in a storage cluster

US11972124B1 · kind B1 · utility

0Cited by
3References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 13, 2022
Grant dateApr 30, 2024
Priority date
Expiry dateJan 5, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0604
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Each node of a storage cluster determines its capabilities and advertises the set of capabilities along with respective capability weights to other nodes of the storage cluster. Nodes monitor their systems for capability changes and, as capabilities of the nodes dynamically change, the dynamic changes to the node capabilities are similarly advertised. The advertised capabilities are passed to a cluster service manager which creates capabilities groups based on the advertised capabilities of the nodes. When a service is deployed to the storage cluster or moved within the cluster, the cluster service manager determines the set of required capabilities associated with the service, and uses the capabilities groups to identify nodes of the storage cluster for implementation of the service. Where more than one node has advertised the required sets of capabilities, the weights are used in an election process to determine which node should be used to implement the service.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.