FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN A CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES

    公开(公告)号:CA2819159C

    公开(公告)日:2020-04-14

    申请号:CA2819159

    申请日:2012-04-11

    Applicant: IBM

    Abstract: A computer program product is provided for performing: sending, by a channel subsystem, a process login (PRLI) request message to the control unit that indicates whether the channel subsystem supports bi-directional data transfer; receiving a PRLI response message from the control unit that indicates whether the control unit supports bi-directional data transfer; gathering a plurality of commands, at least one which specifies an input data transfer and at least one specifying an output data transfer; sending at least one output data message to the control unit including output data to be transferred to the control unit, the output data message associated with the at least one of the plurality of commands specifying an output data transfer; and receiving at least one input message from the control unit including input data to be stored in a main storage of the host computer system.

    Verwalten der Datenübertragung zwischen Netzwerken mit unterschiedlichen Datenübertragungsprotokollen

    公开(公告)号:DE112011102896B4

    公开(公告)日:2016-10-20

    申请号:DE112011102896

    申请日:2011-09-27

    Applicant: IBM

    Abstract: Per Computer realisiertes Verfahren zum Verwalten der Datenübertragung zwischen einem ersten Adapter, der ein erstes Datenübertragungsprotokoll realisiert, und einem zweiten Adapter, der ein konvergentes Netzwerkprotokoll realisiert, wobei das konvergente Netzwerkprotokoll den Datenaustausch von mit einem zweiten Datenprotokoll codierten Paketen mit einem Netzwerk mit einem dritten Datenübertragungsprotokoll erleichtert, wobei Konfigurationsparameter Datenverkehrsklassen für Pakete angeben, die im konvergenten Datenübertragungsprotokoll, jedoch nicht im ersten Datenübertragungsprotokoll erkannt werden, wobei die Konfigurationsparameter Paketklassen angeben, die im konvergenten Datenübertragungsprotokoll, jedoch nicht im ersten Datenübertragungsprotokoll erkannt werden, wobei die Konfigurationsparameter im konvergenten Netzwerk, jedoch nicht im ersten Datenübertragungsprotokoll unterstützte Paketklassen sowie prozentuale Bandbreitenanteile für die unterschiedlichen Paketklassen angeben; wobei das Verfahren aufweist: Konfigurieren von Parametern für die Datenübertragung zwischen dem ersten Adapter und dem zweiten Adapter im konvergenten Netzwerkprotokoll in einem Speicher, um dem zweiten Adapter anzuzeigen, dass das konvergente Netzwerkprotokoll unterstützt wird, wobei der erste Adapter das konvergente Netzwerkprotokoll nicht unterstützt; Empfangen eines Pakets, das im zweiten Datenübertragungsprotokoll codiert und an das Netzwerk mit dem dritten Datenübertragungsprotokoll gerichtet ist, durch den ersten Adapter; Weiterleiten des Pakets zu dem zweiten Adapter, um es zu dem Netzwerk mit dem dritten Datenübertragungsprotokoll weiterzuleiten; ...

    Feststellen, ob ein Kurz- oder Langnachrichtenformat verwendet wird, um Zoneninformationen in einem Netzwerk zu übertragen

    公开(公告)号:DE112015000297T5

    公开(公告)日:2016-09-08

    申请号:DE112015000297

    申请日:2015-02-03

    Applicant: IBM

    Abstract: Bereitgestellt werden ein Computerprogrammprodukt, ein System und ein Verfahren zum Feststellen, ob ein Kurz- oder ein Langnachrichtenformat verwendet wird, um Zoneninformationen in einem Netzwerk zu übertragen. Eine einzelne große Zone wird für Endeinheiten realisiert, die mit Ports von Datenweiterleitungseinheiten verbunden sind. Als Reaktion darauf, dass festgestellt wird, dass die Datenweiterleitungseinheit das Kurznachrichtenformat unterstützt, wird eine erste formatierte Verzonungsverteilungsnachricht für die Datenweiterleitungseinheiten erzeugt, die die Datenweiterleitungseinheit und Ports auf den Datenweiterleitungseinheiten in der einen einzelnen großen Zone kennzeichnet. Als Reaktion auf die Feststellung, dass die Datenweiterleitungseinheit das Kurznachrichtenformat nicht unterstützt, wird eine zweite formatierte Verzonungsverteilungsnachricht erzeugt, die die Datenweiterleitungseinheit, die Ports auf den Datenweiterleitungseinheiten und zusätzliche Felder mit Informationen über die Ports kennzeichnet, die in der ersten formatierten Verzonungsverteilungsnachricht nicht enthalten sind; und Senden der erzeugten ersten formatierten oder zweiten formatierten Verzonungsverteilungsnachricht an die Datenweiterleitungseinheit.

    Non-delivery notification between a switch and device in a network

    公开(公告)号:GB2503638B

    公开(公告)日:2015-01-07

    申请号:GB201202181

    申请日:2010-07-07

    Applicant: IBM

    Abstract: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.

    Apparatus, system, and method for establishing point to point connections in fcoe

    公开(公告)号:GB2504255A

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

    申请号:GB201119301

    申请日:2010-07-22

    Applicant: IBM

    Abstract: 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.

    Non-delivery notification between a switch and device in a network

    公开(公告)号:GB2503638A

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

    申请号:GB201202181

    申请日:2010-07-07

    Applicant: IBM

    Abstract: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available in response to determining that the non-delivery notification service is available for the switch login. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.

    REDUCCION DE CONTIENDAS DE ACCESO A DISPOSITIVOS RESERVADOS.

    公开(公告)号:ES2349376T3

    公开(公告)日:2010-12-30

    申请号:ES09711029

    申请日:2009-02-09

    Applicant: IBM

    Abstract: Un método para reducir la contienda de acceso a dispositivos reservados en una unidad de control, en comunicación con una pluralidad de sistemas operativos a través de uno o más canales, comprendiendo el método: recibir (1102) un mensaje de órdenes en la unidad de control desde un primer sistema operativo de la pluralidad de sistemas operativos a través de uno o más canales, donde el mensaje de órdenes incluye una orden de operación de E/S para el dispositivo que está en comunicación con la unidad de control; recibir (1104) un indicador de dispositivo ocupado desde el dispositivo, donde el indicador de dispositivo ocupado notifica a la unidad de control que el dispositivo está reservado por un segundo sistema operativo de la pluralidad de sistemas operativos; poner en cola (1106) el mensaje de órdenes en la cola de dispositivos ocupados, como respuesta al indicador de dispositivo ocupado; supervisar (1108) el dispositivo esperando un indicador de dispositivo terminado, donde el indicador de dispositivo terminado notifica a la unidad de control que el dispositivo está listo para recibir una nuevo orden de operación de E/S; y dar servicio (1110) a la cola de dispositivos ocupados para efectuar la orden de operación de E/S, como respuesta al indicador de dispositivo terminado; caracterizado porque: donde el mensaje de órdenes es un mensaje de la unidad de información de órdenes de transporte, incluyendo un bloque de control de órdenes de transporte (TCCB) que mantiene la orden de operación de E/S como parte de un programa del canal de la palabra de control de transporte (TCW) y que comprende además: iniciar un temporizador de dispositivo ocupado como respuesta a la puesta en cola del mensaje de órdenes en la cola de dispositivos ocupados; leer un valor del temporizador de dispositivos ocupados como respuesta al servicio a la cola de dispositivos ocupados, para efectuar la orden de la operación de E/S; y entregar el valor del temporizador de dispositivos ocupados en un mensaje de la unidad de información de respuesta de transporte al primer sistema operativo, a través de uno o más canales.

Patent Agency Ranking