-
公开(公告)号:WO2011020855A3
公开(公告)日:2011-07-14
申请号:PCT/EP2010062043
申请日:2010-08-18
Applicant: IBM , IBM UK , YU JEAN XU , MYERS JAMES , MARKOVA GERGANA VASSILEVA , SMITH JAMES PATRICK , CANNON DAVID MAXWELL , NGUYEN THU , HANNIGAN KENNETH EUGENE , DAWSON COLIN SCOTT
Inventor: YU JEAN XU , MYERS JAMES , MARKOVA GERGANA VASSILEVA , SMITH JAMES PATRICK , CANNON DAVID MAXWELL , NGUYEN THU , HANNIGAN KENNETH EUGENE , DAWSON COLIN SCOTT
CPC classification number: G06F8/61
Abstract: During execution of an existing scheduling computer program on a client node, an update computer program and a self-describing automatic installation package are downloaded to the client node from a logical depot node implemented on an existing management server. Therefore, advantageously, no physical depot node or other additional computing device is needed for the client node to update itself. Execution of the update computer program is spawned on the client node from the existing scheduling computer program. As such, the update computer program inherits root access to the client node and security credentials to the management server from the scheduling computer program - advantageously, then, a user does not have to perform any laborious configuration of the client node in order to update the node. The client node ultimately updates itself using the self-describing automatic installation package, which includes all the information needed for the client node to update itself.
Abstract translation: 在客户机节点上执行现有的调度计算机程序期间,将更新计算机程序和自描述自动安装包从在现有管理服务器上实现的逻辑仓库节点下载到客户端节点。 因此,有利的是,客户机节点不需要物理站点节点或其他额外的计算设备来更新自身。 从现有的调度计算机程序在客户机节点上产生更新计算机程序的执行。 因此,更新计算机程序从调度计算机程序继承对客户端节点的根访问和对管理服务器的安全凭证 - 有利的是,随后,用户不必执行客户端节点的任何费力配置,以便更新 节点。 客户端节点最终使用自描述自动安装软件包来自动更新,其中包括客户端节点自身更新所需的所有信息。
-
公开(公告)号:WO2012079967A2
公开(公告)日:2012-06-21
申请号:PCT/EP2011071209
申请日:2011-11-28
Applicant: IBM , IBM UK , DAWSON COLIN SCOTT , MARTIN HOWARD NEWTON
Inventor: DAWSON COLIN SCOTT , MARTIN HOWARD NEWTON
IPC: G06F17/30
CPC classification number: G06F17/30212 , G06F3/0613 , G06F3/065 , G06F3/067 , G06F17/30159 , G06F17/30575 , H04L67/1095
Abstract: Methods, computer systems, and computer program products for replicating data are provided. Meta-data and data associated with the meta-data are received at a first data server. A new portion of the data that is not already stored on the first data server is identified. The new portion of the data is stored on a second data server before the meta-data is stored on the second data server.
Abstract translation: 提供了用于复制数据的方法,计算机系统和计算机程序产品。 在第一数据服务器处接收与元数据相关联的元数据和数据。 确定尚未存储在第一台数据服务器上的新数据部分。 在元数据存储在第二个数据服务器上之前,数据的新部分存储在第二个数据服务器上。
-
公开(公告)号:DE112012005275B4
公开(公告)日:2021-11-04
申请号:DE112012005275
申请日:2012-12-04
Applicant: IBM
IPC: G06F16/00 , G06F11/14 , G06F16/174
Abstract: Verfahren zum Verwalten von Datenspeicher in einem Datenverarbeitungssystem, wobei das Verfahren aufweist:- Speichern eines ersten deduplizierten Datenobjekts in einem primären Speicherpool;- Ermitteln des Zeitraums, während dessen sich das erste Datenobjekt im primären Speicherpool befindet;- Vergleichen des ermittelten Zeitraums mit einem vorgegebenen Zeitintervall;◯ nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, Ermitteln, ob das erste Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird; und◯ nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, Ermitteln, ob das erste Datenobjekt aus dem primären Speicherpool auf einen sekundären Speicherpool verschoben werden soll, in Abhängigkeit davon, ob das erste Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird;- Speichern eines zweiten deduplizierten Datenobjekts in einem primären Speicherpool;- Ermitteln des Zeitraums, während dessen sich das zweite Datenobjekt im primären Speicherpool befindet;- Vergleichen des ermittelten Zeitraums für das zweite Datenobjekt mit einem vorgegebenen Zeitintervall;◯ nachdem der ermittelte Zeitraum für das zweite Datenobjekt dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, Ermitteln, ob das zweite Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird; und◯ nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, Ermitteln, ob das zweite Datenobjekt vom primären Speicherpool auf einen sekundären Speicherpool verschoben werden soll, in Abhängigkeit davon, ob das zweite Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird;- wobei, nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, zum Ermitteln, ob das zweite Datenobjekt verschoben werden soll, das Berechnen des Speicherplatzes gehört, der durch die Datenobjekt-Speicherbereiche des zweiten Datenobjekts belegt wird, auf die nicht durch ein anderes Datenobjekt verwiesen wird;- wobei das Verfahren ferner aufweist das Verschieben des ersten Datenobjekts vom primären Speicherpool auf einen sekundären Speicherpool, wenn der berechnete Speicherplatz, der durch die Datenobjekt-Speicherbereiche des ersten Datenobjekts belegt wird, auf die nicht durch ein anderes Datenobjekt verwiesen wird, den berechneten Speicherplatz überschreitet, der durch Datenobjekt-Speicherbereiche des zweiten Datenobjekts belegt wird, auf die nicht durch ein anderes Datenobjekt verwiesen wird.
-
公开(公告)号:DE112011103367T5
公开(公告)日:2013-07-18
申请号:DE112011103367
申请日:2011-11-28
Applicant: IBM
Inventor: MARTIN HOWARD NEWTON , DAWSON COLIN SCOTT
Abstract: Verfahren, Computersysteme und Computerprogrammprodukte zum Replizieren von Daten werden bereitgestellt. Metadaten und zu den Metadaten zugehörige Daten werden an einem ersten Datenserver empfangen. Ein neuer Teil der Daten, der noch nicht auf dem ersten Datenserver gespeichert ist, wird identifiziert. Der neue Teil der Daten wird auf einem zweiten Datenserver gespeichert, bevor die Metadaten auf dem zweiten Datenserver gespeichert werden.
-
5.
公开(公告)号:GB2367163B
公开(公告)日:2004-09-08
申请号:GB0109568
申请日:2001-04-19
Applicant: IBM
Inventor: CANNON DAVID MAXWELL , DAWSON COLIN SCOTT , MARTIN HOWARD NEWTON
-
公开(公告)号:DE112012005275T5
公开(公告)日:2014-10-16
申请号:DE112012005275
申请日:2012-12-04
Applicant: IBM
IPC: G06F17/30
Abstract: Bei einer Technik zur Datenspeicherverwaltung wird ein erstes dedupliziertes Datenobjekt in einem primären Speicherpool gespeichert. Der Zeitraum, während dessen sich das erste Datenobjekt im primären Speicherpool befindet, wird ermittelt und der ermittelte Zeitraum mit einem vorgegebenen Zeitintervall verglichen. Nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, gehören zu der Technik das Ermitteln, ob das erste Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird, und, nachdem der ermittelte Zeitraum dem vorgegebenen Zeitintervall entspricht oder dieses überschreitet, das Ermitteln, ob das erste Datenobjekt vom primären Speicherpool auf einen sekundären Speicherpool als Funktion dessen verschoben werden soll, ob das erste Datenobjekt einen Speicherbereich aufweist, auf den durch ein anderes Datenobjekt verwiesen wird.
-
公开(公告)号:GB2509023A
公开(公告)日:2014-06-18
申请号:GB201405324
申请日:2012-08-28
Applicant: IBM
Inventor: ANGLIN MATTHEW , CANNON DAVID MAXWELL , DAWSON COLIN SCOTT , FRUCHTMAN BARRY , HAYE MARK A , MARTIN HOWARD NEWTON
Abstract: Data objects are replicated from a source storage managed by a source server to a target storage managed by a target server. A source list is built of objects at the source server to replicate to the target server. The target server is queried to obtain a target list of objects at the target server. A replication list is built indicating objects on the source list not included on the target list to transfer to the target server. For each object in the replication list, data for the object not already at the target storage is sent to the target server and metadata on the object is sent to the target server to cause the target server to include the metadata in an entry for the object in a target server replication database. An entry for the object is added to a source server replication database.
-
公开(公告)号:DE112010004185B4
公开(公告)日:2014-07-24
申请号:DE112010004185
申请日:2010-10-08
Applicant: IBM
Inventor: DAWSON ERIKA MARIANNA , GOLDSMITH KEVIN , CORKILL BRIAN , DAWSON COLIN SCOTT
IPC: G06F17/30
Abstract: Verfahren zur Synchronisierung einer Objektverzeichnistabelle (120) in einer transaktionssicheren Datenbank (108) mit einer datenbankfremden und außerhalb der Transaktionssicherheit liegenden Ressource, insbesondere einem Dateisystem (118; 212; 412), wobei das Verfahren das Ausführen von Abschnitten in einer Anzahl von Anwendungen (102; 202; 402) und/oder Diensten (110, 106) auf einer Rechneranlage (100) umfasst zum: – Senden einer Anforderung auf Speicherung eines Datenobjekts (208), – Empfangen der Anforderung (210, 212) und Speichern des Datenobjekts als Datei, wobei die Datei ein Element in der datenbankfremden Ressource ist (410, 412), – Einfügen eines Eintrags mit einer Bezeichnung der gespeicherten Datei in eine Dateilöschungstabelle (FDT) in der Datenbank innerhalb einer ersten Transaktion, – Abschließen der ersten Transaktion zum Herstellen der Dauerhaftigkeit der Einfügung (COMMIT; 214; 414), – Einfügen einer Beschreibung des gespeicherten Datenobjekts in der Objektverzeichnistabelle (216; 416) innerhalb einer zweiten Transaktion, – Löschen des Eintrags zu der gespeicherten Datei aus der Dateilöschungstabelle (218; 418) innerhalb der zweiten Transaktion – und entweder – Abschließen der zweiten Transaktion und Herstellen der Dauerhaftigkeit der Löschung (COMMIT; 420) oder – Zurücksetzen der zweiten Transaktion und Rückgängigmachen der Löschung (ROLLBACK; 220), wodurch in der Datenbank zu dem gespeicherten Datenobjekt entweder in der Objektverzeichnistabelle ein Eintrag enthalten ist oder das Datenobjekt in der Dateilöschungstabelle zum Löschen markiert ist.
-
公开(公告)号:GB2500160A
公开(公告)日:2013-09-11
申请号:GB201312426
申请日:2011-11-28
Applicant: IBM
Inventor: DAWSON COLIN SCOTT , MARTIN HOWARD NEWTON
Abstract: Methods, computer systems, and computer program products for replicating data are provided. Meta-data and data associated with the meta-data are received at a first data server. A new portion of the data that is not already stored on the first data server is identified. The new portion of the data is stored on a second data server before the meta-data is stored on the second data server.
-
公开(公告)号:DE112010004185T5
公开(公告)日:2012-08-30
申请号:DE112010004185
申请日:2010-10-08
Applicant: IBM
Inventor: DAWSON ERIKA MARIANNA , GOLDSMITH KEVIN , CORKILL BRIAN , DAWSON COLIN SCOTT
IPC: G06F17/30
Abstract: Ein System zur Synchronisierung einer Datenbank und einer datenbankfremden Ressource umfasst eine Anwendung, mit der eine Anforderung zur Durchführung einer Aktion an einen Dienstanbieter gesendet wird. Der Dienstanbieter empfängt die Anforderung und führt die Aktion durch, wobei die Aktion nicht der Festschreib-Koordination unterliegt. Der Dienstanbieter fügt außerdem einen Eintrag in eine Aktionsumkehrungstabelle ein, um die Aktion rückgängig und die Einfügung dauerhaft zu machen. Der Dienstanbieter löscht dann im Auftrag der Anwendung den Eintrag aus der Aktionsumkehrungstabelle. Die Anwendung kann anschließend so konfiguriert werden, dass sie eine der folgenden Aktionen durchführt: (1) die Löschung mit der Durchführung eines COMMIT dauerhaft machen, und (2) die Löschung mit der Durchführung eines ROLLBACK rückgängig machen. Zu einem späteren Zeitpunkt kann der Dienstanbieter die Aktion rückgängig machen, wenn der Eintrag in der Aktionsumkehrungstabelle verbleibt. Entsprechende Verfahren und Produkte (d. h. computerlesbare Medien) werden ebenfalls im vorliegenden Dokument beschrieben und beansprucht.
-
-
-
-
-
-
-
-
-