Block Based Storage

Beschreibung

Zum Typ blockbasierter Speicher gehört das SAN (Storage Area Network).

Ein SAN ist eine Erweiterung von Direct Attached Storage (DAS). Während DAS eine Punkt-zu-Punkt-Verbindung zwischen einem Server und einem Daten-Speicher, z.B. einer lokalen Harddisk bildet, ermöglicht ein SAN die Anbindung mehrerer Server an mehrere Speicher-Systeme, auch über große Distanzen hinweg.

In einem SAN erfolgen Datenzugriffe wie bei DAS blockbasierend, wogegen bei NAS der Server bei einem dateibasierten Datenaustausch über SMB/CIFS oder NFS ganze Dateien (beispielsweise: „Datei /home/user/readme.txt“) oder Ausschnitte aus Dateien von einem entfernten Speicherort anfordert. Im SAN wird meist ein SCSI-Kommunikationsprotokoll verwendet, das auf Fibre Channel (FC) oder iSCSI als Transport-Protokoll aufsetzt.

SAN und NAS Infrastrukturen basieren auf dem Prinzip des Shared Storage.

Unter Shared Storage ist in der Informatik ein gemeinsam genutzter Festspeicher zu verstehen, auf den von mehreren Controllern über ein Netzwerk oder eine sonstige Verbindung gemeinsam und unter Umständen gleichzeitig (konkurrierend) zugegriffen werden kann. Der Festspeicher besteht typischerweise aus einem so genannten Disk Array. Klassische Anwendungen von Shared Storage sind Aktiv/Passiv-Controller oder auch Failover-Controller. Alle Controller in diesem System greifen auf denselben Speicher zu. Im Falle eines Failover kann also der andere Controller sofort die ausgefallene Einheit ersetzen, da beide physikalisch auf den gleichen Datenbestand zugreifen. Ein gleichzeitiger Zugriff ist in einem Aktiv/Passiv-System ausgeschlossen, da immer genau ein Controller aktiv ist, während der Übrige auf den Failover wartet. Anders verhält es sich mit Aktiv/Aktiv-Controllern: Zwei oder mehrere Controller sind gleichzeitig aktiv und greifen unter Umständen konkurrierend auf die Daten des Shared Storage zu.

Konzept

Fiber Channel oder SAS (Serial Attached SCSI) basierte Speichersysteme zählen heute zu den schnellsten Speichersystemen. Fiber Channel Systeme sind meist mit Glasfaserkabeln verbunden. Dies ermöglicht einen Speicherzugriff über längere Distanzen mit minimaler Latenz und äusserst hoher Bandbreite. Somit kann auch z.B. über eine Distanz von bis zu 100km synchron gespiegelt werden. Die meisten High-End Disk Arrays basieren auf dedizierten XOR RAID Controllers. Sehr vereinfacht erklärt, sind das Controller deren Intelligenz in Hardware gegossen ist. Dies ermöglicht das Rechnen von RAID mit einer äusserst minimalen Latenz und optimaler Performanz!

Block_Based

Lösungen

Die Technologie Partner NetApp und Fujitsu bieten beide blockbasierte Speichersysteme an. Während die Fujitsu auf XOR basierte Technologie setzen, läuft die Lösung von NetApp mit einem konventionellen Prozessor, dafür kann die Technologie von NetApp auch file basierte (NAS) Anforderungen erfüllen.

Weiterführende und interessante Berichte finden Sie auch unter News sowie in unseren Blogs.