US 11,818,031 B2
Automated internet protocol (IP) route update service for ethernet layer 3 (L3) IP storage area networks (SANs)
Erik Smith, Douglas, MA (US); Joseph LaSalle White, San Jose, CA (US); Claudio Desanti, Santa Cruz, CA (US); Martin Gilbert Belanger, Cameron, NC (US); and Douglas Lang Farley, Round Rock, TX (US)
Assigned to DELL PRODUCTS L.P., Round Rock, TX (US)
Filed by DELL PRODUCTS L.P., Round Rock, TX (US)
Filed on Mar. 4, 2021, as Appl. No. 17/192,629.
Prior Publication US 2022/0286377 A1, Sep. 8, 2022
Int. Cl. H04L 45/02 (2022.01); H04L 45/021 (2022.01); G06F 3/06 (2006.01)
CPC H04L 45/021 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0635 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for dynamically managing a routing table in a non-volatile memory express over Fabric (NVMe-oF) system, the method comprising:
for an NVMe-oF system comprising, establishing a first connection between a host and a discovery controller, the host comprising a routing table that associates a destination internet protocol (IP) address with a non-IP-address host interface identifier associated with a host interface used for communicating with the destination IP address;
receiving, from the discovery controller, network information that allows discovery of a storage device; and
using at least some of the network information that was received from the discovery controller to dynamically configure an entry in the routing table that correlates a first non-IP-address host interface identifier associated with a first host interface of the host with a storage device IP address to facilitate a second connection between the host and the storage device via the first host interface and a storage interface that is associated with the storage device IP address.