Hardware:

Hardware:

Ich habe in den letzten Monaten mit der Idee gespielt, eine Workstation-Maschine (mit ESXi/Xen/usw.) zu virtualisieren und sie im Grunde genommen einige sehr grundlegende Server-Sachen im Hintergrund laufen zu lassen; das war eher ein Experiment als eine wirkliche Notwendigkeit. Ich habe festgestellt, dass ich mit der verfügbaren Hardware nicht direkt über Hardware wie die Grafikkarte eine der VMs als Workstation laufen lassen konnte.

Meine Frage ist, inwieweit wird Hyper-V (unter Windows 8.1 Enterprise) den Festplattenzugriff auf der Linux-VM beeinträchtigen? Ich sehe kein Problem darin, etwas wie Ubuntu auszuführen, md zu konfigurieren und die Festplatten einfach in Windows offline zu halten, aber es könnte Bedenken geben, die mir nicht bekannt sind. Das Motherboard und der Prozessor unterstützen VT-d (IOMMU) nicht, sonst wäre diese Frage viel einfacher.

  • Kann das gemacht werden? Ich denke, ja.
  • Besteht bei Hyper-V ein höheres Risiko einer Beschädigung/eines Datenverlusts?
  • Leistungseinbußen? Ich bin nicht besonders besorgt, aber es wäre schön, es zu wissen.
  • Ich müsste natürlich über LAN/über den Windows-Host auf das Array zugreifen können.

Hardware:

Intel i7-4770k
Asus Maximus VI Hero
20 GB (2 x 4, 2 x 8 Sticks, angepasste Geschwindigkeiten und Latenzen, jeweils im Dual Channel)
Samsung 840EVO (zum Ausführen der virtuellen Maschinen)
3 x 4 TB WD Red (für RAID5-Speicher, wird bald auf 4 erweitert)

Antwort1

Kurz gesagt, das ist durchaus möglich. Sie schalten diskmgmt.mscdie gewünschten Festplatten offline und verwenden dann den virtuellen SCSI-Controller des Hyper-V-Managers, um die physischen Festplatten an die VM weiterzuleiten. Ich habe das gemacht, Linux Mint eingerichtet, mdadm ausgeführt und RAID5 wurde nicht anders erreicht, als es auf einer dedizierten Box der Fall wäre.

Allerdings gibt es definitiv Bedenken, die mich davon abhalten werden, dies ständig zu verwenden. Zum einen wird der SMART-Status nicht richtig an die VM weitergegeben; er muss vom Windows-Host aus überwacht werden. Um dies zu umgehen, müssten Sie einen Hypervisor mit Bare-Metal-Zugriff wie esxi oder xen verwenden. Im Grunde ist diese Übung MÖGLICH, aber den Aufwand nicht wert.

verwandte Informationen