摘要:
System and computer program product embodiments for fiber channel forwarder fabric login sequence in a fiber channel switch environment, where a Fiber Channel Forwarder (cFCF) is separated from a Fiber Channel over Ethernet (FCoE) data forwarder (FDF), are provided. In one embodiment, by way of example only, at a Fiber Channel Login (FLOGI) to a target device from an initiator device, a node address acceptance notification is held from reaching the initiator device until each of the zoning distributions have been considered to have been completed.
摘要:
An apparatus, system, and method are disclosed for establishing a point-to-point connection using Fibre Channel over Ethernet (FCoE). The point-to-point connection is established as part of the FCoE Initialization Protocol (FIP). A first computing device sends a FIP discovery solicitation to a predefined address such as ALL-FCF-MACs. The first computing device also listens to the local ALL-FCF-MACs address and determines whether or not there are any switches in the fabric connecting the first computing device and the second computing device. If there are no switches, the first computing device sends a second FIP discovery solicitation with a point-to-point indicator. If the first computing device receives a similar FIP discovery solicitation from the second computing device, it sends a FIP discovery advertisement with the point-to-point indicator. The first computing device and second computing device then perform fabric login and establish a point to point connection.
摘要:
For a fiber channel forwarder fabric login sequence in a fiber channel switch environment, where a Fiber Channel Forwarder (cFCF) is separated from a Fiber Channel over Ethernet (FCoE) data forwarder (FDF), at a Fiber Channel Login (FLOGI) to a target device from an initiator device, a node address acceptance notification is held from reaching the initiator device until each of the zoning distributions have been considered to have been completed.
摘要:
An apparatus, system, and method are disclosed for establishing a point-to-point connection using Fibre Channel over Ethernet (FCoE). The point-to-point connection is established as part of the FCoE Initialization Protocol (FIP). A first computing device sends a FIP discovery solicitation to a predefined address such as ALL-FCF-MACs. The first computing device also listens to the local ALL-FCF-MACs address and determines whether or not there are any switches in the fabric connecting the first computing device and the second computing device. If there are no switches, the first computing device sends a second FIP discovery solicitation with a point-to-point indicator. If the first computing device receives a similar FIP discovery solicitation from the second computing device, it sends a FIP discovery advertisement with the point-to-point indicator. The first computing device and second computing device then perform fabric login and establish a point to point connection.
摘要:
A computer program product, apparatus, and method for handling exception condition feedback at a channel subsystem of an I/O processing system using data from a control unit are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes sending a command message to the control unit, and receiving a response message in response to the command message. The response message includes exception condition feedback identifying a termination reason code in response to unsuccessful execution of at least one command in the command message. The method also includes interrupting a CPU in the I/O processing system, and reporting status associated with the exception condition feedback to the CPU in an interrupt response block.
摘要:
An article of manufacture, an apparatus, and a method for providing extended measurement word data from a control unit to a channel subsystem of an I/O processing system are disclosed. The article of manufacture includes at least one computer usable medium having computer readable program code logic. The computer readable program code logic performs a method including receiving a command message from the channel subsystem at the control unit, and initiating a timing calculation sequence of a plurality of time values in response to receiving the command message at the control unit. The computer readable program code logic also populates extended measurement word data at the control unit including the plurality of time values, and outputs the extended measurement word data from the control unit to the channel subsystem.
摘要:
A computer program product, an apparatus, and a method for processing communications between a target and an initiator an input/output processing system are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes: sending a message between the initiator and the target, the message requesting suspension of input/output operations between the initiator and the target for a period of time, the period of time being defined by the message; and responsive to the message, suspending input/output operation messages for the period of time.
摘要:
A computer program product is configured for performing a method including: receiving at least one command message specifying an I/O operation at a control unit from a channel subsystem, the at least one command message including one or more device command words (DCWs) having a data count and a suppress-length indication (SLI), the SLI configured to instruct the control unit whether to continue to perform the I/O operation in response to the control unit detecting an incorrect length condition; processing at least one of the one or more DCWs; and returning a transport response message including an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required, the IL value being a second IL value in response to the SLI being a second SLI value and the data count not matching the amount of data required.
摘要:
A computer program product is provided for performing an input/output (I/O) processing operation at a host computer system. The computer program product is configured to perform: obtaining a transport command word (TCW) at a channel subsystem for an I/O operation, the TCW including an address of a transport command control block (TCCB) having a transport command area (TCA) configured to hold a first plurality of device command words (DCW) and control data associated with respective DCWs, the first plurality of DCWs including a transfer TCA extension (TTE) DCW that specifies a TCA extension, the TCA extension configured to hold one or more DCWs and control data associated with respective DCWs; gathering the TCCB from one or more locations specified in the TCCB address and transferring the TCCB to the control unit; gathering the TCA extension specified by the TTE DCW; and transferring the TCA extension to the control unit.
摘要:
A computer program product is configured for performing a method including: receiving at least one command message specifying an I/O operation at a control unit from a channel subsystem, the at least one command message including one or more device command words (DCWs) having a data count and a suppress-length indication (SLI), the SLI configured to instruct the control unit whether to continue to perform the I/O operation in response to the control unit detecting an incorrect length condition; processing at least one of the one or more DCWs; and returning a transport response message including an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required, the IL value being a second IL value in response to the SLI being a second SLI value and the data count not matching the amount of data required.