Einzelinstanzspeicher - Single-instance storage

Single Instance Storage (SIS) ist die Fähigkeit eines Systems, mehrere Kopien von Inhalten zu erstellen und durch eine einzelne gemeinsam genutzte Kopie zu ersetzen. Dies ist ein Mittel, um Datenverdopplungen zu vermeiden und die Effizienz zu steigern. SIS wird häufig in implementiert Dateisysteme , E-Mail - Server - Software, Daten - Backup und andere Speicherbezogenen Computersoftware. Der Einzelinstanzspeicher ist eine einfache Variante der Datendeduplizierung . Während die Datendeduplizierung möglicherweise auf Segment- oder Unterblockebene funktioniert, funktioniert der Einzelinstanzspeicher auf der Ebene der gesamten Datei und eliminiert redundante Kopien ganzer Dateien oder E-Mail-Nachrichten.

Konzept

Im Fall eines E-Mail-Servers würde der Speicher einer einzelnen Instanz bedeuten, dass eine einzelne Kopie einer Nachricht in ihrer Datenbank gespeichert wird, während einzelne Postfächer über einen Referenzzeiger auf den Inhalt zugreifen . Es gibt jedoch ein weit verbreitetes Missverständnis, dass der Hauptvorteil der Einzelinstanzspeicherung in Mailservern in der Reduzierung des Speicherplatzbedarfs liegt. Die Wahrheit ist, dass sein Hauptvorteil darin besteht, die Zustellungseffizienz von Nachrichten, die an große Verteilerlisten gesendet werden, erheblich zu verbessern. In einem Mailserverszenario sind Speicherplatzeinsparungen durch Einzelinstanzspeicher vorübergehend und fallen mit der Zeit sehr schnell ab.

Wenn sie in Verbindung mit Backup - Software verwendet wird , kann Single-Instance - Speicherung der Menge reduzieren Archivmedien benötigt , da es doppelte Kopien der gleichen Datei vermeidet speichern. Oft werden identische Dateien auf mehreren Computern installiert, z. B. Betriebssystemdateien . Beim Einzelinstanzspeicher wird nur eine Kopie einer Datei auf das Sicherungsmedium geschrieben, wodurch der Speicherplatz reduziert wird. Dies wird wichtiger, wenn sich der Speicher außerhalb des Standorts und in einem Cloud-Speicher wie Amazon S3 befindet . In solchen Fällen wurde berichtet, dass die Deduplizierung dazu beitragen kann, die Kosten für Speicher, Bandbreite und Sicherungsfenster um bis zu 10: 1 zu senken.

Novell GroupWise basiert auf Single-Instance-Speicher, der für seine große Kapazität verantwortlich ist.

ISO-CD / DVD-Image-Dateien können so optimiert werden, dass sie mithilfe von SIS die Größe einer CD / DVD-Kompilierung reduzieren (wenn genügend doppelte Dateien vorhanden sind), damit sie in kleinere Medien passt.

SIS bezieht sich auf die systemweite Suche nach Dateiduplikationen und Tools zur Erkennung mehrerer Dateiinstanzen wie die P2P-Anwendung BearShare (5.n Versionen und darunter), unterscheidet sich jedoch darin, dass SIS die Speichernutzung automatisch reduziert und symbolische Verknüpfungen erstellt und beibehält, während Bearshare manuelle Verknüpfungen zulässt Löschen von Duplikaten und des zugehörigen Dateisystems auf Benutzerebene, Symbol-Links vom Typ Windows Explorer .

Microsoft

SIS wurde mit der Remoteinstallationsdienste- Funktion von Windows 2000 Server eingeführt . Ein typischer Server kann zehn oder mehr eindeutige Installationskonfigurationen enthalten (vielleicht mit unterschiedlichen Gerätetreibern oder Softwarepaketen ), aber möglicherweise sind zwischen den Konfigurationen nur 20 % der Daten eindeutig. Microsoft gibt an, dass "SIS ein Festplatten-Volume durchsucht, um doppelte Dateien zu identifizieren. Wenn SIS identische Dateien findet, speichert es eine Kopie der Datei in einem zentralen Repository namens SIS Common Store und ersetzt andere Kopien durch Zeiger auf das gespeicherte Versionen." Dateien werden ausschließlich anhand ihrer Hash-Funktionen verglichen . Dateien mit unterschiedlichen Namen oder Daten können konsolidiert werden, solange die Daten selbst identisch sind. Windows Server 2003 Standard Edition verfügt über SIS-Funktionen, ist jedoch auf OEM-Betriebssysteminstallationen beschränkt.

Das in Windows Vista eingeführte dateibasierte Windows-Imaging-Format unterstützt auch Einzelinstanzspeicher. Single-Instance-Storage war seit Version 4.0 ein Feature von Microsoft Exchange Server und ist auch in Microsofts Windows Home Server vorhanden . Es dedupliziert Anhänge nur in Exchange 2007 und wurde in Microsoft Exchange Server 2010 vollständig verworfen. Microsoft kündigte am 1. Juni 2009 Windows Storage Server 2008 (WSS2008) mit Single Instance Storage an und gibt an, dass diese Funktion unter Windows Server 2008 nicht verfügbar ist .

Die Funktion ist seit Windows Server 2012 offiziell veraltet, als ein neuer, leistungsfähigerer Chunk-basierter Mechanismus zur Deduplizierung von Daten eingeführt wurde. Es ermöglicht das Deduplizieren von Dateien mit ähnlichem Inhalt, solange sie identische Daten enthalten. Dieser Mechanismus ist leistungsfähiger als SIS. Seit Windows Server 2019 wird die Funktion auf ReFS vollständig unterstützt.

Siehe auch

Verweise