Virtualisierung von Windows Home Server


9

Ich denke über die Virtualisierung von Windows Home Server nach, hauptsächlich nur zum Testen und zur Fehlerbehebung (momentan jedenfalls - langfristig nichts). Ich habe Hardware, die sich leicht abziehen lässt, aber da WHS ein bisschen wie die Dateireplikation usw. sein eigenes Biest sein kann, habe ich mich gefragt, ob es irgendwelche "Fallstricke" oder irgendetwas anderes gibt, das ich beobachten sollte raus für? Insbesondere bin ich neugierig, ob jemand Glück gehabt hat, WHS mit mehreren virtuellen Festplatten zu verwenden, um zu simulieren, wie ein tatsächliches physisches WHS-Setup funktionieren würde, oder ob ich mich an das eine Laufwerk halten muss. Ich würde lieber keine Zeit dafür investieren, wenn es eine verlorene Sache ist. Kann jemand anderes seine Erfahrungen teilen (wenn sich jemand dazu entschlossen hat)?

Antworten:


3

Ich spiele jetzt schon eine Weile mit WHS in einer VM und fasse meine Erfahrungen zusammen.

Nachdem ich einige Hardwarefehler auf meinem Dateiserver behoben hatte, wollte ich einen Weg finden, die Hardware von meinem Dateiserver zu abstrahieren. Ich hatte einige Gespräche über das Ausführen von WHS in einer VM mit externen Festplatten gehört, sodass Sie bei einem Ausfall der Host-Hardware die VM und die externen Festplatten einfach auf einen anderen Host verschieben und mit minimalen Ausfallzeiten neu starten können (das war meine grundlegende Motivation).

