Invention Grant
- Patent Title: Throttling resynchronization operations in a data store cluster based on I/O bandwidth limits
-
Application No.: US16387433Application Date: 2019-04-17
-
Publication No.: US10860254B2Publication Date: 2020-12-08
- Inventor: Mansi Shah , Varun Shah , Vishnu Rajula
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
The disclosure herein describes throttling resynchronization operations in a cluster of distributed data stores based on I/O bandwidth limits. Resynchronization operations are added to a queue as they are received. A cluster resource manager accesses a resynchronization operation in the queue. A transient capacity value is determined and an available capacity value is obtained. A resynchronization limit of the cluster is identified, wherein the resynchronization limit indicates a maximum percentage of I/O bandwidth of the cluster that is for use by resynchronization operations. Based on a sum of the resynchronization capacity value and the transient capacity value being less than or equal to a product of the resynchronization limit and the available capacity value, the cluster resource manager initiates the accessed resynchronization operation on the cluster, whereby free space is maintained in the cluster for use by user operations.
Public/Granted literature
- US20200333977A1 THROTTLING RESYNCHRONIZATION OPERATIONS IN A DATA STORE CLUSTER BASED ON I/O BANDWIDTH LIMITS Public/Granted day:2020-10-22
Information query