US 12,463,991 B2
Managing initiator identities
Victor Salamon, Edmonton (CA); and Paul Normand James Berube, Edmonton (CA)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Jun. 8, 2021, as Appl. No. 17/341,626.
Prior Publication US 2022/0394050 A1, Dec. 8, 2022
Int. Cl. G06F 12/14 (2006.01); H04L 9/40 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 63/1425 (2013.01) [H04L 63/0236 (2013.01); H04L 63/102 (2013.01); H04L 63/1483 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
accessing a plurality of host initiators to obtain a list of ports associated with the host initiators;
monitoring, based at least in part on the obtained list of ports, one or more port identifiers of respective ones of the plurality of host initiators for accessing one or more storage components of a storage system;
detecting, based on the monitoring, anomalous behavior of at least a first one of the host initiators, wherein the detecting comprises identifying that the first host initiator comprises at least one same port identifier as a second one of the host initiators to access a particular one of the storage components; and
performing, in response to the detecting, at least one automated action to prevent the first host initiator from accessing the particular one of the storage components, wherein the at least one automated action comprises: generating at least one new port identifier, and providing instructions to adjust respective configurations of the second host initiator, the particular storage component, and a switch between the second host initiator and the storage system based at least in part on the at least one new port identifier, wherein the instructions cause: (i) the second host initiator to replace the at least one same port identifier with the at least one new port identifier; (ii) the particular storage component to replace at least one masking record, associated with the second host initiator and the at least one same port identifier, with at least one new masking based at least in part on the at least one new port identifier; and (iii) the switch to update one or more zoning records associated with the second host initiator based at least in part on the at least one new port identifier, thereby invalidating the at least one same port identifier on the second host initiator, the particular storage component, and the switch, and reestablishing access for the second host initiator using the at least one new port identifier;
wherein the method is performed by at least one processing device comprising a hardware processor.