ANSI INCITS 540:2018 pdf download
ANSI INCITS 540:2018 pdf download.Information Technology -Fibre Channel一Non- Volatile Memory Express (FC-NVMe).
ANSI INCITS 540 defines a protocol for applying the NVM Express over Fabrics interface to Fibre Channel. ANSI INCITS 540 defines how the Fibre Channel services and the defined Information Units (IUs) are used to perform the services defined by the NVM Express over Fabrics specification.
2 Normative references
The following standards contain provisions which, through reference in this text, constitute provisions of this American National Standard. All standards are subject to revision, and parties to agreements based on this American National Standard are encouraged to investigate the possibility of applying the most recent editions of the standards indicated below.
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies
3 Definitions, abbreviations, symbols, keywords, and conventions
3.1 Definitions
3.1.1 Association Identifier
value that uniquely identifies an NVMeoFC association (see 4.3)
3.1.2 Connection Identifier
value that uniquely identifies an NVMeoFC connection (see 4.4)
3.1.3 Data Overlay
act of transferring data at the same offset within a Data Series more than once during the processing of an NVMe command
3.1.4 Data Series
set of NVMe_DATA lUs that make up the total data transfer for a particular command
3.1.5 Discovery
steps taken by an NVMe host to detect the presence of NVM subsystems (see NVM Express) and obtain sufficient information to initiate the creation of NVMeoFC associations
3.1.6 first burst
transmission, by the initiator NVMe_Port, of the first NVMe_DATA IU in a Data Series for an
NVMeoFC write operation following the transmission of the NVMe_CMND IU without waiting for an
NVMe_XFER_RDY IU
3.1.7 initiator NVMe Port
NVMe_Port which is the NVM host port for an NVMeoFC association
3.1.8 LBA data
data read from or written to a namespace (see NVM Express)
3.1.9 NVM host port
VN_Port that acts as an interface between an NVMe host and an NVMe-oF fabric (see NVMe over
Fabrics)
3.1.10 NVMe command
NVM Express or NVMe-oF fabrics command (see NVMe over Fabrics) issued by an NVMe host to a
controller (see NVM Express) via a Submission Queue (see NVM Express)
3.1.11 NVMe host
entity that submits NVMe commands to a controller for execution and receives NVMe command completions from the same controller
3.1.12 NVMe timeout
NVMe host event which occurs if the NVMe host does not receive a CQE (see NVM Express) for an
NVMe command within a time duration expected by the NVMe host
31.13 NVMe Port
Nx_Port (see FC-FS-5) that supports the FC-NVMe standard
3.1.14 NVMe-oF controller
implementation of a controller on an NVMe transport (see NVMe over Fabrics) other than PCle.ANSI INCITS 540 pdf download.