US 12,450,174 B2
Allocating sessions associated with exclusive access to different fibers of a storage target
Kushal S. Patel, Pune (IN); Gandhi Sivakumar, Bentleigh (AU); and Sarvesh S. Patel, Pune (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jul. 14, 2023, as Appl. No. 18/222,264.
Prior Publication US 2025/0021491 A1, Jan. 16, 2025
Int. Cl. G06F 3/06 (2006.01); G06F 12/14 (2006.01); H04L 67/1097 (2022.01)
CPC G06F 12/1416 (2013.01) [G06F 2212/1052 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, from a plurality of initiators, a plurality of reservation requests for logical unit numbers (LUNs) of a storage target;
causing exclusive type network paths between the initiators and the LUNs requested in the reservation requests to be added to a restricted path list;
determining, from a predetermined LUN mapping database, the initiators of the plurality of initiators, that have access to at least one of the exclusive type network paths in the restricted path list;
causing session logout commands to be sent to the determined initiators, wherein the session logout commands instruct the determined initiators to thereafter re-log in to sessions that are logged out of as a result the determined initiators adhering to the session logout commands; and
allocating a first session that a first of the determined initiators re-logs in to, to a first fiber of the storage target, wherein the allocating the first session is based on a determined number of workload operations expected to be performed during the first session, wherein the first fiber serves as an exclusive type network path between the first determined initiator and a first of the LUNs, wherein the first LUN is requested by the first determined initiator in a first of the reservation requests.