-
公开(公告)号:MX2012014534A
公开(公告)日:2013-01-29
申请号:MX2012014534
申请日:2010-11-08
Applicant: IBM
Inventor: GREGG THOMAS , CRADDOCK DAVID , RAISCH CHRISTOPH
Abstract: Una pluralidad de espacios de dirección se asigna a un adaptador. Para seleccionar un espacio de dirección particular para el adaptador, se emplean un identificador solicitante y un identificador de espacio de dirección proporcionados en una solicitud por el adaptador. Cada espacio de dirección puede tener un mecanismo de traducción de dirección diferente asociado.
-
公开(公告)号:ES2359558T3
公开(公告)日:2011-05-24
申请号:ES03796056
申请日:2003-11-25
Applicant: IBM
Inventor: RAISCH CHRISTOPH
Abstract: Un sistema (100) para hacer funcionar una red de área de almacenamiento, SAN, en un entorno de servidor en el que múltiples servidores comparten un adaptador (112) de Canal de Fibra, comprendiendo el sistema: un Servidor (130) de Gestión de SAN, una Red de Canal de Fibra que proporciona una conexión a dispositivos de almacenamiento, y una pluralidad de Imágenes (164, 165, 166) de Sistema Operativo que se ejecuta en dicho entorno de servidor, caracterizado porque un Cliente (132) de Gestión de SAN que está conectado a dicho Servidor (130) de Gestión de SAN, un adaptador (112) de Canal de Fibra, un adaptador de FC, con al menos un cortafuegos (114, 115, 116) unido a él, por lo que el Cliente de Gestión de SAN seguro está configurado para emitir órdenes en dicha Red de Canal de Fibra en lugar de cada una de dichas Imágenes del Sistema Operativo, Imágenes de OS; por lo que solo una aplicación (134) de control de cortafuegos, no accesible por ninguno de los múltiples servidores, está habilitada para modificar ajustes de cortafuegos que especifican órdenes autorizados de dichos servidores múltiples.
-
公开(公告)号:AU2020213829B2
公开(公告)日:2022-09-15
申请号:AU2020213829
申请日:2020-01-14
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , LEHNERT FRANK , KLEIN MATTHIAS , BRADBURY JONATHAN , JACOBI CHRISTIAN , BELMAR BRENTON , DRIEVER PETER
Abstract: A data processing system (210) and a method for handling an input/output store instruction (30), comprising a system nest (18) communicatively coupled to at least one input/output bus (22) by an input/output bus controller (20). The data processing system (210) further comprises at least a data processing unit (216) comprising a core (12), a system firmware (10) and an asynchronous core-nest interface (14). The data processing unit (216) is communicatively coupled to the system nest (18) via an aggregation buffer (16). The system nest (18) is configured to asynchronously load from and/or store data to at least one external device (214) which is communicatively coupled to the input/output bus (22). The data processing unit (216) is configured to complete the input/output store instruction (30) before an execution of the input/output store instruction (30) in the system nest (18) is completed. The asynchronous core-nest interface (14) comprises an input/output status array (44) with multiple input/output status buffers (24).
-
公开(公告)号:SG11202105504PA
公开(公告)日:2021-06-29
申请号:SG11202105504P
申请日:2020-02-03
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , NERZ BERND , SCHMIDT DONALD , DRIEVER PETER
Abstract: An interrupt signal is provided to a target processor. An interrupt signal is received with an interrupt target ID identifying a processor as a target processor for handling the interrupt signal. The interrupt signal is forwarded to the target processor for handling. A translation of the interrupt target ID to a logical processor ID of the target processor is used to address the target processor directly. The bus attachment device updates a directed interrupt signal indicator of a directed interrupt signal vector assigned to the target processor in order to indicate that there is an interrupt signal addressed to the respective interrupt target ID to be handled.
-
公开(公告)号:CA3127852A1
公开(公告)日:2020-08-06
申请号:CA3127852
申请日:2020-01-14
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , LEHNERT FRANK , KLEIN MATTHIAS , BRADBURY JONATHAN , JACOBI CHRISTIAN , BELMAR BRENTON , DRIEVER PETER
Abstract: A data processing system (210) and a method for handling an input/output store instruction (30), comprising a system nest (18) communicatively coupled to at least one input/output bus (22) by an input/output bus controller (20). The data processing system (210) further comprises at least a data processing unit (216) comprising a core (12), a system firmware (10) and an asynchronous core-nest interface (14). The data processing unit (216) is communicatively coupled to the system nest (18) via an aggregation buffer (16). The system nest (18) is configured to asynchronously load from and/or store data to an external device (214) which is communicatively coupled to the input/output bus (22). The data processing unit (216) is configured to complete the input/output store instruction (30) before an execution of the input/output store instruction (30) in the system nest (18) is completed.
-
公开(公告)号:GB2502743A
公开(公告)日:2013-12-04
申请号:GB201316176
申请日:2012-02-28
Applicant: IBM
Inventor: BASSO CLAUDE , EISENHAUER DANIEL , ARMSTRONG WILLIAM , RECIO RENATO , MAY HENRY JOSEPH , RAISCH CHRISTOPH , CORS JOSEP , CHANG CHIH-JEN , VERRILLI COLIN , YALIWAL CHETAN
Abstract: A network node that forwards traffic of a converged network received from a source end node receives a second message addressed to the network node, but intended for the source end node. The second message includes at least a portion of a first message originated by the source end node and previously forwarded by the network node. The network node extracts from the first message a source identifier of the source end node in a first 10 communication protocol and determines by reference to a data structure a destination address of the second message in a second communication protocol. The network node modifies the second message to include the destination address and forwards the second message toward the source end node in accordance with the destination address.
-
公开(公告)号:AU2003298322A1
公开(公告)日:2004-07-14
申请号:AU2003298322
申请日:2003-11-25
Applicant: IBM
Inventor: RAISCH CHRISTOPH
Abstract: According to the present invention a method and a system is provided for operating a storage area network (SAN) in a server environment in which multiple servers share one Fibre Channel adapter. A SAN Management Server manages regions in storage systems and security, a Fiber Channel Network provides a connection to storage devices, and a plurality of Operating System Images run in said server environment. Furthermore, a trusted SAN Management Client Unit is connected to said SAN Management Server and a Fiber Channel adapter is configured to authenticate said trusted SAN Management Client Unit, whereby the trusted SAN Management Client Unit is configured to issue commands in said Fiber Channel Network in place of each of said Operating System Images.
-
公开(公告)号:AU2003226784A1
公开(公告)日:2003-10-27
申请号:AU2003226784
申请日:2003-04-04
Applicant: IBM
Inventor: SCHLIPF THOMAS , BAYER GERD KONRAD , ECKERT WOLFGANG , HELMS MARKUS , MAERGNER JUERGEN , RAISCH CHRISTOPH , THEURICH KLAUS
Abstract: The invention relates to a method for providing improved reliability of any node attaching to an InfiniBand fabric, the method comprising the steps of: a) providing a first and a second physical Channel Adapter having a first and a second number of ports, b) providing program means for registering the first and second physical Channel Adapters as one logical Channel Adapter having a number of first and second ports, c) providing first and second caching means for storing first and second control information for the first and second Channel Adapter, d) providing system memory means for storing first and second control information, and e) providing means for copying the first control information from the system memory to the second caching means in case of a failure of the first Channel Adapter and for initiating an Automatic Path Migration from the first number of ports to the second number of ports.
-
公开(公告)号:PL3918467T3
公开(公告)日:2025-04-14
申请号:PL20700224
申请日:2020-01-14
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , LEHNERT FRANK , KLEIN MATTHIAS , BRADBURY JONATHAN , JACOBI CHRISTIAN , DRIEVER PETER , BELMAR BRENTON
-
公开(公告)号:DE112020000146B4
公开(公告)日:2025-01-16
申请号:DE112020000146
申请日:2020-01-16
Applicant: IBM
Inventor: RAISCH CHRISTOPH , KRAEMER MARCO , LEHNERT FRANK , KLEIN MATTHIAS , BRADBURY JONATHAN , JACOBI CHRISTIAN , BELMAR BRENTON , DRIEVER PETER
Abstract: Verfahren, das durch eine Datenverarbeitungseinheit (216) des Datenverarbeitungssystems (210) zur Handhabung einer Eingabe-/Ausgabe-Speicheranweisung (30) durchgeführt wird, wobei das Verfahren umfasst:Kennzeichnen einer Eingabe-/Ausgabefunktion durch eine in der Eingabe-/Ausgabe-Speichereinweisung (30) angegebene Adresse, wobei die Eingabe-/Ausgabe-Speicheranweisung (30) durch ein auf dem Datenverarbeitungssystem (210) laufendes Betriebssystem ausgegeben wurde, wobei die Eingabe-/Ausgabe-Speichereinweisung mindestens die Eingabe-/Ausgabefunktion mit einem Offset durch die Adresse, zu übertragende Daten und/oder einen Zeiger auf zu übertragende Daten sowie eine Länge der Daten angibt;Überprüfen, ob ein Zugriff auf die Eingabe-/Ausgabefunktion auf einer Adressraum- und auf einer Gastinstanzebene erlaubt ist, wobei der Gast auf dem Datenverarbeitungssystem (210) ausgeführt wird;Abschließen der Eingabe-/Ausgabe-Speicheranweisung (30), bevor eine Ausführung der Eingabe-/Ausgabe-Speicheranweisung (30) in einem Systemnest (18) des Datenverarbeitungssystem (210) abgeschlossen ist, wobei sich das Systemnest (18) von der Datenverarbeitungseinheit (216) unterscheidet, wobei das Systemnest (18) so konfiguriert ist, dass es asynchron Daten von mindestens einer externen Einheit (214) lädt und in dieser bzw. diesen speichert;Bereitstellen, mittels einer System-Firmware (10) der Datenverarbeitungseinheit (216), einer Benachrichtigung an das Betriebssystem durch eine Unterbrechung aufgrund eines Erkennens eines Fehlers während einer asynchronen Ausführung der Eingabe-/Ausgabe-Speicheranweisung (30) in der Datenverarbeitungseinheit (216);separates Erkennen von Fehlern durch eine Analyse- und Wiederholungslogik (54) der Datenverarbeitungseinheit (216), indem die Analyse- und Wiederholungslogik (54) durch die Hardware sicherstellt, dass die Eingabe-/Ausgabe-Speicheranweisung (30) noch nicht an einen Eingabe-/Ausgabebus (22) weitergeleitet wurde, mit dem die externe Einheit (214) per Datenaustauch mit verbunden ist;Festhalten von Speicherinformationen für Wiederholungen der Ausführung der Eingabe-/Ausgabe-Speicheranweisung (30) in einem Wiederholungspuffer (52) der System-Firmware (10);Analysieren von Fehlern und Prüfen auf Wiederholungsmöglichkeit durch die Analyse- und Wiederholungslogik (54);Auslösen einer oder mehrerer Wiederholungen der Ausführung der Eingabe-/Ausgabe-Speicheranweisung (30) durch die Analyse- und Wiederholungslogik (54).
-
-
-
-
-
-
-
-
-