-
公开(公告)号:WO2009147066A4
公开(公告)日:2010-02-11
申请号:PCT/EP2009056557
申请日:2009-05-28
Applicant: IBM , IBM UK , HOOD JAMES LAMAR , RINALDI BRIAN ANTHONY , ROBISON MICAH , SORENSON TODD CHARLES
Inventor: HOOD JAMES LAMAR , RINALDI BRIAN ANTHONY , ROBISON MICAH , SORENSON TODD CHARLES
IPC: H04L12/24
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: 提供了一种用于在节点之间同步设备错误信息的方法,系统和计算机程序。 第一节点相对于与第一节点和第二节点通信的设备的第一节点错误计数器执行动作。 第一节点向第二节点发送指示设备的消息和针对设备的第一节点错误计数器执行的动作。 第二节点针对针对消息中指示的设备的第二节点错误计数器执行消息中指示的动作,其中第二节点错误计数器对应于设备的第一节点错误计数器。
-
公开(公告)号:CA2708976C
公开(公告)日:2015-04-21
申请号:CA2708976
申请日:2009-05-28
Applicant: IBM
Inventor: HOOD JAMES LAMAR , RINALDI BRIAN ANTHONY , ROBISON MICAH , SORENSON TODD CHARLES
IPC: H04L12/24
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.
-
公开(公告)号:GB2515709A
公开(公告)日:2014-12-31
申请号:GB201419385
申请日:2013-03-28
Applicant: IBM
Inventor: GAO XUEDONG , JISHI ROAH , KAHLER DAVID RAY , MORRISON KEITH GEOFFREY , NIELSEN KARL ALLEN , ROBISON MICAH , ROYALL JEREMY LEIGH
Abstract: Methods and systems for preventing data loss in storage systems are provided. One method includes detecting that a storage device in a plurality of storage devices is experiencing a malfunction and determining the type of malfunction. The method further includes selecting a SMART rebuilding technique, a normal rebuilding technique, a data migration technique, or a user data backup technique to preserve the data in the storage device based on the determined type of the malfunction and performing the selected technique on the storage device. One system includes a plurality of storage devices configured to store data in a plurality of data addresses and a processor configured to perform the above method. Physical computer storage mediums including a computer program product method for preventing a loss of data in a storage system are also provided. One physical computer storage medium includes computer code for performing the above method.
-
公开(公告)号:DE112020003059T5
公开(公告)日:2022-03-17
申请号:DE112020003059
申请日:2020-06-11
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , NIELSEN KARL ALLEN , BORLICK MATTHEW , ROBISON MICAH
IPC: G06F12/02
Abstract: Ein Verfahren zum dynamischen Ändern einer Klassifikation von Schreibvorgängen pro Tag mehrerer Speicherlaufwerke wird offenbart. Bei einer Ausführungsform überwacht ein solches Verfahren innerhalb einer Speicherumgebung ein Ausmaß an Überbereitstellung, das durch mehrere Speicherlaufwerke genutzt wird. Jedem Speicherlaufwerk ist eine Klassifikation von Schreibvorgängen pro Tag zugehörig. Auf Grundlage des Ausmaßes an Überbereitstellung modifiziert das Verfahren regelmäßig die Klassifikation von Schreibvorgängen pro Tag der Speicherlaufwerke. Anschließend organisiert das Verfahren die Speicherlaufwerke innerhalb verschiedener Speichergruppen (z.B. RAID-Arrays, Speicherebenen, Verarbeitungsprozessen usw.) auf Grundlage ihrer Klassifikation von Schreibvorgängen pro Tag neu. Beispielsweise kann das Verfahren Speicherlaufwerke derselben Klassifikation von Schreibvorgängen pro Tag so weit wie möglich innerhalb derselben Speichergruppen platzieren. Ein entsprechendes System und Computerprogrammprodukt werden ebenfalls offenbart.
-
公开(公告)号:CA2708976A1
公开(公告)日:2009-12-10
申请号:CA2708976
申请日:2009-05-28
Applicant: IBM
Inventor: HOOD JAMES LAMAR , RINALDI BRIAN ANTHONY , ROBISON MICAH , SORENSON TODD CHARLES
IPC: H04L12/24
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.
-
公开(公告)号:DE112020003064T5
公开(公告)日:2022-03-17
申请号:DE112020003064
申请日:2020-06-11
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , BORLICK MATTHEW , NIELSEN KARL ALLEN , ROBISON MICAH
IPC: G06F12/02
Abstract: Ein Verfahren zum dynamischen Ändern der Leistungsfähigkeitsklasse mehrerer Speicherlaufwerke wird offenbart. Bei einer Ausführungsform überwacht ein solches Verfahren innerhalb einer Speicherumgebung Merkmale (z.B. Alter, Verschleiß usw.) mehrerer Speicherlaufwerke. Jedem Speicherlaufwerk ist eine Leistungsfähigkeitsklasse zugehörig. Auf Grundlage der Merkmale modifiziert das Verfahren regelmäßig die Leistungsfähigkeitsklasse der Speicherlaufwerke. Anschließend organisiert das Verfahren die Speicherlaufwerke innerhalb verschiedener Speichergruppen (z.B. RAID-Arrays, Speicherebenen, Verarbeitungsprozessen usw.) auf Grundlage ihrer Leistungsfähigkeitsklasse neu. Beispielsweise kann das Verfahren Speicherlaufwerke derselben Leistungsfähigkeitsklasse so weit wie möglich innerhalb derselben Speichergruppen platzieren. Ein entsprechendes System und Computerprogrammprodukt werden ebenfalls offenbart.
-
公开(公告)号:DE112020003062T5
公开(公告)日:2022-03-17
申请号:DE112020003062
申请日:2020-06-11
Applicant: IBM
Inventor: GUPTA LOKESH MOHAN , NIELSEN KARL ALLEN , BORLICK MATTHEW , ROBISON MICAH
IPC: G06F12/02
Abstract: Ein Verfahren zum dynamischen Ändern einer logischen Speicherkapazität innerhalb mehrerer Speicherlaufwerke wird offenbart. Bei einer Ausführungsform überwacht ein solches Verfahren innerhalb einer Speicherumgebung Merkmale (z.B. Alter, Verschleiß usw.) mehrerer Speicherlaufwerke. Jedem Speicherlaufwerk ist ein Ausmaß an Überbereitstellung zugehörig. Auf Grundlage der Merkmale modifiziert das Verfahren regelmäßig eine logische Speicherkapazität der Speicherlaufwerke, um das Ausmaß an Überbereitstellung zu ändern. Anschließend organisiert das Verfahren die Speicherlaufwerke innerhalb verschiedener Speichergruppen (z.B. RAID-Arrays, Speicherebenen, Verarbeitungsprozessen usw.) auf Grundlage ihrer logischen Speicherkapazität neu. Beispielsweise kann das Verfahren Speicherlaufwerke mit derselben logischen Speicherkapazität so weit wie möglich innerhalb derselben Speichergruppen platzieren. Ein entsprechendes System und Computerprogrammprodukt werden ebenfalls offenbart.
-
公开(公告)号:DE112019000594T5
公开(公告)日:2020-11-19
申请号:DE112019000594
申请日:2019-03-06
Applicant: IBM
Inventor: GUPTA LOKESH , BORLICK MATTHEW , NGUYEN TRUNG , ROBISON MICAH
IPC: G06F21/56
Abstract: Bereitgestellt werden ein Computerprogrammprodukt, ein System und ein Verfahren zum Injizieren von Abfangcode in einen Ausführungspfad eines ein Programm ausführenden Prozesses, um einen Abfangadressbereich zu erzeugen, um möglichen schädlichen Programmcode zu erkennen. Ein angegebener Typ von Befehl wird im Anwendungscode verarbeitet und als Reaktion darauf wird Abfangcode ausgeführt, um einen Abfangadressbereich zuzuordnen. Der angegebene Typ von Befehl wird in dem Anwendungscode ausgeführt. Es wird festgestellt, ob eine zugreifende Anwendung auf den Abfangadressbereich zugreift. Ein Übersenden einer Benachrichtigung, dass die zugreifende Anwendung potenziell schädlichen Programmcode aufweist, und/oder ein Überwachen der Ausführung der zugreifenden Anwendung und/oder ein Einschränken der Ausführung der zugreifenden Anwendung wird als Reaktion auf das Feststellen durchgeführt, dass die zugreifende Anwendung auf den Abfangadressbereich zugegriffen hat.
-
公开(公告)号:DE112013000881T5
公开(公告)日:2014-10-30
申请号:DE112013000881
申请日:2013-03-28
Applicant: IBM
Inventor: JISHI ROAH , KAHLER DAVID RAY , MORRISON KEITH GEOFFREY , NIELSEN KARL , GAO XUEDONG , ROBISON MICAH , ROYALL JEREMY LEIGH
IPC: G06F11/00
Abstract: Verfahren und Systeme zum Verhindern von Datenverlust in Speichersystemen werden bereitgestellt. Ein Verfahren enthält ein Erkennen, dass eine Speichereinheit in einer Vielzahl von Speichereinheiten eine Fehlfunktion aufweist, und ein Ermitteln des Typs der Fehlfunktion. Das Verfahren enthält des Weiteren ein Auswählen einer SMART-Wiederherstellungstechnik, einer normalen Wiederherstellungstechnik, einer Datenmigrationstechnik oder einer Benutzerdaten-Sicherungstechnik um die Daten in der Speichereinheit anhand des festgestellten Typs der Fehlfunktion zu erhalten und um die ausgewählte Technik an der Speichereinheit auszuführen. Ein System enthält eine Vielzahl von Speichereinheiten, die so konfiguriert sind, dass sie Daten in der Vielzahl von Datenadressen speichern, und einen Prozessor, der so eingerichtet ist, dass er das oben genannte Verfahren ausführt. Physische Computer-Speichermedien, die ein Verfahren in Form eines Computerprogrammprodukts zum Verhindern eines Verlusts von Daten in einem Speichersystem enthalten, werden außerdem bereitgestellt. Ein physisches Computer-Speichermedium enthält Computercode zum Ausführen des oben genannten Verfahrens.
-
-
-
-
-
-
-
-