Abstract:
입력/출력 처리 시스템에서 제어 유닛과 채널 서브시스템간의 통신을 처리하기 위한 컴퓨터 프로그램 제품, 장치, 및 방법이 개시되었다. 컴퓨터 프로그램 제품은 처리회로로 판독할 수 있고 처리회로로 실행하기 위한 명령어를 저장하는 유형의 저장 매체를 포함한다. 상기 방법은 입력/출력 동작을 개시시키기 위해 채널 서브시스템으로부터 제어 유닛에 명령어를 전송하는 것; 동작의 완료에 대한 소정 기간을 설정하는 것; 및 소정 기간내에 동작이 완료되지 않았다는 것에 응답하여, 제어 유닛이 명령어에 대한 교환을 개설하였는 지에 대한 여부를 결정하기 위해 메시지를 전송하는 것을 포함한다.
Abstract:
A state of an input/output (I/O) operation in an I/O processing system is determined. A request for performing the I/O operation is received from an I/O operating system at a channel subsystem and forwarded to a control unit controlling an I/O device for executing the I/O operation. After a predetermined amount of time passes without receiving indication from the control unit that the I/O operation is completed, an interrogation request is received at the channel subsystem from the I/O operating system for determining the state of the I/O operation. An interrogation command is sent from the channel subsystem to the control unit. A response is received from the control unit, the response indicates a state of the I/O device executing the I/O operation, a state of the control unit controlling the I/O device executing the I/O operation, and the state of the I/O operation being executed.
Abstract:
Verfahren zur Herstellung einer Punkt-zu-Punkt-Verbindung zwischen einer ersten Computervorrichtung (110) und einer zweiten Computervorrichtung (150), die durch eine verlustfreie Ethernet-Verbindung (170) unter Verwendung des Fibre Channel over Ethernet (FCoE) verbunden sind, wobei durch eine erste Computervorrichtung eine erste FCoE-Initialisierungsprotokoll(FIP)-Discovery-Anfrage (210) an eine vordefinierte Adresse gesendet wird und eine zweite FIP-Discovery-Anfrage (214) umfassend einen Punkt-zu-Punkt-Indikator durch die erste Computervorrichtung gesendet wird, wobei die FIP-Discovery-Anfrage (216) umfassend einen Punkt-zu-Punkt-Indikator von der zweiten Computervorrichtung empfangen wird, wobei von der ersten Computervorrichtung eine FIP-Discovery-Anzeige (218) umfassend einen Punkt-zu-Punkt-Indikator an die zweite Computervorrichtung als Antwort auf den Empfang der FIP-Discovery-Anfrage (216) umfassend den Punkt-zu-Punkt-Indikator durch das Empfangsmodul gesendet wird und wobei eine Punkt-zu-Punkt-Verbindung zwischen der ersten Computervorrichtung und der zweiten Computervorrichtung hergestellt wird, und wobei eine Bestimmung vorgenommen wird, ob es einen Switch in der verlustfreien Ethernet-Verbindung gibt, die die erste Computervorrichtung und die zweite Computervorrichtung miteinander verbindet, dadurch gekennzeichnet, dass die zweite FIP-Discovery-Anfrage als Antwort darauf gesendet wird, dass das Switchmodul bestimmt, dass es keinen Switch in der verlustfreien Ethernet-Verbindung gibt.
Abstract:
A computer program product is configured for performing a method including: generating at least one command message by a channel subsystem of the host computer system, the at least one command message including one or more device command words (DCWs), wherein at least one DCW of the one or more DCWs includes a suppress-length indication (SLI) configured to instruct a control unit to continue to perform the I/O operation in response to the control unit detecting that the data count does not match an amount of data required; receiving 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; and responsive to receiving the IL value from the control unit, storing an IL indicator in a subchannel-status word.
Abstract:
Es werden eine Vorrichtung, ein System und ein Verfahren zur Herstellung einer Punkt-zu-Punkt-Verbindung unter Verwendung von Fibre Channel over Ethernet (FCoE) offenbart. Die Punkt-zu-Punkt-Verbindung wird als ein Teil des FCoE-Initialisierungsprotokolls (FIP) hergestellt. Eine erste Computervorrichtung sendet eine FIP-Discovery-Anfrage an eine vordefinierte Adresse, wie zum Beispiel All FCF MAC. Die erste Computervorrichtung achtet auch auf die lokale ALL-FCF-MAC-Adresse und bestimmt, ob oder nicht es irgendwelche Switches in der Struktur gibt, die die erste Computervorrichtung und die zweite Computervorrichtung miteinander verbindet. Wenn es keine Switches gibt, sendet die erste Computervorrichtung eine zweite Discovery-Anfrage mit einem Punkt-zu-Punkt-Indikator. Wenn die erste Computervorrichtung eine ähnliche FIP-Discovery-Anfrage von der zweiten Computervorrichtung empfängt, sendet sie eine FIP-Discovery-Anzeige mit dem Punkt-zu-Punkt-Indikator. Die erste Computervorrichtung und die zweite Computervorrichtung führen dann einen Struktur-Login durch und stellen eine Punkt-zu-Punkt-Verbindung her.
Abstract:
A state of an input/output (I/O) operation in an I/O processing system is determined. A request for performing the I/O operation is received from an I/O operating system at a channel subsystem and forwarded to a control unit controlling an I/O device for executing the I/O operation. After a predetermined amount of time passes without receiving indication from the control unit that the I/O operation is completed, an interrogation request is received at the channel subsystem from the I/O operating system for determining the state of the I/O operation. An interrogation command is sent from the channel subsystem to the control unit. A response is received from the control unit, the response indicates a state of the I/O device executing the I/O operation, a state of the control unit controlling the I/O device executing the I/O operation, and the state of the I/O operation being executed.
Abstract:
Se determina un estado de una operación de entrada/salida (I/O) en un sistema de procesamiento I/O. Una solicitud para llevar a cabo la operación I/O se recibe de un sistema operativo I/O a un subsistema de canales y es reenviada a una unidad de control que controla un dispositivo I/O para ejecutar la operación I/O. Después de que una cantidad de tiempo predeterminada pasa sin recibir la indicación por parte de la unidad de control de que la operación I/O está completada, se recibe una petición de interrogación en el subsistema de canales del sistema operativo I/O para determinar el estado de la operación I/O. Una orden de interrogación es enviada del subsistema de canales a la unidad de control. Se recibe una respuesta de la unidad de control, la respuesta indica un estado del dispositivo I/O que ejecuta la operación I/O, un estado de la unidad de control que controla el dispositivo I/O que ejecuta la operación I/O, y el estado de la operación I/O que se está ejecutando.
Abstract:
A computer program product, an apparatus, and a method for processing communications between a control unit and a channel subsystem in 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 command from the channel subsystem to the control unit to initiate an input/output oper-ation; setting a time period for completion of the operation; and responsive to the operation not completing within the time period, sending a message to determine whether the control unit has an exchange open for the command.