-
公开(公告)号:JP2004326782A
公开(公告)日:2004-11-18
申请号:JP2004124796
申请日:2004-04-20
Applicant: Internatl Business Mach Corp
, インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Maschines Corporation Inventor: GRAHAM CHARLES S , JACOBS BRENT W , MOERTL DANIEL F , SCHIMKE TIMOTHY J
CPC classification number: G06F13/124
Abstract: PROBLEM TO BE SOLVED: To provide a method to shorten a period of time when a page is kept retained, which is necessary to improve performance and to decrease memory capacity required to transfer data.
SOLUTION: A method, an apparatus, a system, and a signal-bearing medium are provided that, in an embodiment, receive a command that requests a transfer of data at an adapter from an initiator, transfer the data from the initiator to the adapter, and respond with a notification to the initiator that the command completed successfully after transferring the data to the adapter and prior to the adapter completing a process based on the command.
COPYRIGHT: (C)2005,JPO&NCIPI-
公开(公告)号:DE102014116808A1
公开(公告)日:2015-05-28
申请号:DE102014116808
申请日:2014-11-18
Applicant: IBM
Inventor: ARROYO JESSE P , BAKKE BRIAN E , BAUMAN ELLEN M , GALBRAITH ROBERT , GRAHAM CHARLES S , SCHIMKE TIMOTHY J
Abstract: Ein Verfahren, ein System und ein Computerprogrammprodukt zum Realisieren einer dynamischen Virtualisierung eines „Single Root Input/Output Virtualization”(SRIOV)-fähigen „Serial Attached SCSI”(SAS)-Adapters werden bereitgestellt. Der SRIOV-SAS-Adapter enthält eine Vielzahl virtueller Funktionen (VFs). Jeder einzelnen Host-Bus-Adapter(HBA)-Ressource wird eine explizite Zuweisung zu einer virtuellen Funktion (VF) ermöglicht; und jeder VF wird eine Zuweisung zu einer Systempartition ermöglicht. Es wird mehreren VFs eine Zuweisung zu einer einzigen Systempartition ermöglicht.
-
公开(公告)号:GB2523284B
公开(公告)日:2015-10-07
申请号:GB201510653
申请日:2013-11-27
Applicant: IBM
Inventor: ARROYO JESSE P , BAUMAN ELLEN M , SCHIMKE TIMOTHY J
IPC: G06F11/20
Abstract: A method, apparatus and program product implement a failover of a communication channel in a cluster fabric that transfers a state of the communication channel between windows resident in a hardware fabric interface device. The failover is desirably implemented by updating a plurality of mappings between memory resources in a host memory and hardware resources in the fabric interface device, and typically without modifying the memory resources such that involvement of a client that utilizes the communication channel in the failover is minimized or eliminated.
-
公开(公告)号:DE102014116808B4
公开(公告)日:2020-02-06
申请号:DE102014116808
申请日:2014-11-18
Applicant: IBM
Inventor: ARROYO JESSE P , BAKKE BRIAN E , BAUMAN ELLEN M , GALBRAITH ROBERT , GRAHAM CHARLES S , SCHIMKE TIMOTHY J
Abstract: Verfahren zum Realisieren einer dynamischen Virtualisierung eines „Single Root Input/Output Virtualization“(SRIOV)-fähigen „Serial Attached SCSI“(SAS)-Adapters (102), aufweisend:Bereitstellen des SRIOV-SAS-Adapters mit einer Vielzahl virtueller Funktionen (VFs) (114, 116, 118, 120) zum gemeinsamen Nutzen durch mehrere Systempartitionen (104, 106, 108);Ermöglichen einer Zuweisung jeder einzelnen Host-Bus-Adapter(HBA)-Ressource (124, 126, 128, 130) zu einer virtuellen Funktion (VF);Ermöglichen einer Zuweisung jeder VF zu einer oder mehreren Systempartitionen; undErmöglichen einer Zuweisung mehrerer VFs zu einer einzelnen System partition;das Verfahren ferner beinhaltend ein direktes Senden, ohne Zwischenstation, von Befehlen von der entsprechenden Systempartition an die entsprechende zugewiesene HBA-Ressource über die entsprechende gegebene virtuelle Funktion zum Bereitstellen einer verbesserten Lese/Schreib-Leistung der Systempartition für jede entsprechende virtuelle Funktion.
-
公开(公告)号:GB2523284A
公开(公告)日:2015-08-19
申请号:GB201510653
申请日:2013-11-27
Applicant: IBM
Inventor: ARROYO JESSE P , BAUMAN ELLEN M , SCHIMKE TIMOTHY J
IPC: G06F11/20
Abstract: A method, apparatus and program product implement a failover of a communication channel in a cluster fabric that transfers a state of the communication channel between windows resident in a hardware fabric interface device. The failover is desirably implemented by updating a plurality of mappings between memory resources in a host memory and hardware resources in the fabric interface device, and typically without modifying the memory resources such that involvement of a client that utilizes the communication channel in the failover is minimized or eliminated.
-
公开(公告)号:DE112013006063B4
公开(公告)日:2019-02-07
申请号:DE112013006063
申请日:2013-11-27
Applicant: IBM
Inventor: ARROYO JESSE P , BAUMAN ELLEN M , SCHIMKE TIMOTHY J
Abstract: Verfahren zum Durchführen einer Funktionsübernahme für einen Datenübertragungskanal in einem Cluster-Computersystem (102A; 102B), wobei das Verfahren aufweist:Herstellen eines Client-Zugriffs auf eine Cluster-Struktur über einen Datenübertragungskanal unter Verwendung eines ersten Fensters (610) in einer Strukturschnittstelleneinheit (606), wobei das erste Fenster einen Zustand eines Datenübertragungskanals für den Client (608) definiert, wobei das erste Fenster eine Vielzahl von Abbildungen zwischen Arbeitsspeicherressourcen (604), die dem Client zugeordnet sind, und ersten Hardware-Ressourcen enthält, die dem ersten Fenster in der Strukturschnittstelleneinheit zugeordnet sind;als Reaktion auf ein Erkennen (650; 700) eines Ausfalls in dem Datenübertragungskanal Übertragen (654) des durch das erste Fenster definierten Zustands auf ein zweites Fenster (612), indem die Vielzahl von Abbildungen aktualisiert werden, um die dem Client zugeordneten Arbeitsspeicherressourcen auf zweite Hardware-Ressourcen abzubilden, die dem zweiten Fenster in der Strukturschnittstelleneinheit zugeordnet sind; undWiederherstellen eines Client-Zugriffs auf die Cluster-Struktur über den Datenübertragungskanal unter Verwendung des zweiten Fensters.
-
公开(公告)号:DE112013006063T5
公开(公告)日:2015-09-03
申请号:DE112013006063
申请日:2013-11-27
Applicant: IBM
Inventor: SCHIMKE TIMOTHY J , BAUMAN ELLEN M , ARROYO JESSE P
Abstract: Ein Verfahren, eine Vorrichtung und ein Programmprodukt realisieren eine Funktionsübernahme für einen Datenübertragungskanal in einer Cluster-Struktur, die einen Zustand des Datenübertragungskanals zwischen Fenstern überträgt, die sich in einer Hardware-Strukturschnittstelleneinheit befinden. Die Funktionsübernahme wird vorzugsweise realisiert, indem eine Vielzahl von Abbildungen zwischen Arbeitsspeicherressourcen in einem Host-Arbeitsspeicher und Hardware-Ressourcen in der Strukturschnittstelleneinheit aktualisiert wird, und üblicherweise ohne die Arbeitsspeicherressourcen zu ändern, so dass eine Einbeziehung eines Clients, der den Datenübertragungskanal bei der Funktionsübernahme nutzt, auf ein Mindestmaß reduziert oder vollständig vermieden wird.
-
公开(公告)号:DE102014108249A1
公开(公告)日:2014-12-18
申请号:DE102014108249
申请日:2014-06-12
Applicant: IBM
Inventor: ARROYO JESSE P , GRAHAM CHARLES S , OBERLY JOHN R , SCHIMKE TIMOTHY J
IPC: G06F11/20
Abstract: Es werden ein Verfahren, System und Computerprogrammprodukt zum Realisieren einer erweiterten Fehlerbehandlung für einen Hardware-E/A-Adapter wie beispielsweise einen Adapter für Eingabe/Ausgabe-Virtualisierung mit Einzelstamm (SRIOV-Adapter) in einem virtualisierten System bereitgestellt. Der Hardware-E/A-Adapter ist in mehrere Endpunkte partitioniert, wobei jeder partitionierbare Endpunkt (PE) einer Funktion entspricht und dem gesamten Adapter ein Adapter-PE zugeordnet ist. Die Endpunkte werden sowohl unabhängig verwaltet, und zwar bei Aktionen, deren Bereich auf eine einzige Funktion beschränkt ist, als auch als eine Gruppe bei Aktionen im Bereich des gesamten Adapters. Ein Fehler oder ein Versagen des Adapter-PE blockiert den Adapter-PE und wird an die dem Adapter zugeordneten VF-PEs weitergegeben, wodurch die VF-PEs blockiert werden. Ein Adaptertreiber sowie VF-Einheitentreiber werden über den Fehler informiert und starten eine Wiederherstellung. Der Hypervisor sperrt den Zugriff der VF-Einheitentreiber an entscheidenden Punkten, was einen erfolgreichen Abschluss der Wiederherstellung des Adapters ermöglicht.
-
-
-
-
-
-
-