×

Method and apparatus for assigning a local identifier to a cluster interconnect port in a network storage system

  • US 7,769,913 B1
  • Filed: 04/30/2004
  • Issued: 08/03/2010
  • Est. Priority Date: 04/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of initializing a network storage system, the method comprising:

  • reading a persistent serial number from an InfiniBand-compliant circuit card within the network storage system, the InfiniBand-compliant circuit card including a non-volatile memory (NVRAM) and a cluster interconnect adapter;

    assigning at least a portion of the serial number as an InfiniBand local identifier (LID) of a port of the InfiniBand-compliant circuit card, the LID being assigned without requiring any communication between the InfiniBand-compliant circuit card and any entity external to the network storage system;

    using the LID to communicate between the NVRAM and a system memory of the network storage system which is external to the InfiniBand-compliant circuit card; and

    using the LID to access the NVRAM by local direct memory access (LDMA) and to access a memory of an external cluster partner of the network storage system by remote direct memory access (RDMA), in one Peripheral Connect Interface (PCI) transaction.

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