Fibre channel input/output data routing system and method

    公开(公告)号:GB2491440B

    公开(公告)日:2013-05-15

    申请号:GB201206684

    申请日:2012-04-17

    Applicant: IBM

    Abstract: A computer program product is provided for performing input/output (I/O) processing. The computer program product is configured to perform: generating and storing in local channel memory at least one address control word (ACW) specifying one or more host memory locations for data transfer and including a data discard field; generating an address control structure specifying a local channel memory location of a corresponding ACW; receiving one or more data transfer requests from a network interface that each corresponding address control structure information; accessing an ACW and routing the data transfer request to a host memory location specified in the ACW; and responsive to encountering an error during at least one of the accessing and the routing, discarding the one or more data transfer requests and setting the data discard field to a value configured to instruct a channel to discard any subsequent data transfer requests associated with the ACW.

    Fibre channel input/output data routing system and method

    公开(公告)号:GB2491436B

    公开(公告)日:2013-05-15

    申请号:GB201206680

    申请日:2012-04-17

    Applicant: IBM

    Abstract: A computer program product is provided for performing a method including: obtaining information relating to an I/O operation at a channel subsystem in a host computer system; generating at least one address control word (ACW) in the local channel memory specifying one or more host memory locations for transfer of data between the host and a control unit and including at least one ACW error checking field; generating an address control structure specifying a location in the local channel memory of a corresponding ACW and including at least one address control structure error checking field; receiving a data transfer request from the network interface that includes the addressing information; comparing the at least one ACW error checking field to the at least one address control structure error checking field; and, responsive to the fields matching, routing the data transfer request to the host memory location specified in the corresponding ACW.

    System und Verfahren zur Weiterleitung von Fibre-Channel-Eingangs- und Ausgangsdaten

    公开(公告)号:DE102012209014A1

    公开(公告)日:2012-12-06

    申请号:DE102012209014

    申请日:2012-05-29

    Applicant: IBM

    Abstract: Es wird ein Computerprogrammprodukt bereitgestellt, um die Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) auf einem Host-Computersystem durchzuführen. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen einer Adresssteuerstruktur für jede einzelne einer Vielzahl aufeinanderfolgender Datenübertragungsanforderungen, die durch eine E/A-Operation angegeben ist, wobei jede einzelne Adresssteuerstruktur einen Speicherort im lokalen Kanalspeicher eines entsprechenden ACW (ACW = Address Control Word, Adresssteuerwort) angibt, das ein Offset-Feld enthält, das eine relative Anordnung einer Datenübertragungsanforderung angibt; Erzeugen und Speichern mindestens eines ACW im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherorte für die Vielzahl aufeinanderfolgender Datenübertragungsanforderungen angibt und ein Erweiterter-Offset-Feld enthält, das eine relative Anordnung einer erwarteten Datenübertragungsanforderung angibt; Empfangen einer Übertragungsanforderung von der Netzwerkschnittstelle und Vergleichen des Offset-Feldes und des Erwarteter-Offset-Feldes, um zu ermitteln, ob die Datenübertragungsanforderung in der korrekten Reihenfolge empfangen wurde.

    System und Verfahren zur Weiterleitung von Fibre-Channel-Eingangs- und Ausgangsdaten

    公开(公告)号:DE102012208803A1

    公开(公告)日:2012-12-06

    申请号:DE102012208803

    申请日:2012-05-25

    Applicant: IBM

    Abstract: Es wird ein Computerprogrammprodukt zur Durchführung eines Verfahrens bereitgestellt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem in einem Host-Computersystem; Erzeugen mindestens eines Adresssteuerwortes (Address Control Word, ACW) im lokalen Kanalspeicher, das einen oder mehrere Host-Speicherplätze für die Übertragung von Daten zwischen dem Host und einer Steuereinheit angibt und mindestens ein ACW-Fehlerprüffeld enthält; Erzeugen einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt und mindestens ein Adresssteuerstruktur-Fehlerprüffeld enthält; Empfangen einer Datenübertragungsanforderung von der Netzwerkschnittstelle, die die Adressierungsinformationen enthält; Vergleichen des mindestens einen ACW-Fehlerprüffeldes mit dem mindestens einen Adresssteuerstruktur-Fehlerprüffeld; und als Reaktion auf die Übereinstimmung der Felder das Weiterleiten der Datenübertragungsanforderung zu dem Host-Speicherplatz, der im entsprechenden ACW angegeben ist.

    Fibre channel input/output data routing system and method.

    公开(公告)号:GB2491440A

    公开(公告)日:2012-12-05

    申请号:GB201206684

    申请日:2012-04-17

    Applicant: IBM

    Abstract: A method for performing an input/output (I/O) operation between a host computer (102) and control-unit (118) comprises obtaining information about the I/O operation from a channel subsystem (128) in the host system, the channel having a local processor and memory. An Address Control Word (ACW) (Fig 11) is generated and specifying the memory location and having a data discard field (264, Fig 11). An address control structure (Fig 5) for each data transfer in the I/O operation is generated and forwarded to the network interface between the channel subsystem and I/O device and specifies a location in the local memory of the ACW. On receipt of an I/O command message via the network a data transfer request from the network interface is issued and includes addressing information and the corresponding ACW is accessed retrieved and used to route the data transfer request to the host memory (106) specified in the ACW. In response to an error during the accessing or the routing, the transfer is discarded and the data discard field is configured to instruct the channel to discard any subsequent data transfer requests associated with the ACW.

    System und Verfahren zur Weiterleitung von Fibre-Channel-Eingangs- und Ausgangsdaten

    公开(公告)号:DE102012208803B4

    公开(公告)日:2014-01-09

    申请号:DE102012208803

    申请日:2012-05-25

    Applicant: IBM

    Abstract: Es wird ein Computerprogrammproduktzur Durchführung eines Verfahrens bereitgestellt, das Folgendes beinhaltet: Erhalten von Informationen bezüglich einer E/A-Operation in einem Kanal-Teilsystem in einem Host-Computersystem; Erzeugen mindestens eines Adresssteuerwortes (Address Control Word, ACW) im lokalen Kanalspeicher, das einen oder mehrere Host-Speicherplätze für die Übertragung von Daten zwischen dem Host und einer Steuereinheit angibt und mindestens ein ACW-Fehlerprüffeld enthält; einer Adresssteuerstruktur, die einen Speicherplatz im lokalen Kanalspeicher eines entsprechenden ACW angibt und mindestens ein Adresssteuerstruktur-Fehlerprüffeld enthält; Empfangen einer Datenübertragungsanforderung von der Netzwerkschnittstelle, die die Adressierungsinformationen enthält; Vergleichen des mindestens einen ACW-Fehlerprüffeldes mit dem mindestens einen Adresssteuerstruktur-Fehlerprüffeld; und als Reaktion auf die Übereinstimmung der Felder das Weiterleiten der Datenübertragungsanforderung zu dem Host-Speicherplatz, der im entsprechenden ACW angegeben ist.

    System und Verfahren zur Weiterleitung von Fibre-Channel-Eingangs- und Ausgangsdaten

    公开(公告)号:DE102012209016B4

    公开(公告)日:2014-01-02

    申请号:DE102012209016

    申请日:2012-05-29

    Applicant: IBM

    Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Daten-verwerfen-Feld enthält; Erzeugen einer Adresssteuerstruktur, die einen lokalen Kanalspeicherplatz eines entsprechenden ACW angibt; Empfangen einer oder mehrerer Datenübertragungsanforderungen von einer Netzwerkschnittstelle, die jeweils einer Adresssteuerstruktur-Information entsprechen; Zugreifen auf ein ACW und Weiterleiten der Datenübertragungsanforderung zu einem Host-Speicherplatz, der im ACW angegeben ist; und als Reaktion auf das Auftreten eines Fehlers während des mindestens einen Zugriffs- und Weiterleitungsvorgangs das Verwerfen der einen oder mehreren Datenübertragungsanforderungen und Setzen des Daten-verwerfen-Feldes auf einen Wert, der so konfiguriert ist, dass er den Kanal anweist, alle nachfolgenden, zu dem ACW gehörenden Datenübertragungsanforderungen zu verwerfen.

    Fibre channel input/output data routing system and method

    公开(公告)号:GB2491439B

    公开(公告)日:2013-05-15

    申请号:GB201206683

    申请日:2012-04-17

    Applicant: IBM

    Abstract: A method of performing an input/output (I/O) processing operation includes: generating an address control structure for each of a plurality of consecutive data transfer requests, each address control structure specifying a local channel memory location of a corresponding address control word (ACW); receiving a data transfer request from a network interface that includes addressing information specified by a corresponding address control structure; comparing, by a data router in the channel, an Offset field of an address control structure and an Expected Offset field of an ACW to determine whether the data transfer request has been received in the correct order; and based on determining that the data transfer request has been received in the correct order, accessing the ACW by the data router and routing the data transfer request to a host memory location specified in the ACW.

    System und Verfahren zur Weiterleitung von Fibre-Channel-Eingangs- und Ausgangsdaten

    公开(公告)号:DE102012209016A1

    公开(公告)日:2012-12-06

    申请号:DE102012209016

    申请日:2012-05-29

    Applicant: IBM

    Abstract: Es wird ein Computerprogrammprodukt zur Durchführung der Eingangs-/Ausgangsverarbeitung (E/A-Verarbeitung) bereitgestellt. Das Computerprogrammprodukt ist konfiguriert, um Folgendes durchzuführen: Erzeugen und Speichern mindestens eines Adresssteuerwortes (ACW) im lokalen Kanalspeicher, das eine oder mehrere Host-Speicherplätze für die Datenübertragung angibt und ein Daten-verwerfen-Feld enthält; Erzeugen einer Adresssteuerstruktur, die einen lokalen Kanalspeicherplatz eines entsprechenden ACW angibt; Empfangen einer oder mehrerer Datenübertragungsanforderungen von einer Netzwerkschnittstelle, die jeweils einer Adresssteuerstruktur-Information entsprechen; Zugreifen auf ein ACW und Weiterleiten der Datenübertragungsanforderung zu einem Host-Speicherplatz, der im ACW angegeben ist; und als Reaktion auf das Auftreten eines Fehlers während des mindestens einen Zugriffs- und Weiterleitungsvorgangs das Verwerfen der einen oder mehreren Datenübertragungsanforderungen und Setzen des Daten-verwerfen-Feldes auf einen Wert, der so konfiguriert ist, dass er den Kanal anweist, alle nachfolgenden, zu dem ACW gehörenden Datenübertragungsanforderungen zu verwerfen.

Patent Agency Ranking