Abstract:
Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. A selected data segment, to be written through the data deduplication system, is encrypted such that the selected data segment is not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages.
Abstract:
A source code-based specification is implemented for use as an interface between a storage controller and an owning application to migrate a specified size of data from physical storage behind the LUN to a new physical location.
Abstract:
Bei einem Ansatz für einen Lastausgleich auf Speicherebene wird das Lastniveau eines Speichersystems überwacht, wobei das Lastniveau ein Auslastungsprozentsatz einer Mehrzahl von CPU-Kernen in dem Speichersystem ist. Eine Überlastungsbedingung wird auf Grundlage dessen erkannt, dass der Auslastungsprozentsatz eines oder mehrerer CPU-Kerne einen Schwellenwert überschreitet, wobei die Überlastungsbedingung durch eine Überlappung einer oder mehrerer E/A-Warteschlangen von mehreren Host-Computern verursacht wird, die auf einen einzelnen CPU-Kern zugreifen. Als Reaktion auf ein Erkennen der Überlastungsbedingung wird in einem zweiten CPU-Kern eine neue E/A-Warteschlange ausgewählt, wobei der zweite CPU-Kern einen Auslastungsprozentsatz hat, der unter einem zweiten Schwellenwert liegt. Eine Empfehlung wird an einen Host-Computer gesendet, wobei die Empfehlung lautet, einen E/A-Datenverkehr von dem ersten CPU-Kern in die neue E/A-Warteschlange in dem zweiten CPU-Kern zu verlagern, um das Lastniveau des Speichersystems neu auszugleichen.
Abstract:
A source code-based specification is implemented for use as an interface between a storage controller and an owning application to migrate a specified size of data from physical storage behind the LUN to a new physical location.
Abstract:
A computational device, operating as part of a thin provisioned storage system, receives a request 606 to copy data from a logical block of a source logical unit to a logical block of a target logical unit. The computational device generates metadata 608 that stores a correspondence between the source block and the target block, while avoiding allocating any physical storage space for the target block in the target logical unit. This means that the move takes place without physical transfer of the data between storage units, saving time and processing resources. If the target block is read, the correspondence will mean that the source block will be accessed 612. The system may provide an API to remap physical storage to the target logical block, swap assigned physical storage, or otherwise exploit mappings between virtual and physical blocks. If one of the units is to be reconfigured as a fully provisioned unit, the data can then be physically copied 610.
Abstract:
Se describe una especificación a base de códigos fuente que es implementada para uso como una interfase entre un controlador de almacenamiento y una aplicación propietaria para migrar un tamaño especificado de datos del almacenamiento físico detrás de la LUN a un nuevo sitio físico.
Abstract:
Bereitgestellt werden verschiedene Ausführungsformen zum Bewahren von Datenredundanz in einem Datendeduplizierungssystem in einer Datenverarbeitungsumgebung. Bei einer Ausführungsform wird ein Verfahren für eine derartige Bewahrung offenbart. Ein Anzeiger wird konfiguriert. Der Anzeiger wird mit einem ausgewählten Datensegment bereitgestellt, das durch das Datendeduplizierungssystem geschrieben werden soll, um anzuzeigen, dass das ausgewählte Datensegment keiner Deduplizierungsoperation unterzogen werden darf, so dass wiederholte Daten in physische Speicherstellen geschrieben und dort gespeichert werden können, obwohl sie identisch sind.
Abstract:
A computational device receives a request to copy a source logical block of a thin provisioned source logical unit to a target logical block of a thin provisioned target logical unit, wherein in thin provisioned logical units physical storage space is allocated in response to a write operation being performed but not during creation of the thin provisioned logical units. The computational device generates metadata that stores a correspondence between the source logical block and the target logical block, while avoiding allocating any physical storage space for the target logical block in the thin provisioned target logical unit.
Abstract:
Ein Datenverarbeitungssystem enthält einen Computer, der Daten mit einem mehrschichtigen Speichersystem austauscht. Das Datenverarbeitungssystem ermittelt einen Satz von Daten, der an eine Speicherschicht im Speichersystem übertragen wird. Das Datenverarbeitungssystem ermittelt ein Programm, dem der Datensatz zugeordnet ist, und legt anhand des an die Speicherschicht übertragenen Satzes von Daten fest, ob dem Programm zugeordnete Ressourcen des Computers erhöht oder verringert werden. Das Datenverarbeitungssystem setzt ein Übertragen des Satzes von Daten an die Speicherschicht aus, wenn eine dem Programm zugeordnete Ressource nicht erhöht werden kann.
Abstract:
Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. In one embodiment a method for such preservation is disclosed. A selected data segment to be written through the data deduplication system is encrypted such that the selected data segment is not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages.