Invention Grant
- Patent Title: Preventing multiple round trips when writing to target widths
-
Application No.: US15805280Application Date: 2017-11-07
-
Publication No.: US10423491B2Publication Date: 2019-09-24
- Inventor: Jason K. Resch , Greg R. Dhuse
- Applicant: International Business Machines Corporation
- Applicant Address: US CA Mountain View
- Assignee: PURE STORAGE, INC.
- Current Assignee: PURE STORAGE, INC.
- Current Assignee Address: US CA Mountain View
- Agency: Garlick & Markison
- Agent Randy W. Lacasse
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/10 ; G06F3/06

Abstract:
Systems and methods for storing encoded data slices in a dispersed storage network (DSN) involve receiving a write data object request, determining a source name for the data object, identifying a source name range corresponding to the source name, and identifying a storage pattern associated with the source name range. Based on the source name range, a set of DS units can be identified as can affinity DS units that correspond to the storage pattern. The data object is encoded to produce affinity encoded data slices and other encoded data slices which are output to the affinity DS units and other DS units respectively. A determination is made whether a favorable number of affinity encoded data slices were properly received. If so, rollback requests are issued with regards to the other encoded data slices. If not, commit requests are issued with regards to the other encoded data slices.
Public/Granted literature
- US20180067808A1 Preventing multiple round trips when writing to target widths Public/Granted day:2018-03-08
Information query