Patent ID: 11928492
Assignee: EMC IP HOLDING COMPANY LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 14:
15. A system, comprising:
a data storage system comprising at least one data storage node which comprises a storage array that comprises one or more virtual volumes;
wherein the at least one data storage node comprises at least one processor, and a system memory configured to store program code, wherein the program code is executable by the at least one processor to implement a storage control system on the data storage node which is configured to:
assign quality of service (QoS) policies to respective protocol endpoints of a plurality of protocol endpoints that are configured by the data storage system;
receive a request from a host system to connect to a target virtual volume in a storage array of the data storage system;
determine a QoS policy associated with the target virtual volume;
determine whether there exists a protocol endpoint which has an assigned QoS policy which corresponds to the QoS policy associated with the target virtual volume; and
in response to determining that a protocol endpoint having an assigned QoS policy corresponding to the QoS policy associated with the target virtual volume does not exist, the storage control system is configured to:
automatically create a new protocol endpoint having an assigned QoS policy which corresponds to the QoS policy associated with the target virtual volume;
bind the target virtual volume to the new protocol endpoint;
send a unique identifier of the new protocol endpoint, which is bound to the target virtual volume, to the host system; and
utilize the new protocol endpoint, which is bound to the target virtual volume, as a logical input/output proxy that is configured to handle data access requests received from the host system for accessing the target virtual volume.