Führen Sie OpenSolaris als VM aus, weil Sie ZFS möchten? Wenn ja, gibt es ein paar Optionen für Linux, die Sie ausprobieren können.
Eine mögliche Option wurde bereits erwähnt, nämlich das ZFS-FUSE-Projekt. Ich habe dies in Verbindung mit ESXi verwendet und festgestellt, dass es bei Kombination mit einem iSCSI-Ziel für eine wirklich gute Leistung etwas zu langsam wird. Für mich hat VMware viel darüber beklagt, dass die Latenz zwischen Server und Speicherziel zunimmt.
Ihre andere Option ist ein Projekt, das von einer Gruppe in den Lawrence Livermore National Labs gestartet wurde. Sie sind dabei, ZFS auf native Linux-Kernel-Module zu portieren . Ich habe dies auch verwendet, nachdem ich Probleme mit dem FUSE-Äquivalent hatte.
Ich muss sagen, es ist nicht ganz komplett, hatte aber alle nötigen Feauters (Raid und Dedup). Derzeit sind sie bis zu v0.6.0-RC9 verfügbar, das auf dem ZFS-Pool v28 und FS v5 basiert.
Ich bin nicht sicher, wo OpenSolaris derzeit auf der ZFS-Version steht.
Wenn Sie ZFS als natives Kernel-Modul ausführen, haben Sie den Vorteil, dass Sie auf ZFS-V-Disks als native Block-Geräte innerhalb von Linux zugreifen können. Das heißt, Sie können die gesamte Festplatte mit ZFS formatieren, anstatt sie zu formatieren, damit Sie die VM speichern können und dann die Vdisk darauf haben davon Dieser Weg sollte eine bessere Leistung bieten.
Ein Haftungsausschluss, den ich nach kurzer Recherche gefunden habe, ZFS unter Linux ist ohne ein wenig Arbeit NICHT BOOTABLE . Der Link, den ich hinzugefügt habe, ist für Ubuntu, mit dem ich in der Vergangenheit Erfolg hatte.
In Bezug auf VMs gibt es einige Optionen, die Sie erwähnt haben. Ich persönlich betreibe einen ESXi-Server und VMware Workstation . Es hängt wirklich von dem ab, was Sie mit der VM vorhaben, zum Beispiel wird Multimedia auf VMware Workstation besser funktionieren.
Unkomplizierte Virtualisierung wie ein Hosting-Server wird auf ESXi besser funktionieren, da er für diesen Zweck ziemlich gut entwickelt wurde und aus diesem Grund einige anspruchsvolle Hardwareanforderungen erforderlich sind. Nicht alles wird von ESXi unterstützt.
Wenn Sie Virtualisierung verwenden, um eine Multi-Plattform-Entwicklungsumgebung zu erreichen, würde ich mit VMware Workstation nur 199 und 80 Dollar ausgeben, wenn Sie ein Student sind.
Hoffe das hilft ein bisschen.