Patent ID: 11907256
Assignee: PURE STORAGE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A physical server running an application and configured to execute an application programming interface (API) to perform a process comprising:
receiving, in response to a storage query sent to a plurality of storage nodes of a data storage system to inquire as to which of the storage nodes can store data, a plurality of responses from a subset of storage nodes included in the plurality of storage nodes, the responses including an indication as to whether any of the storage nodes included in the subset is already storing additional data having a data identifier included in the storage query;
renaming, based on a particular storage node included in the subset indicating that the particular storage node is already storing the additional data, the data;
selecting, based on the responses, multiple storage nodes included in the subset; and
sending the data and the data identifier to the selected storage nodes for storage by the selected storage nodes.