-
公开(公告)号: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.
-
公开(公告)号: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.
-