ScaleIO: ESXi-Mindestanforderungen
Summary: ESXi-Mindestanforderungen für ScaleIO
Instructions
Frage
Was sind die ESXi-Mindestanforderungen für ScaleIO-Bereitstellungen?
Tatsachen
EMC ScaleIO ist ein rein softwarebasiertes serverbasiertes Storage Area Network (SAN), das Speicher- und Rechnerressourcen in einem einschichtigen Speicherprodukt der Enterprise-Klasse zusammenführt. ScaleIO-Storage ist elastisch und bietet linear skalierbare Performance. Die SAN-Architektur für Scale-out-Server kann von einigen wenigen auf Tausende von Servern erweitert werden.
Informationen zu unterstützten EMC ScaleIO-Versionen mit ESXi-Versionen finden Sie im VMware-Kompatibilitätsleitfaden.
Hinweis: Diese ScaleIO 1.31- und 1.32-Lösung wird nur auf ESXi 5.5 GA unterstützt. Die Lösung wird bei Installationen oder Upgrades auf andere Versionen von ESXi nicht unterstützt.
Antwort
Dies sind die minimalen Systemanforderungen für eine ScaleIO 1.31- und 1.32-Implementierung:
- Drei ESXi-Server mit 100 GB freier Kapazität pro Server
- Betriebssystem: ESXi 5.5 GA
- 1-Gbit/s-Netzwerk
- Vier SATA-Festplatten mit 7.200 U/min pro Node
Das ScaleIO Virtual SAN besteht aus einer dedizierten ScaleIO Virtual Machine (SVM) und drei Softwarekomponenten:
-
Virtuelle Maschine (SVM) von ScaleIO: Die SVM ist eine Linux-basierte virtuelle Maschine, die ScaleIO gewidmet ist und zum Hosten der verschiedenen hier beschriebenen ScaleIO-Softwarekomponenten verwendet wird.
-
Metadatenmanager (MDM): Konfiguration und Überwachung des ScaleIO-Systems Der MDM kann im redundanten Clustermodus mit drei Mitgliedern auf drei Servern (primärer MDM, sekundärer MDM und ein Tie-Breaker) oder im Einzelmodus auf einem einzelnen Server konfiguriert werden. Der MDM ist auf der SVM installiert.
-
ScaleIO-Datenserver (SDS): Managt die Kapazität eines einzelnen Servers und agiert als Back-End für den Datenzugriff. Der SDS wird auf allen Servern installiert, die Speichergeräte zum ScaleIO-System beitragen. Auf diese Geräte wird über SDS zugegriffen. Der SDS ist auf der SVM installiert.
-
ScaleIO-Datenclient (SDC): Ein einfacher Gerätetreiber stellt ScaleIO-Volumes als Blockgeräte für die Anwendung zur Verfügung, die sich auf demselben Server befindet, auf dem der SDC installiert ist. Der SDC erstellt einen logischen Adapter, bei dem es sich um ein ESXi-Kernel-Konstrukt handelt. Der logische Adapter informiert den ESXi über das Eintreffen und Entfernen von SCSI-Geräten. Diese LUNs können mit VMFS formatiert und dann über den ESXi-Host für die virtuelle Maschine bereitgestellt oder als RDM-Geräte verwendet werden. Abbildung 1 zeigt ersteres, während letzteres mit derselben Abbildung ohne den VMFS-Layer dargestellt werden könnte.

Die obige Abbildung zeigt die ScaleIO-Implementierung in ESXi mit SDC in VMkernel.
Empfehlungen und EinschränkungenDiese Empfehlungen müssen bei der Bereitstellung eines ScaleIO-Systems berücksichtigt werden:
-
Wenn Laufwerke mit einem RAID-Controller verbunden sind, muss jedes Laufwerk als eigenständiges RAID-0 konfiguriert werden.
-
Für eine bessere Performance:
-
Wenn Cache auf dem RAID-Controller verfügbar ist, wird empfohlen, ihn als LESE-Cache zu konfigurieren.
-
Wenn der Cache nicht flüchtig ist, wird empfohlen, ihn als Zurückschreibcache zu konfigurieren.
-
-
Die physischen Medien müssen der SVM über RDM zur Verfügung gestellt werden.
-
Verwenden Sie für eine bessere Leistung und einen schnelleren Speicherwiederaufbau ein 10-Gbit/s-Ethernet-Netzwerk.