-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-