17.10.2014 (Doc Storage)
4.3 von 5, (4 Bewertungen)

Was sind Virtual Volumes?

Leserfrage: Speicherdaten werden traditionell in Volumes verteilt. Wie funktionieren im Vergleich dazu Virtual Volumes (VVOL) von Vmware? Welche Vorteile bringen sie und lassen sie sich überall sinnvoll einsetzen? Gibt es auch Nachteile oder Besonderheiten, die bei einer VVOL-Konfiguration beachtet werden müssen?

Antwort Doc Storage:

Die 2012 eingeführten VVOLs sollen laut Vmware den »ESX-Server« speicher-zentralisieren. Das heißt, die in VMDK-Dateien (Virtual Machine Disk) gespeicherten Betriebssystem-Installationen zu befähigen, besser mit den Speichersystemen zu kommunizieren, auf denen sie abgelegt sind. Ziel ist es, Arrays zu ermöglichen, beispielsweise Clones oder Snapshots von virtuellen Maschinen mit ihren Bordmitteln anzufertigen.

Bis zur Einführung von VVOLs musste der Vmware-Administrator hierzu mit dem Speicherteam zusammenarbeiten, um die spezifischen Eigenschaften der verschiedenen Speichersysteme auf diese Vorgänge abzustimmen: Das Speicherteam musste einen Pool anlegen, diesem eine RAID-Gruppe, Eigenschaften wie Snapshots, Clones oder Replikation zuordnen, dort ein oder mehr logische Laufwerke generieren und diese dann einem ESX-Server zuordnen, von welchem aus dann das entsprechende Betriebssystem in eine VMDK-Datei installiert werden konnte. Mithilfe von VVOLs können all diese Vorgänge nun aus »vSphere«, also aus der Vmware-eigenen Benutzeroberfläche durchgeführt werden, ohne jedes Mal mit den Speicheradministratoren arbeiten zu müssen. Hierzu sind drei Technologien notwendig: der »Storage Container«, der »Storage Provider« und der Protocol Endpoint«.

Ein Storage-Container ist der Speicher-Pool in einem Array. Mit VVOLs muss lediglich der Pool aus mehreren physikalischen Platten im System angegeben werden. Dieser Pool wird an den ESXi-Hosts sichtbar, und über Vsphere lassen sich dann so viele VVOLs anlegen, wie Speicherplatz vorhanden ist.

Ein Storage-Provider stellt eine Out-of-Band-Kommunikation zwischen »vCenter« und den genutzten Speicherarrays her. Aus dieser Kommunikation »erfährt« Vmware die spezifischen Eigenschaften des Arrays, welche dann dem jeweiligen Pool als Charakteristika zugeordnet sind. Diese Kommunikation ist bidirektional, so dass Vcenter auch Befehle oder Informationen über das jeweilige API an das Speichersystem senden kann. Somit können über Vcenter bestimmte Anforderungen wie Verfügbarkeit oder Leistung an ein VVOL definiert und an das Array weitergegeben werden, welches dann dementsprechend Speicherplatz »zusammenbaut«. Ein Storage-Provider kommt vom Hersteller des Arrays und nutzt das von Vmware bereitgestellte API.

Der Protocol-Endpoint kommuniziert mit den VVOLs bzw. VMDKs stellvertretend für den ESXi-Server, der seinerseits keine direkte Sicht auf die VVOLs hat. Es handelt sich hierbei entweder um eine LUN, wenn Blockspeicher verwendet wird, oder einen Mountpoint, wenn NAS verwendet wird. Liest oder schreibt eine virtuelle Maschine, sorgt der Protocol-Endpoint dafür, dass diese I/Os zum korrekten VVOL gelangen.

Der größte Vorteil von VVOLs ist die wesentliche Vereinfachung der Speicherverwaltung und -zuordnung durch schlichtes Verzichten auf separate Konfigurationsvorgänge am Speichersystem. Ein kleiner Nachteil ist die Entkopplung der Informationen über die gespeicherten Daten (Tracktables) von den Arrays, so dass ohne ESXi bzw. Vcenter auf den Platten gespeicherte Daten nur noch sehr schwer auffind- und rekonstruierbar sind.

Auf jeden Fall sind VVOLs überall dort sinnvoll, wo große Vmware-Installationen auf vielen Speichersystemen genutzt werden und die jeweilige Abstimmung zwischen Speicher- und Vmware-Teams bisher unnötige Zeit in Anspruch nehmen.

Gruß
Doc Storage

Stellen Sie Ihre Frage
Doc. tec. Storage beantwortet alle Ihre technischen Fragen zu Storage, Backup & Co.

Stellen Sie Ihre Frage an: DocStorage@speicherguide.de

Mehr von Doc. tec. Storage 02.08.2019 Soft-/Hardware: Wie Daten richtig verschlüsseln?

Eine Software-Verschlüsselung soll weniger Probleme verursachen, als eine Hardware-Verschlüsselung. Stimmt das? Was passiert, wenn der gewählte Verschlüsselungsanbieter nicht mehr verfügbar ist, wie kommt man dann an seine Daten?


12.07.2019 Analysten-Prognosen sind verschwendete Lebenszeit

Diesmal nimmt sich Doc Storage die Trendvorhersagen von Marktforschern vor. Seiner Ansicht nach ist vieles nur ein Blick in die Glaskugel, anderes dagegen so offensichtlich, dass es keine weitere Betrachtung benötige. Er hält diese Art von Info für verschwendete Lebenszeit.


28.06.2019 DSGVO bleibt aus DV-Sicht ein unsägliches Thema

Kolumne: Unser Doc Storage ist kein Freund der DSGVO. Dies hat er in mehreren Kolumnen klar formuliert. In seinem zweiten Teil zu »Ein Jahr DSGVO« fasst er nochmal zusammen, warum die Thematik aus seiner DV-Sicht für Firmen unsäglich ist.


14.06.2019 Ein Jahr DSGVO: Aufwand unerträglich hoch

Kolumne: Zur Einführung der DSGVO hat Doc Storage mächtig Dampf abgelassen. Ein Jahr später lässt kaum ein Verband ein gutes Haar an der Datenschutz-Grundverordnung. Der Aufwand für Firmen und IT-Abteilungen sei unerträglich hoch.


07.06.2019 Welchen Flash für welche Anwendung?

Vor rund sechs Jahren schickten sich Flash-Speicher an, sich in Computern und Storage-Systemen zu etablieren. Damals galten die Lösungen aber noch als proprietär. Wo steht die Technik heute und welcher Flash eignet sich für welchen Einsatzzweck?


17.05.2019 NAS-Caching oder Tiering für VMs multiple Zugriffe?

In einer Lehrumgebung werden virtuellen Maschinen auf einem NAS mit 10GbE-Anbindung gespeichert. Nachdem eine Erweiterung mit NVMe-Flash ansteht, stellt sich die Frage, ob eine Caching- oder eine Tiering-Konfiguration die sinnvollere Wahl ist?

powered by
Boston Server & Storage Solutions Itiso GmbH
Fujitsu Technology Solutions GmbH Infortrend
N-TEC GmbH FAST LTA AG
Datacore Software Seagate Technology
Folgen Sie speicherguide.de auch auf unseren Social-Media-Kanälen
Folgen Sie und auf Facebook Folgen Sie und auf YouTube Folgen Sie und auf Twitter