SYNCHRONIZING DEVICE ERROR INFORMATION AMONG NODES
    1.
    发明申请
    SYNCHRONIZING DEVICE ERROR INFORMATION AMONG NODES 审中-公开
    同步设备错误信息在NODES

    公开(公告)号:WO2009147066A4

    公开(公告)日:2010-02-11

    申请号:PCT/EP2009056557

    申请日:2009-05-28

    CPC classification number: H04L41/0654 H04L41/0677

    Abstract: Provided are a method, system, and computer program for synchronizing device error information among nodes. A first node performs an action with respect to a first node error counter for a device in communication with the first node and a second node. The first node transmits a message to the second node indicating the device and the action performed with respect to the first node error counter for the device. The second node performs the action indicated in the message with respect to a second node error counter for the device indicated in the message, wherein the second node error counter corresponds to the first node error counter for the device.

    Abstract translation: 提供了一种用于在节点之间同步设备错误信息的方法,系统和计算机程序。 第一节点相对于与第一节点和第二节点通信的设备的第一节点错误计数器执行动作。 第一节点向第二节点发送指示设备的消息和针对设备的第一节点错误计数器执行的动作。 第二节点针对针对消息中指示的设备的第二节点错误计数器执行消息中指示的动作,其中第二节点错误计数器对应于设备的第一节点错误计数器。

    SYNCHRONIZING DEVICE ERROR INFORMATION AMONG NODES

    公开(公告)号:CA2708976A1

    公开(公告)日:2009-12-10

    申请号:CA2708976

    申请日:2009-05-28

    Applicant: IBM

    Abstract: Provided are a method, system, and computer program for synchronizing device error information among nodes. A first node performs an action with respect to a first node error counter for a device in communication with the first node and a second node. The first node transmits a message to the second node indicating the device and the action performed with respect to the first node error counter for the device. The second node performs the action indicated in the message with respect to a second node error counter for the device indicated in the message, wherein the second node error counter corresponds to the first node error counter for the device.

    PRÄVENTIVES ZWISCHENSPEICHERN FÜR AUSLAGERUNG EINES GANZEN STRIDE

    公开(公告)号:DE112021000794B4

    公开(公告)日:2025-01-30

    申请号:DE112021000794

    申请日:2021-03-30

    Applicant: IBM

    Abstract: Verfahren (600) zum Verbessern der Auslagerungsleistung in ein RAID-Array, das Verfahren aufweisend:Speichern einer Mehrzahl von Strides in einem RAID-Array (302), wobei jeder Stride einen Satz von Datenelementen umfasst, die über mehrere Speicherlaufwerke (204, 204a-d) des RAID-Arrays verteilt sind;Führen eines Zählwertes (402) für jedes Datenelement (400) jedes Strides der Mehrzahl;periodisches Erkennen (602, 604, 614) von ersten Strides in dem Cache (218, 218b), die bereit sind, in das RAID-Array ausgelagert zu werden, wobei das Erkennen der ersten Strides das Erkennen von Strides aufweist, bei denen jedes Datenelement der Strides einen Zählwert aufweist (606), der kleiner oder gleich einem ersten festgelegten Schwellenwert ist;während des Scannens des Cache, Erkennen (604, 606) von zweiten Strides der Mehrzahl, die derzeit nicht bereit sind, in das RAID-Array ausgelagert zu werden, aber wahrscheinlich bereit sein werden, während eines nachfolgenden Scans des Cache ausgelagert zu werden, wobei das Erkennen der zweiten Strides das Erkennen von Strides umfasst, bei denen jedes Datenelement der Strides einen Zählwert aufweist (616), der kleiner oder gleich einem zweiten festgelegten Schwellenwert ist, der sich von dem ersten festgelegten Schwellenwert unterscheidet;Einleiten (620), aus dem RAID-Array in den Cache ,eines präventiven Zwischenspeicherns jeglicher fehlender Datenelemente der zweiten Strides , die benötigt werden, um Paritätswerte für die zweiten Strides zu berechnen (612); undAuslagern (612), aus dem Cache, der zweiten Strides vom Cache in das RAID-Array, wenn der nachfolgende Scan eintritt.

    SYNCHRONIZING DEVICE ERROR INFORMATION AMONG NODES

    公开(公告)号:CA2708976C

    公开(公告)日:2015-04-21

    申请号:CA2708976

    申请日:2009-05-28

    Applicant: IBM

    Abstract: Provided are a method, system, and computer program for synchronizing device error information among nodes. A first node performs an action with respect to a first node error counter for a device in communication with the first node and a second node. The first node transmits a message to the second node indicating the device and the action performed with respect to the first node error counter for the device. The second node performs the action indicated in the message with respect to a second node error counter for the device indicated in the message, wherein the second node error counter corresponds to the first node error counter for the device.

    6.
    发明专利
    未知

    公开(公告)号:AT551651T

    公开(公告)日:2012-04-15

    申请号:AT09801705

    申请日:2009-12-22

    Applicant: IBM

    Abstract: Provided are a method, system, and article of manufacture for determining modified data in cache for use during a recovery operation. An event is detected during which processing of writes to a storage device is suspended. A cache including modified data not destaged to the storage device is scanned to determine the data units having modified data in response to detecting the event. The data units having the modified data is indicated in a backup storage. The indication of the data units having the modified data in the backup storage is used during a recovery operation.

    DYNAMISCHES WECHSELN ZWISCHEN EINER SPEICHERKOPIE- UND EINER SPEICHERABBILD-DATENÜBERTRAGUNGSTECHNIK ZUM VERBESSERN DER E/A-LEISTUNG

    公开(公告)号:DE112020003721B4

    公开(公告)日:2025-02-06

    申请号:DE112020003721

    申请日:2020-09-03

    Applicant: IBM

    Abstract: Verfahren (500) zum dynamischen Wechseln zwischen einer Speicherkopie- und einer Speicherabbild-Datenübertragungstechnik, um die E/A-Leistung zu verbessern, wobei das Verfahren (500) aufweist:Empfangen (502) einer E/A-Anforderung;Berechnen (504) eines Kostenaufwands für ein Ausführen der E/A-Anforderung unter Verwendung einer Speicherkopie-Datenübertragungstechnik, wobei die Speicherkopie-Datenübertragungstechnik Cache-Segmente (300), die der E/A-Anforderung zugehörig sind, aus dem Cache-Speicher (216) in einen permanent abgebildeten Speicher (400) kopiert, wobei der permanent abgebildete Speicher (400) permanent auf ein Busadressfenster (304) abgebildet ist;Berechnen (506) eines Kostenaufwands für ein Ausführen der E/A-Anforderung unter Verwendung einer Speicherabbild-Datenübertragungstechnik, wobei die Speicherabbild-Datenübertragungstechnik temporär Cache-Segmente (300), die der E/A-Anforderung zugehörig sind, aus dem Cache-Speicher (216) auf das Busadressfenster (304) abbildet;Verwenden (510) der Speicherkopie-Datenübertragungstechnik zum Übertragen von Cache-Segmenten (300), die der E/A-Anforderung zugehörig sind, falls das Verwenden der Speicherkopie-Datenübertragungstechnik weniger kostenaufwändig ist als das Verwenden der Speicherabbild-Datenübertragungstechnik; undVerwenden (512) der Speicherabbild-Datenübertragungstechnik zum Übertragen von Cache-Segmenten (300), die der E/A-Anforderung zugehörig sind, falls das Verwenden der Speicherabbild-Datenübertragungstechnik weniger kostenaufwändig ist als das Verwenden der Speicherkopie-Datenübertragungstechnik.

    PRÄVENTIVES ZWISCHENSPEICHERN FÜR AUSLAGERUNG EINES GANZEN STRIDE

    公开(公告)号:DE112021000794T5

    公开(公告)日:2022-12-22

    申请号:DE112021000794

    申请日:2021-03-30

    Applicant: IBM

    Abstract: Es wird ein Verfahren zum Verbessern der Auslagerungsleistung in ein RAID-Array offenbart. Das Verfahren scannt periodisch einen Cache nach ersten Strides, die bereit sind, in ein RAID-Array ausgelagert zu werden. Beim Scannen des Cache erkennt das Verfahren zweite Strides, die derzeit nicht bereit sind, in das RAID-Array ausgelagert zu werden, aber wahrscheinlich bereit sein werden, während eines nachfolgenden Scans des Cache ausgelagert zu werden. Das Verfahren leitet als Vorbereitung für den nachfolgenden Scan ein präventives Zwischenspeichern aller fehlenden Daten der zweiten Strides aus dem RAID-Array in den Cache ein. Beim Eintreten des nachfolgenden Scans lagert das Verfahren die zweiten Strides aus dem Cache vom Cache in das RAID-Array aus.

    Ermitteln einer optimalen Anzahl von Threads pro Kern in einem Mehrkern-Prozessorkomplex

    公开(公告)号:DE112020004661T5

    公开(公告)日:2022-07-21

    申请号:DE112020004661

    申请日:2020-11-11

    Applicant: IBM

    Abstract: Bei einem Verfahren zum Ermitteln einer optimalen Anzahl von Threads, die pro Kern in einem Mehrkern-Prozessorkomplex zum Ausführen von Aufgaben zur Verfügung gestellt werden sollen, wird ein Entscheidung für eine erste Verarbeitungsmessung auf der Grundlage von Threads getroffen, die auf den Kernen des Prozessorchips ausgeführt werden, wobei jeder Kern eine Schaltung zum unabhängigen Ausführen einer Mehrzahl von Threads umfasst. Eine Ermittlung einer Anzahl von Threads, die auf den Kernen ausgeführt werden sollen, wird auf der Grundlage der ersten Verarbeitungsmessung vorgenommen. Eine Entscheidung für eine zweite Verarbeitungsmessung wird auf der Grundlage der Threads getroffen, die auf den Kernen des Prozessorchips ausgeführt werden. Eine Entscheidung für eine Anpassung an die ermittelte Anzahl von Threads, die ausgeführt werden sollen, wird auf der Grundlage der zweiten Verarbeitungsmessung getroffen, was zu einer angepassten Anzahl von Threads führt. Die angepasste Anzahl von Threads auf den Kernen wird zum Ausführen von Anweisungen genutzt.

Patent Agency Ranking