Patent ID: 11907537
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
the at least one processing device being configured:
to implement a first target controller in a storage system, the first target controller being associated with a first storage pool of the storage system and having a first service level objective;
to implement a second target controller in the storage system, the second target controller being associated with a second storage pool of the storage system and having a second service level objective different than the first service level objective;
to process input-output (IO) operations received in the storage system from one or more host devices, with different ones of the IO operations being directed by the one or more host devices from one or more initiators of the one or more host devices to different ones of the first and second target controllers; and
to provide separate feedback information from the storage system to the one or more host devices for respective ones of the first and second target controllers;
wherein different amounts of throttling of additional IO operations are applied in the one or more host devices, responsive to the separate feedback information provided from the storage system, based at least in part on whether those additional IO operations are to be directed to the first target controller or the second target controller.