Invention Grant
- Patent Title: Performing resynchronization jobs in a distributed storage system based on a parallelism policy
-
Application No.: US16504204Application Date: 2019-07-05
-
Publication No.: US11494083B2Publication Date: 2022-11-08
- Inventor: Yiqi Xu , Enning Xiang , Eric Knauft , Pascal Renauld
- 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 ; G06F9/48 ; G06F9/38 ; G06F9/50 ; G06F9/52 ; G06F9/455

Abstract:
The disclosure herein describes performing resynchronization (“resync”) jobs in a distributed storage system based on a parallelism policy. A resync job is obtained from a queue and input/output (I/O) resources that will be used during execution of the resync job are identified. Available bandwidth slots of each I/O resource of the identified I/O resources are determined. The parallelism policy is applied to the identified I/O resources and the available bandwidth slots. Based on the application of the parallelism policy, a bottleneck resource of the I/O resources is determined and a parallel I/O value is calculated based on the available bandwidth slots of the bottleneck resource, wherein the parallel I/O value indicates a quantity of I/O tasks that can be performed in parallel. The resync job is executed using the I/O resources, the execution of the resync job including performance of I/O tasks in parallel based on the parallel I/O value.
Public/Granted literature
- US20210004163A1 PERFORMING RESYNCHRONIZATION JOBS IN A DISTRIBUTED STORAGE SYSTEM BASED ON A PARALLELISM POLICY Public/Granted day:2021-01-07
Information query