Ich gehe davon aus, dass Sie Server virtualisieren werden, nicht Desktops. Als Nächstes gehe ich davon aus, dass Sie mehrere ESX / ESXi-Server verwenden, um auf Ihren Speicher zuzugreifen und diese von vCenter Server verwalten zu lassen.
Wenn Sie sich für die LUN-Größe und die Anzahl der VMFS entscheiden, gleichen Sie mehrere Faktoren aus: Leistung, Konfigurationsflexibilität und Ressourcennutzung, während Sie an die unterstützte maximale Konfiguration Ihrer Infrastruktur gebunden sind.
Sie können die beste Leistung mit 1 VM zu 1 LUN / VMFS-Zuordnung erzielen. Es gibt keine Konkurrenz zwischen Maschinen auf demselben VMFS, keine Sperrkonflikte, jede Last ist getrennt und alles ist gut. Das Problem ist, dass Sie eine gottlose Anzahl von LUNs verwalten, möglicherweise unterstützte Höchstgrenzen erreichen, Kopfschmerzen bei der Größenänderung und Migration von VMFS haben, nicht ausreichend genutzte Ressourcen haben (dieser einzelne Prozentpunkt freier Speicherplatz in VMFS summiert sich) und im Allgemeinen etwas erstellen, das ist nicht schön zu verwalten.
Das andere Extrem ist ein großes VMFS, das alles hosten soll. Auf diese Weise erhalten Sie die beste Ressourcennutzung. Es gibt kein Problem bei der Entscheidung, was wo bereitgestellt wird, und Probleme mit VMFS X als Hotspot, während VMFS Y im Leerlauf ist. Die Kosten sind die aggregierte Leistung. Warum? Wegen der Verriegelung. Wenn ein ESX in ein bestimmtes VMFS schreibt, werden andere für die Zeit gesperrt, die zum Abschließen der E / A erforderlich ist, und müssen es erneut versuchen. Dies kostet Leistung. Außerhalb von Spielplatz- / Test- und Entwicklungsumgebungen ist die Speicherkonfiguration falsch.
Es wird akzeptiert, Datenspeicher zu erstellen, die groß genug sind, um eine Reihe von VMs zu hosten, und den verfügbaren Speicherplatz in Blöcke geeigneter Größe aufzuteilen. Wie viele VMs es gibt, hängt von den VMs ab. Möglicherweise möchten Sie eine einzelne oder mehrere kritische Produktionsdatenbanken auf einem VMFS, lassen jedoch drei oder vier Dutzend Test- und Entwicklungsmaschinen auf demselben Datenspeicher zu. Die Anzahl der VMs pro Datenspeicher hängt auch von Ihrer Hardware (Festplattengröße, Drehzahl, Controller-Cache usw.) und Zugriffsmustern ab (für jedes Leistungsniveau können Sie viel mehr Webserver auf demselben VMFS als Mailserver hosten).
Kleinere Datenspeicher haben noch einen weiteren Vorteil: Sie verhindern, dass Sie physisch zu viele virtuelle Maschinen pro Datenspeicher überfüllen. Kein zusätzlicher Verwaltungsdruck auf ein zusätzliches Terabyte virtueller Festplatten in einem halben Terabyte-Speicher (zumindest bis sie von Thin Provisioning und Deduplizierung erfahren).
Noch etwas: Beim Erstellen dieser Datenspeicher wird auf eine einzelne Blockgröße standardisiert. Es vereinfacht später viele Dinge, wenn Sie etwas über Datenspeicher hinweg tun und hässliche "nicht kompatible" Fehler sehen möchten.
Update : DS3k verfügt über aktive / passive Controller (dh jede LUN kann entweder von Controller A oder B bedient werden, wobei der Zugriff auf die LUN über den nicht besitzenden Controller zu Leistungseinbußen führt), sodass sich eine gerade Anzahl von LUNs auszahlt gleichmäßig auf die Steuerungen verteilt.
Ich könnte mir vorstellen, mit 15 VMs / LUN zu beginnen und Speicherplatz auf etwa 20 zu schaffen.