• Patent Title: Throttling resynchronization operations in a data store cluster based on I/O bandwidth limits
  • Application No.: US16387433
    Application Date: 2019-04-17
  • Publication No.: US10860254B2
    Publication Date: 2020-12-08
  • Inventor: Mansi ShahVarun ShahVishnu 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
Throttling resynchronization operations in a data store cluster based on I/O bandwidth limits
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.
Information query
Patent Agency Ranking
0/0