Das Hinzufügen weiterer Festplatten zu Storage Spaces Direct brachte nicht die erwartete Kapazitätssteigerung

Das Hinzufügen weiterer Festplatten zu Storage Spaces Direct brachte nicht die erwartete Kapazitätssteigerung

Ich habe S2D mit 2 Azure-VMs in einem Spiegel eingerichtet. Als ich es ursprünglich eingerichtet habe, habe ich die folgenden Anweisungen befolgt:https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-storage-spaces-direct-deployment

Das hat super funktioniert und es gab keine Probleme. Als ich es eingerichtet habe, habe ich mich für die Verwendung von 128 GB großen Datenträgern entschieden. Mit 2 Datenträgern auf jeder VM hatte ich 252 GB Kapazität in meinem Volume.

Jetzt komme ich zu diesem Setup zurück und wollte mehr Kapazität hinzufügen. Ich habe jeder VM eine 1023 GB große Datendiskette hinzugefügt. Ich habe darauf gewartet, dass der Speicherpool sie automatisch hinzufügt, was er auch tat. Dann habe ich versucht, die Größe meiner virtuellen Festplatte mithilfe der folgenden Informationen zu ändern:https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/resize-volumes

Als ich mir meinen Speicherpool im „Failover Cluster Manager“ ansah, zeigte er an, dass ich 2,00 TB freien Speicherplatz hatte. Ich ging davon aus, dass ich nur die Hälfte davon nutzen konnte, sodass meine neue Kapazität zusammen mit meiner ursprünglichen Kapazität ungefähr 1,2 TB betragen sollte.

Als ich den Powershell-Befehl „Resize-VirtualDisk“ ausführte, wurde mir angezeigt, dass nicht genügend Kapazität verfügbar sei. Also begann ich, die Größe zu reduzieren, und schließlich funktionierte es, als ich die Größe auf 500 GB änderte.

Durch das Hinzufügen von zwei 1-TB-Festplatten habe ich also nur 250 GB zusätzliche Kapazität gewonnen. Warum ist das so? Ich habe versucht, herauszufinden und zu verstehen, wie das alles funktioniert, aber ich kann keine endgültige Antwort finden.

Antwort1

TLDR: Versuchen Sie, Datenträger der ursprünglichen Größe hinzuzufügen.


Es klingt, als ob SieIhre Daten strandenStorage Spaces Direct (S2D) ist intelligent und kann die Daten mit der richtigen Kombination zusätzlicher Knoten zurückfordern. Es verfügt beispielsweise über diese Art von Intelligenz:

Naja, das hat prima geklappt

Es verhält sich spielerisch, abhängig von seinen Knoten/Einschränkungen. Das einfache Hinzufügen eines vierten Knotens würde den Raum scheinbar einschränken, aber tatsächlich eine Massenumverteilung ermöglichen.

Verwandte, Sie erstellenReservekapazität(was auch immer Sie auf Ihren neuen 1-TiB-Festplatten als unbrauchbar empfinden). S2D verfügt hier über zusätzliche Intelligenz, da es diesen nicht beanspruchten Speicherplatz verwendet, um fehlerhafte Sektoren auf derselben(n) Festplatte(n) neu zuzuweisen.

Da Sie dies jedoch in der Cloud tun, würde ich mir darüber keine Gedanken machen, wenn Sie Ihr SLA gelesen haben. Befolgen Sie einfach die Dokumentation und überlassen Sie Azure die Sorge um Bitrot. Aber wenn Sie dies vor Ort tun, ist es definitiv eine Überlegung wert.

verwandte Informationen