Was ist Single-Instance-Speicher?
Single-Instance Storage (SIS) ist eine Methode zur Organisation von Computerdaten, mit der mehrere Benutzer oder "Stores" auf eine einzelne Datei oder ein einzelnes Asset innerhalb eines Systems zugreifen können. Microsoft® besitzt ein Patent für eine bestimmte Anwendung dieser Technologie, die normalerweise in Serversystemen wie dem Microsoft® Exchange Server®-E-Mail-Organisationsdienst verwendet wird. In einem Computersystem können mehrere Computer und Benutzer mit einem größeren Server verbunden sein, der ein Hostsystem enthält. Anstatt dass jeder Computer die gleichen Dateien und Dokumente enthält, können diese Ressourcen auf einem Einzelinstanz-Speichersystem auf dem Host-System oder "SIS Common Store" gespeichert werden.
Der Hauptzweck des Einzelinstanzspeichers besteht darin, die Redundanz in einem System zu verringern, indem nach Möglichkeit mehrere Kopien von etwas entfernt werden. Eine der einfachsten Möglichkeiten, dies zu tun, ist die Verwendung eines E-Mail-Servers wie Microsoft® Exchange Server®. In diesem System können mehrere Benutzer auf dem Server über Konten verfügen, die als "Stores" bezeichnet werden, über die E-Mails gesendet, empfangen und abgerufen werden können.
Wenn jemand auf diesem Server eine E-Mail-Nachricht an 100 andere Personen auf demselben System sendet, werden tatsächlich keine 100 Kopien erstellt. Beim Einzelinstanzspeicher wird jeder Person ein "Zeiger" gesendet, der sie auf eine einzelne Kopie der Nachricht verweist. Dies ist jedoch keinem der Empfänger bekannt, da der Zeiger genau wie die eigentliche E-Mail angezeigt wird.
Dies reduziert die Hostgröße für Dokumente und beschleunigt die Zustellung und Verarbeitung von Nachrichten, da das System weniger Arbeit benötigt. Die Verwendung von Einzelinstanzspeicher kann sich auf Computernetzwerke und Server in anderen Umgebungen erstrecken. Für jeden Computer in einem System sind bestimmte Dateien erforderlich, z. B. diejenigen, die vom Betriebssystem benötigt werden. Anstatt dass jeder Computer alle diese Dateien hat, kann eine einzelne Kopie in einem gemeinsamen Speicher aufbewahrt werden, und die Computer suchen danach, wenn sie benötigt werden.
Single-Instance-Speicher ist in der Regel transparent und viele Computerbenutzer bemerken möglicherweise nicht einmal, dass sie darauf zugreifen. Benutzer in einem Netzwerk, die zum Beispiel Daten gemeinsam nutzen, können weiterhin Dateien, die auf einem gemeinsamen System gehostet werden, auf die gleiche Weise wie andere Benutzer öffnen und anzeigen. Wenn sie die Datei öffnen, aktivieren sie tatsächlich einen "Zeiger", der ihnen wie eine Datei erscheint. Dadurch wird das System in die reale Datei im gemeinsamen SIS-Speicher umgeleitet. Der Einzelinstanzspeicher kann sogar in kleinerem Maßstab verwendet werden, sodass ein System Daten für mehrere Benutzer besser organisieren kann, indem Kopien von Dateien entfernt werden.