Invention Grant
- Patent Title: Allocation of replica-sets in a storage cluster
-
Application No.: US15012027Application Date: 2016-02-01
-
Publication No.: US09690663B2Publication Date: 2017-06-27
- Inventor: Sami Ben-Romdhane , Rami El-Charif , Bhaven Avalani
- Applicant: eBay Inc.
- Applicant Address: US CA San Jose
- Assignee: eBay Inc.
- Current Assignee: eBay Inc.
- Current Assignee Address: US CA San Jose
- Agency: Schwegman, Lundberg & Woessner, P.A.
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14 ; G06F11/20 ; H04L29/08

Abstract:
A data storage system may be configured to allocate replica-sets in a balanced manner and mark some of these balanced replica-sets as being spares. As one or more drives or machines fail, the data storage system may move all copies of an affected replica-set to a marked spare replica-set and mark the affected replica-set as being inactive or invalid. As the failed drives are replaced, the data storage system may reconfigure those inactive replica-sets and use them as new spares. The data storage system may implement a coordinator module that handles the balancing and allocation of spares within a sub-cluster. The coordinator may also reallocate entire replica-sets across sub-clusters to maintain balance at the cluster level.
Public/Granted literature
- US20160147603A1 ALLOCATION OF REPLICA-SETS IN A STORAGE CLUSTER Public/Granted day:2016-05-26
Information query