-
公开(公告)号:DE112012001302T5
公开(公告)日:2014-01-30
申请号:DE112012001302
申请日:2012-05-22
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , GUPTA LOKESH MOHAN , KALOS MATTHEW JOSEPH , GILL BINNY SHER
Abstract: Es werden ein Computerprogrammprodukt, ein System und ein Verfahren zum Verwenden eines Attributes einer Schreibanforderung bereitgestellt, um zu ermitteln, wo Daten in einem Speichersystem mit mehreren Cachespeichern einschließlich eines nichtflüchtigen Cachespeichers in einer Speichereinheit mit sequenziellem Zugriff gecacht werden sollen. In Reaktion auf das Feststellen, dass modifizierte Spuren gecacht werden sollen, werden empfangene modifizierte Spuren in der nichtflüchtigen Speichereinheit zwischengespeichert, die in der Speichereinheit mit sequenziellem Zugriff integriert ist. Es wird eine Schreibanforderung mit modifizierten Spuren empfangen. Es wird ein Ermitteln dahingehend durchgeführt, ob ein Attribut der empfangenen Schreibanforderung eine Bedingung erfüllt. In Reaktion auf das Ermitteln, dass das ermittelte Attribut die Bedingung nicht erfüllt, werden die empfangenen modifizierten Spuren für die Schreibanforderung in der nichtflüchtigen Speichereinheit zwischengespeichert. Für die empfangene Schreibanforderung, die das ermittelte Attribut besitzt, das die Bedingung nicht erfüllt, wird eine Ausleseanforderung einer Anforderungswarteschlange hinzugefügt.
-
公开(公告)号:DE112012000274T5
公开(公告)日:2013-09-19
申请号:DE112012000274
申请日:2012-01-10
Applicant: IBM
Inventor: BROWN THERESA MARY , FRANCISCO NEDLAYA YAZZIE , PETERSON BETH ANN , LI SUGUANG , KALOS MATTHEW JOSEPH
IPC: G06F12/08
Abstract: Es wird eine Vielzahl von logischen Datenträgern an einer Vielzahl von Standorten gespeichert. Es wird ein Befehl zum Ausführen eines Arbeitsschritts auf einem logischen Datenträger empfangen. Es wird ermittelt, ob eine dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt. Als Reaktion auf das Feststellen, dass die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt, wird der Arbeitsschritt auf dem logischen Datenträger ausgeführt.
-
43.
公开(公告)号:CA2821233A1
公开(公告)日:2013-01-03
申请号:CA2821233
申请日:2012-05-03
Applicant: IBM
Inventor: HATHORN ROGER , FLANAGAN JOHN , RICCI LOUIS , CARLSON SCOTT , KALOS MATTHEW JOSEPH , YUDENFRIEND HARRY , RIEDY DALE , CASPER DANIEL FRANCIS , CANDELARIA SUSAN KAY
IPC: G06F13/12
Abstract: A computer program product is configured for performing a method including: generating at least one command message by a channel subsystem of the host computer system, the at least one command message including one or more device command words (DCWs), wherein at least one DCW of the one or more DCWs includes a suppress-length indication (SLI) configured to instruct a control unit to continue to perform the I/O operation in response to the control unit detecting that the data count does not match an amount of data required; receiving an incorrect length (IL) value, the IL value being a first IL value in response to the SLI being a first SLI value and the data count not matching the amount of data required; and responsive to receiving the IL value from the control unit, storing an IL indicator in a subchannel-status word.
-
公开(公告)号:CA2644997A1
公开(公告)日:2007-11-15
申请号:CA2644997
申请日:2007-04-16
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , SUTTON PETER GRIMM , RIPBERGER RICHARD ANTHONY , KALOS MATTHEW JOSEPH , YUDENFRIEND HARRY MORRIS , RHOTEN WAYNE ERWIN , CAMMARATA JAMES
IPC: G06F3/06
Abstract: Provided are a system and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces. An address format is used in an operating system to address storage space in a storage device comprising a first region and a second region of storage space. A first group of applications uses the address format to only address the storage space in the first region and is not coded to use the address format to access the second region and a second group of applications uses the address format to address the storage space in the first and second regions.
-
公开(公告)号:DE69122930D1
公开(公告)日:1996-12-05
申请号:DE69122930
申请日:1991-07-09
Applicant: IBM
Inventor: BROWN PAUL JOSEPH , KALOS MATTHEW JOSEPH , SACHS MARTIN WILLIAM
-
公开(公告)号:DE112012000274B4
公开(公告)日:2021-03-04
申请号:DE112012000274
申请日:2012-01-10
Applicant: IBM
Inventor: BROWN THERESA MARY , PETERSON BETH ANN , FRANCISCO NEDLAYA YAZZIE , LI SUGUANG , KALOS MATTHEW JOSEPH
IPC: G06F12/08
Abstract: Verfahren zum Verwalten des Schutzes der Unversehrtheit von Daten auf Speicherdatenträgern, wobei das Verfahren aufweist:Speichern (600; 700) einer Vielzahl von logischen Datenträgern (108a-p; 108a-q; 110a-r) an einer Vielzahl von Standorten (104a-n) durch einen oder mehrere Prozessoren (804);Empfangen (602; 702) eines Zeitpunkt-Kopierbefehls (200) zum Ausführen eines Arbeitsschritts auf einem logischen Datenträger (202), wobei der Zeitpunkt-Kopierbefehl einen ersten Parameter umfasst, der den logischen Datenträger (202) aufweist, einen zweiten Parameter, der einen logischen Zieldatenträger (204) aufweist und einen dritten Parameter, der ein Kennzeichen (206) zum Aufheben von Regeln für logische Datenträger aufweist, das angibt, ob eine dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl aufzuheben ist;als Reaktion auf das Ermitteln (704) von dem Kennzeichen zum Aufheben von Regeln für logische Datenträger, dass die dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl aufzuheben ist, Ausführen (706) des Arbeitsschritts auf dem logischen Datenträger unabhängig von jeglichen Einschränkungen, die durch die Regel für den logischen Datenträger aufgestellt sind; undals Reaktion auf das Ermitteln, dass das Kennzeichen zum Aufheben von Regeln für logische Datenträger auf einen Standartwert gesetzt ist, um anzuzeigen, dass die dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl nicht aufzuheben ist, Verarbeiten der dem logischen Datenträger zugehörigen Regel, um zu ermitteln, ob der Arbeitsschritt auf dem logischen Datenträger auszuführen ist;Ermitteln (604), ob die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt, wobei die Regel in einer Datenstruktur für logische Datenträgerregeln gespeichert ist; undals Reaktion auf das Feststellen, dass die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt, Ausführen (606) des Arbeitsschritts auf dem logischen Datenträger; undals Reaktion auf das Feststellen, dass die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger nicht zulässt, Verhindern (608) des Ausführens des Arbeitsschritts auf dem logischen Datenträger.
-
47.
公开(公告)号:DE112012001808B4
公开(公告)日:2018-12-13
申请号:DE112012001808
申请日:2012-05-22
Applicant: IBM
Inventor: BENHASE MICHAEL THOMAS , GUPTA LOKESH MOHAN , KALOS MATTHEW JOSEPH , GILL BINNY SHER
IPC: G06F12/16
Abstract: Computerprogrammprodukt zum Verwalten von Daten in einem Cachespeichersystem, aufweisend einen ersten Cachespeicher, einen zweiten Cachespeicher und eine Speichereinheit, wobei das Computerprogrammprodukt ein computerlesbares Speichermedium mit einem darauf ausgebildeten computerlesbaren Programmcode aufweist, der ausgeführt wird, um Operationen durchzuführen, wobei die Operationen aufweisen:Führen in dem ersten Cachespeicher modifizierter und unmodifizierter Spuren in dem Speicher, der Eingabe/Ausgabeanforderungen unterliegt;Zurücksetzen modifizierter und unmodifizierter Spuren von dem ersten Cachespeicher;Weitergeben der von dem ersten Cachespeicher zurückgesetzten modifizierten und unmodifizierten Spuren an den zweiten Cachespeicher;Verwerfen unmodifizierter Spuren, die von dem zweiten Cachespeicher zurückgesetzt wurden;Gruppieren modifizierter Spuren in dem zweiten Cachespeicher, die sich an nahen physischen Orten auf der Speichereinheit befinden; undAuslesen der gruppierten modifizierten Spuren aus dem zweiten Cachespeicher auf die Speichereinheit.
-
公开(公告)号:CA2814706C
公开(公告)日:2018-09-04
申请号:CA2814706
申请日:2011-10-13
Applicant: IBM
Inventor: KLEIN STEVEN EDWARD , SHERMAN DANIEL WAYNE , KALOS MATTHEW JOSEPH , DANG DUNG NGOC
IPC: G06F13/42
Abstract: A method for dynamically enabling and disabling use of XFR_RDY is disclosed herein. In one embodiment of the invention, such a method includes receiving a write command at a target and determining whether XFR_RDY is enabled or disabled for the write command. In the event XFR_RDY is disabled, the method determines whether one or more buffers are available at the target. If at least one buffer is available, the method processes the write command by writing data associated with the write command to the one or more buffers. The method then returns information indicating the number of buffers that are still available at the target after completing the write command. A corresponding apparatus and computer program product are also disclosed and claimed herein.
-
公开(公告)号:DE112016001663T5
公开(公告)日:2017-12-28
申请号:DE112016001663
申请日:2016-05-13
Applicant: IBM
Inventor: KALOS MATTHEW JOSEPH , HATHORN ROGER , HOLLEY BRET WAYNE
Abstract: Ein Kanal einer Host-Recheneinheit sendet einen Befehl, Daten an eine Steuereinheit zu übertragen, die in einem Speichercontroller enthalten ist. Der Kanal der Host-Recheneinheit empfängt eine Anzahl von Pufferkrediten von der Steuereinheit für den Datenaustausch mit der Steuereinheit, wobei die Anzahl der Pufferkredite, die empfangen wird, darauf beruht, dass die Steuereinheit im Verlauf eines Überwachungszeitraums eine Anzahl von 'Übertragung bereit'-Operationen und eine Anzahl von Wiederholungsoperationen überwacht, während sie mit einer Vielzahl von Kanälen, zu denen der Kanal gehört, Daten austauscht.
-
公开(公告)号:CA2644997C
公开(公告)日:2015-07-07
申请号:CA2644997
申请日:2007-04-16
Applicant: IBM
Inventor: YUDENFRIEND HARRY MORRIS , RIPBERGER RICHARD ANTHONY , SUTTON PETER GRIMM , KALOS MATTHEW JOSEPH , RHOTEN WAYNE ERWIN , CAMMARATA JAMES , THOMPSON JOHN GLENN
IPC: G06F3/06
Abstract: Provided are a method, system, and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces. An address format is used in an operating system to address storage space in a storage device comprising a first region and a second region of storage space. A first group of applicat ions uses the address format to only address the storage space in the first region and is not coded to use the address format to access the second region and a second group of applications uses the address format to address the storage space in the first and second regions.
-
-
-
-
-
-
-
-
-