×

Dynamic configuration of NPIV virtual ports in a fibre channel network

  • US 10,129,081 B1
  • Filed: 03/30/2015
  • Issued: 11/13/2018
  • Est. Priority Date: 03/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically configuring Fibre Channel NPIV SCSI transport ports in a network, comprising:

  • accessing a defined Fibre Channel network peripheral library (PLIB) microcontroller interface library;

    modifying a bitmask size of a port table definition of the PLIB from a first defined size to a greater customized size to support a number of SCSI targets and accommodate port indices to allow user space applications to utilize NPIV functionality in an operating system kernel for the NPIV SCSI transport ports and perform endpoint creation on demand by the user space applications;

    mapping a plurality of virtual ports to a single physical base port;

    receiving a request to reconfigure the Fibre Channel NPIV SCSI transport ports;

    during runtime of data storage operations, dynamically reconfiguring the plurality of virtual ports from a first mapping to a second mapping by assigning the virtual ports to a different physical base port in accordance with a defined port bitmask to perform a data transfer operation within a storage system;

    enabling an NPIV mode for the different physical base port upon the reconfiguring; and

    configuring the different physical base port using an endpoint address that identifies each port with a transport port ID (tpid) and a respective system address, online status, and transport-specific set of properties.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×