-
公开(公告)号:DE112017000530T5
公开(公告)日:2018-10-18
申请号:DE112017000530
申请日:2017-02-20
Applicant: IBM
Inventor: BAPTIST ANDREW DOMINIC , GRAY ADAM MICHAEL , WOZNIAK ETHAN , VOLVOVSKI ILYA , LEGGETTE WESLEY , RESCH JASON KEITH , HORAN SCOTT
IPC: G06F3/06
Abstract: Ein Verfahren enthält für eine Schreiboperation, die sich auf eine Gruppe von codierten Datenausschnitten bezieht, ein Bestimmen durch eine Datenverarbeitungseinheit, ob die Schreiboperation ein erster Vorgang zum Schreiben der Gruppe von codierten Datenausschnitten (200) ist. Das Verfahren enthält des Weiteren, wenn die Schreiboperation ein erster Vorgang ist, ein Senden einer Gruppe von Schreibanforderungen durch die Datenverarbeitungseinheit an die Speichereinheiten, wobei die Schreibanforderungen die Gruppe von codierten Datenausschnitten, Ausschnittnamen und eine Angabe des ersten Vorgangs (202) enthalten. Das Verfahren enthält des Weiteren in Reaktion auf eine Schreibanforderung der Gruppe von Schreibanforderungen ein Bestimmen durch eine Speichereinheit, ob eine frühere Version eines codierten Datenausschnitts aktuell von der Speichereinheit (204) gespeichert wird. Wenn die frühere Version aktuell von der Speichereinheit gespeichert wird, wird durch die Speichereinheit eine Konfliktnachricht an die Datenverarbeitungseinheit (206) gesendet. Das Verfahren enthält des Weiteren ein Aktualisieren der Schreibanforderungen durch die Datenverarbeitungseinheit auf Grundlage der Konfliktnachricht (208).
-
公开(公告)号:DE112018000193T5
公开(公告)日:2019-09-19
申请号:DE112018000193
申请日:2018-02-21
Applicant: IBM
Inventor: BAPTIST ANDREW DOMINIC , VOLVOVSKI ILYA , VIRARAGHAVAN PRAVEEN , MOTWANI MANISH
IPC: G06F12/02
Abstract: Ein Verfahren zur Ausführung durch eine Speichereinheit in einem verstreuten Speichernetzwerk (DSN) enthält ein Auswählen einer Speicherzone einer Arbeitsspeichereinheit der Speichereinheit auf Grundlage von Zonenzuweisungsparametern und ein Kennzeichnen der ausgewählten Speicherzone als für Schreibvorgänge offen. Ein Datenausschnitt wird über ein Netzwerk zur Speicherung empfangen. Der Datenausschnitt wird sequenziell an einem Arbeitsspeicher-Speicherort von einer Speicherzone auf Grundlage eines Bestimmens geschrieben, dass die Speicherzone als für Schreibvorgänge offen gekennzeichnet ist. Ein dem Datenausschnitt entsprechender Zeiger, der die Speicherzone und den Arbeitsspeicher-Speicherplatz angibt, wird generiert. Eine Leseanforderung wird über das Netzwerk von einer anfordernden Entität empfangen, die den Datenausschnitt angibt. Der Datenausschnitt wird aus der Arbeitsspeichereinheit auf Grundlage des Zeigers abgerufen und wird zu der anfordernden Entität übertragen.
-
公开(公告)号:DE112017002940T5
公开(公告)日:2019-03-14
申请号:DE112017002940
申请日:2017-09-04
Applicant: IBM
Inventor: BAPTIST ANDREW DOMINIC , LEGGETTE WESLEY , CILFONE BART , LESTER JAMES LITTLE , MARK ZACHARY , MOTWANI MANISH , RESCH JASON , DHUSE GREGORY
Abstract: Ein Verfahren beinhaltet das Bestimmen, durch eine Datenverarbeitungseinheit eines verstreuten Speichernetzwerks (DSN), ob ein Nicht-Standard-DSN-Datenzugriffsprotokoll oder ein Standard-DSN-Datenzugriffsprotokoll zum Zugreifen auf Daten aus dem DSN zu verwenden ist. Wenn die Datenverarbeitungseinheit bestimmt, das Nicht-Standard-DSN-Datenzugriffsprotokoll zu verwenden, beinhaltet das Verfahren darüber hinaus das Erzeugen eines Satzes von Nicht-Standard-Datenzugriffsanforderungen. Das Verfahren beinhaltet darüber hinaus das Senden des Satzes von Nicht-Standard-Datenzugriffsanforderungen an Speichereinheiten. Das Verfahren beinhaltet darüber hinaus das Umwandeln, durch eine Speichereinheit, der Nicht-Standard-Datenzugriffsanforderung in einen oder mehrere DSN-Ausschnittnamen. Das Verfahren beinhaltet darüber hinaus das Feststellen, durch die Speichereinheit, dass der eine oder die mehreren DSN-Ausschnittnamen innerhalb eines Ausschnittnamensbereichs liegen. Wenn der eine oder die mehreren DSN-Ausschnittnamen innerhalb des Ausschnittnamensbereichs liegen, beinhaltet das Verfahren darüber hinaus das Ausführen, durch die Speichereinheit, der Datenzugriffsfunktion.
-
-