Ich habe zwei Pässe gemacht. Für den ersten Durchgang habe ich WHS in einer VM installiert, die unter VMServer 1.x ausgeführt wird, und der VM direkten physischen Zugriff auf eine Reihe von Festplatten gewährt, die sich in externen Gehäusen befanden. Dies funktionierte einige Tage lang einwandfrei, aber dann startete die VM gelegentlich neu und musste alle Dateien nach Konsistenzprüfungen durchsuchen. Ich konnte nie herausfinden, was dies verursacht hat, aber mein Verdacht ist, dass die Laufwerke heruntergefahren sind oder "schlafen" und die VM sie nicht richtig wecken konnte, als eine Dateianforderung einging. Da es besonders beängstigend war, den Bildschirm "Konsistenzprüfung" immer wieder zu sehen, entschied ich mich, nach etwa dreiwöchigem Kampf mit einem nativ gehosteten Dateiserver zurückzukehren. (Übrigens,

Für meinen zweiten (erfolgreicheren) Durchgang habe ich WHS auf einer VM installiert, die unter VMServer 2.x ausgeführt wird. Anstatt der VM physischen Zugriff auf die Festplatten zu gewähren, habe ich virtuelle Festplatten erstellt, um jedes der externen Laufwerke zu füllen. Meine Argumentation war, dass ich auf diese Weise die Dateien der virtuellen Festplatte verschieben konnte, ohne die Dinge mit WHS komplizieren zu müssen. (dh ich könnte die Laufwerkskapazität aktualisieren und einfach die VHD-Dateien kopieren, ohne die Festplatten von WHS entfernen zu müssen.) Dieses Setup ist jetzt seit ungefähr einem Monat absolut stabil. Ich möchte noch einige Tests durchführen, bevor ich alle meine Dateien verschiebe, aber ich bin sehr hoffnungsvoll, basierend auf dem, was ich gesehen habe. (dh es ist in dieser Konfiguration viel solider als in der vorherigen).

Fazit für meine Erfahrungen: - VMServer 2.x> VMServer 1.x (macht Sinn) - Virtuelle Festplatten> Direkter physischer Zugriff

Eine weitere zu beachtende Sache ist, dass wenn Sie virtuelle Festplatten verwenden, diese einfach als 'Virtual IDE Drive' (oder ähnliches) angezeigt werden, sodass sie schwer zu unterscheiden sind. Möglicherweise möchten Sie die Größe der virtuellen Festplatten unterschiedlich festlegen, um alle Geraden zu erhalten.

Sie haben nach gemeinsamen Erfahrungen gesucht, also hoffe ich, dass dies hilft.


1
Gute Antwort. Ich unterstütze voll und ganz die Idee, einen Pass-Through-VHD-Zugriff anstelle eines direkten Festplattenzugriffs für das Systemlaufwerk durchzuführen. Bei externen Laufwerken / Add-On-Laufwerken kann es für das System jedoch schwierig sein, fehlerhafte Laufwerke zu erkennen. Achten Sie darauf, nur eine virtuelle Festplatte pro physischem Laufwerk zu erstellen.
IDisposable

@IDisposable - Ich bin gespannt auf den letzten Teil Ihres Kommentars. Warum sollte es ein Problem sein, mehrere virtuelle Festplatten pro physischem Laufwerk zu haben? (Abgesehen von der erwarteten Langsamkeit, wenn die Lagerung wieder ausgeglichen wird ...)
Peter Bernier

@peter Einer der Vorteile des Laufwerksverlängerers von WHS besteht darin, dass Dateien auf mehreren physischen Laufwerken dupliziert werden, um sicherzustellen, dass Sie Ihre Dateien nicht verlieren, wenn ein Laufwerk ausfällt. Wenn Sie mehrere VHDs auf eine physische Festplatte legen, wird dies ruiniert, da WHS nicht weiß, welche der angezeigten Laufwerke sich auf separaten physischen Laufwerken befinden.
GAThrawn

@ GAThrawn Einverstanden. Meine anfänglichen Beweggründe waren rein aus der Sicht der Wiederherstellung nach einer Host-Katastrophe, anstatt mich um einzelne Dateien zu kümmern. Sie haben Recht damit, dass das Speichern mehrerer VHDs auf einer einzigen Spindel ein Rezept für eine Katastrophe ist.
Peter Bernier

5

Ich verwende WHS seit einigen Monaten unter Hyper-V. Für die Laufwerke habe ich gerade VHDs mit fester Größe auf meinem externen Speicher erstellt, während ich dem Server Laufwerke hinzufügte - und das hat ziemlich gut funktioniert.

Das einzige "Problem", auf das ich bisher gestoßen bin, ist, dass die WHS-Box von Zeit zu Zeit abstürzt - und wenn dies der Fall ist, wird sie nicht neu gestartet. Wenn ich versuche, diese VM über Hyper-V zurückzusetzen, wird nichts unternommen, und ich kann sie nur umgehen, indem ich den Hostserver physisch neu starte. Dies passiert NIEMALS bei den anderen Windows 2008-Gästen, die auf Hyper-V ausgeführt werden - nur auf dem WHS-Server.

Die neuesten HP MediaSmart-Server für etwa 350 US-Dollar sahen in letzter Zeit ziemlich verlockend aus. Mein letztendlicher Plan ist es, auf einen dieser Server umzusteigen, anstatt ihn virtualisieren zu lassen. Ich hoffe, dass sie im nächsten Jahr oder so mit der Version 2008 herauskommen, damit ich diese Version vorinstallieren kann.


2

Da WHS auf sehr billiger Standardhardware ausgeführt wird und sich an Privatanwender richtet (daher der Name Windows Home Server), ist es kein typischer Kandidat für die Virtualisierung. Daher finden Sie keine "Best Practices" für die Virtualisierung.


4
Ich bin damit fast nicht einverstanden. WHS ist im Wesentlichen Windows Small Business Server 2003 mit einer Reihe von benutzerdefinierten Dingen und dem Dateisystem-
Minitreiber

1

Ich würde mir darüber keine Sorgen machen. Abhängig von dem von Ihnen verwendeten Virtualisierungssystem (jedes hat seine eigenen Macken) ist es wahrscheinlich recht einfach, es in Betrieb zu nehmen. Die meisten modernen Virtualisierungssysteme nutzen die Unterstützung der Hardwarevirtualisierung und ermöglichen es Ihnen, nahezu jedes Betriebssystem (und darauf auch alle Anwendungen) auszuführen.

Ich habe Windows Home Server nicht virtualisiert ausgeführt, aber ich habe fast jede andere Windows Server-Variante zusammen mit zahlreichen Linux-Servervarianten ausgeführt und hatte im Wesentlichen keine Probleme mit Kompatibilität, Leistung oder Stabilität. Ich benutze es sowohl zum Testen und Entwickeln als auch in Produktionsszenarien.


0

Ich habe ein WHS-Add-In geschrieben und gepflegt, dafür habe ich die gesamte Entwicklung und das Testen auf einem virtuellen WHS (mit zwei VHDs mit nur Dummy-Daten) mit einem virtuellen WinXP-Client durchgeführt, die alle in MS Virtual PC auf meinem ausgeführt werden Vista Desktop.

Ich hatte keine Probleme damit. Zum Testen und Entwickeln ist dies perfekt, insbesondere wenn Dinge wie Rückgängig-Festplatten schnell und einfach in verschiedene Zustände zurückgesetzt werden können.

Für meine tatsächlichen realen Daten habe ich jedoch eine reale physische Maschine mit mehreren realen Festplatten. Auf diese Weise fühle ich mich einfach sicherer.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.