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.
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.
quelle
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.
quelle
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.
quelle
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.
quelle