Dünne Bereitstellungsübersicht für Speichereffizienz

Thin Provisioning ist eine Technologie, die auf einigen Speicherprozessoren, jedoch nicht auf allen Produkten verfügbar ist. Thin Provisioning in einem Storage Area Network (SAN) oder einem Network Attached Storage (NAS) -System verbraucht den verwendbaren Speicher im Wesentlichen auf dem Niveau, das mit dem Betriebssystem des Speicherteilnehmers verwendet wird. Der beste Weg, eine Analogie zu zeichnen, ist das Kreisdiagramm, das das Laufwerk eines Windows Server-Systems darstellt ( Abbildung A ). Abbildung A.

In diesem Beispiel verwendet das Laufwerk mit fast 70 GB nur 17, 2 GB des Laufwerks. In einer SAN-Umgebung mit Thin Provisioning würde dies 17, 2 GB für die LUN (Logical Unit Number) verbrauchen. In den meisten Situationen gibt es eine geringe Menge an Overhead und / oder Metadaten, die die Thin Provisioning verwalten, sowie einen Block mit inkrementellem Wachstum. In Gigabyte und Terabyte ist dieser Overhead vernachlässigbar.

Bei einigen Speicherprodukten ist eine Thin Provisioning-Funktion verfügbar, und zu oft kaufen Administratoren Speicher nur in US-Dollar und Terabyte. Softwarefunktionen mit dem Speicher sollten ein wichtiger Teil der Entscheidung sein, dies ist jedoch schwierig. Ich habe ein Sprichwort angenommen: "Sie können immer weniger teuren Speicher finden." (Zur Freude eines Geeks lesen Sie dieses Kochbuch von BackBlaze, um ein 67-TB-System für weniger als 8.000 US-Dollar zu erstellen, und diesen zugehörigen TechRepublic-Beitrag zum Petabyte-Speicher.)

Thin Provisioning auf einem SAN-System gibt es in vielen Formen, aber im Grunde ermöglicht es eine bessere Nutzung der Festplatten. Wenn wir mehrere Thin Provisioning-Workloads in einem SAN stapeln, erhöhen wir möglicherweise die Anzahl der Hotspots auf einer Festplatte. In Abbildung A macht der freie Speicherplatz ungefähr 75% dieser Festplattenzuweisung aus. Freier Speicherplatz ist für die SAN-Leistung großartig, aber es ist eine Verschwendung des Speicherinvestitionsdollars. Diese Behauptung ist nicht unbedingt ein Problem, aber ein Indikator für den Kauf schnellerer Laufwerke (z. B. SAS über SATA), wenn Sie das Leistungsniveau hoch halten müssen. Abbildung B zeigt eine gute Möglichkeit, dieses Stapeln von LUNs auf einer einzelnen Festplatte zu visualisieren. Abbildung B.

Diese Darstellung von Dynamic Provisioning von Hitachi Data Systems wird für die Speicherprodukte der USP- und AMS-Serie des Unternehmens verwendet und setzt die LUNs auf alle verwendeten Festplatten. Speicheradministratoren können dies auf viele Arten aufteilen, und jede Thin Provisioning-Lösung bietet unterschiedliche Funktionen.

Überversorgung

Das Risiko bei Thin Provisioning-Technologien besteht in einer Überbereitstellung. Wenn im SAN mehr Speicher verfügbar ist, erhält in den meisten Situationen jede LUN einfach mehr Speicher. Wenn dem SAN jedoch der Speicherplatz ausgeht, kann es zu einem harten Stopp kommen. Einzelne Betriebssysteme können auch erkennen, dass ihnen Speicherplatz zur Verfügung steht, was ihr Verhalten kompliziert. In einigen Situationen wächst die Thin Provisioning-Funktion nur - sie wird nicht verkleinert, wenn Daten auf den Volumes gelöscht werden. Wenn die LUN oder Workload auf Speicherprozessorebene verschoben und basierend auf ihrer aktuellen Größe und ihrem aktuellen Inhalt neu geschrieben wird, kann die Verringerung der Größe realisiert werden.

Zusammenfassung

Thin Provisioning ist wahrscheinlich der beste Weg, um Ihre Speicherinvestitionen optimal zu nutzen. Die Anforderungen aller Benutzer variieren, aber wenn Sie Ihre Szenarien ausarbeiten und ausreichend modellieren, können Sie möglicherweise für SAS-Festplattenlösungen zugunsten langsamerer SATA-Festplatten eintreten, wenn der Gesamtspeicherbedarf verringert wird.

Wie verwalten Sie Thin Provisioning? Teilen Sie Ihre Kommentare in der Diskussion.

© Copyright 2021 | pepebotifarra.com