US 12,340,111 B1
Processing of input/output operations within a fault domain of a data storage system
Dan Aharoni, Brookline, MA (US); Roi Tagar, Haifa (IL); and Aharon Blitzer, Shoham (IL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Dec. 21, 2023, as Appl. No. 18/392,838.
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/065 (2013.01) [G06F 3/061 (2013.01); G06F 3/0619 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a storage control system, one or more input/output (I/O) write requests from a client application, executing in a first fault domain of a plurality of fault domains, to write data;
writing, by the storage control system, a primary copy of the data of the one or more I/O write requests to at least one storage volume in the first fault domain using a designated assignment of the client application to the first fault domain; and
writing, by the storage control system, a secondary copy of the data of the one or more I/O write requests to at least one storage volume in one or more additional fault domains of the plurality of fault domains, wherein data responsive to one or more I/O read requests from the client application executing in the first fault domain is obtained from the at least one storage volume in the first fault domain;
wherein the method is performed by at least one processing device comprising a processor coupled to a memory.