Ich möchte meine Workstation (Tier 1) virtualisieren und nach einem Bare-Metal-Hypervisor für Consumer-Komponenten suchen

Ich befinde mich mindestens einmal im Jahr in dieser ähnlichen Situation. Die Bindung, mit der ich entweder ein Motherboard oder eine OS-Festplatte aktualisiere. Es macht mich verrückt, Windows, Visual Studio, alle meine Addins neu installieren, meine Einstellungen neu konfigurieren usw. zu müssen... jedes einzelne mal. Ich habe ein Layout und ich mag und ich möchte dabei bleiben.

Meine Frage ist...

Gibt es einen Bare-Metal-Hypervisor auf dem Markt, mit dem ich meine Consumer-Workstation virtualisieren kann? Ich ich möchte die Host / Client-Virtualisierung wirklich vermeiden. Bare Metal ist definitiv ein besserer Weg für meine Bedürfnisse.

Ist dies ein guter Ansatz, oder werde ich dadurch andere unerwünschte Nebenwirkungen erleiden?


Aufklärung

Meine Maschine hat sehr begrenzte Zwecke. Meine primäre Verwendung ist Visual Studio 2010 Professional, wo ich entwickle ASP.NET MVC-Webanwendungen. Die zweite Software, die ich verwende (das ist systemintensiv), ist Photoshop CS3. Darüber hinaus, meine anwendungen sind auf Outlook, Internet Explorer, Firefox, Opera, Chrome, LINQPad und verschiedene andere (kleine) Apps beschränkt.

Darüber hinaus überlege ich, an einem Knoten zu arbeiten.js-Projekt und kann nach Möglichkeit ubuntu auf demselben Hypervisor ausführen.

Systemspezifikationen:
Gigabyte Motherboard
Intel i7 920
12 GB Ram
grund 500GB 7200RPM HDD für OS
4 Velociraptoren in Raid 1/0 für Build Disk
Dual GTS250 (512 MB) Grafikkarten (nicht SLI) für quad-Monitoren

Nebenbei bemerkt

Ich wäre auch nicht gegen einen alternativen Vorschlag, wenn die Einschränkungen zu groß sind. Ich könnte den ESXi (oder Zen-Server) auf meiner Box installieren und einen separaten "Thin Client" für RDP in der virtuellen Maschine erstellen. Es scheint, als ob RDP zwei Monitore unterstützt.


Bearbeiten (9.12.2011)

Es ist fast ein Jahr her, seit ich diese Frage zum ersten Mal gestellt habe. Seitdem gab es viele große Fortschritte in Hypervisor Technologie... UND MokaFive ist jetzt für den Unternehmensgebrauch freigegeben.

Ich würde gerne ein wenig mehr in diese Frage eintauchen und herausfinden, ob es einen soliden Barmetal-Hypervisor für Workstations gibt, auf denen Consumer-Komponenten ausgeführt werden (dh: nicht Dell, HP, Lenovo, etc.).

Author: Chase Florell, 2011-01-18

10 answers

Es ist keine gute Idee, einen Typ-1-Hypervisor wie VMware ESX/ESXi, Hyper-V, Xen usw. für eine Desktop-Workstation zu verwenden. Sie sind für den Servergebrauch konzipiert und Sie können keine USB-oder Firewire-Anschlüsse verwenden oder hardwarebeschleunigte 3D-Grafiken verwenden.

Sie sollten besser ein gehostetes Virtualisierungsprogramm verwenden. Ich denke, VMware Workstation wäre ideal für Ihre Verwendung, bis MokaFive verfügbar wird.

BEARBEITEN: Es gibt eine Testversion von MokaFive auf der Website.


Neue Informationen

You should have a look at Citrix XenClient, dies ist eine Komponente der XenDesktop-Suite,ist aber auch kostenlos für bis zu zehn Clients verfügbar.

Leider scheint es nur mit bestimmten OEM-Marken von Laptops und Workstations kompatibel zu sein (wo die Hardware bekannt ist).

Habe ich nicht bekommen, um zu versuchen, es aus mir selbst noch, aber ich verwenden möchten es bald.


Beste Option: Hyper-V (frei)

Ich habe gerade erst bemerkt, dass Sie offen für die Verwendung eines separaten Thin Client-und Server-Setups sind. Auf diese Weise können Sie einen Hypervisor vom Typ 1 verwenden, der für Server bestimmt ist, für die Verwendung am Arbeitsplatz über RDP. Die VMware ESXi-Hardwarekompatibilitätsliste ist ziemlich restriktiv, während Hyper-V auf fast allem ausgeführt werden kann. Hyper-V hat auch einen sehr großen Vorteil für das, was Sie tun möchten - RemoteFX. Auf diese Weise können Sie Hardware verwenden beschleunigte 3D - Grafikkarten auf Ihrem Hyper-V-Host (Ihre Grafikkarten werden unterstützt!) über RDP. Ich denke, das wird sehr gut für Sie funktionieren. Vielleicht möchten Sie untersuchen, ob ein Gigabit-Switch und ein Dual-Gigabit-NIC-Team Ihnen mit diesem Setup mit leistungsstarken Grafikkarten eine noch bessere Leistung bieten.


Letztes Update

Windows 8 enthält einen Bare-Metal-Hypervisor, auf dem er ausgeführt wird - Client Hyper-V.

 11
Author: paradroid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-28 20:09:05

Zumindest kannst du es versuchen. Erstellen Sie Dual-Boot mit einigen Linux-Betriebssystem als Host und installieren Sie Ihr Windows als Gast mit VirtualBox.

Linux bietet Ihnen eine bessere Festplattenleistung durch besseres Festplatten-Caching.

Wenn Ihnen das Setup gefällt, sichern Sie einfach das Maschinenimage des Computers, Sie können sogar 2 Instanzen für Windows erstellen-eine für die Arbeit, eine für Experimente (aufgrund von Lizenzen nicht gleichzeitig ausgeführt)

Wenn Sie große Dateien haben-dh Ihre Multimedia-Dateien, können Sie sie behalten externer Gast - Verwenden von freigegebenen VirtualBox-Ordnern, um VM-Images nicht zu groß zu halten

Sie werden es auch lieben, i-net zu durchsuchen und E-Mails außerhalb von Linux zu überprüfen, virtuelle Desktops zu verwenden, verschiedene Fenstermanager (KDE, Gnome, LXDE, XFCE) zu verwenden und einige Server (Apache, MySQL, SVN, Git, Wiki) auszuführen Kopieren Sie auch das Windows-Image zwischen verschiedenen PCs hin und her

Sogar Sie können die gesamte Festplatte problemlos auf einen anderen Computer verschieben.

Wenn Partitionen in fstab durch ID anstelle von device gemountet werden andernfalls können Sie die Festplatte von einem anderen Computer mit eSATA-Port booten, ohne den Fall mit Ihrer gesamten Umgebung zu öffnen

 4
Author: jet,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-18 23:07:05

Sie müssen sich bewusst sein, die Einschränkungen bei der Verwendung einer virtuellen Maschine wie der schlechtem Grafik-Karte, aber wenn Sie sind zufrieden mit diesen Einschränkungen können Sie auch versuchen es.

Wenn Sie die richtige Version des Hypervisors erhalten, kostet es Sie kein Geld.

Ich würde definitiv einen Hypervisor anstelle eines ausgewachsenen Betriebssystems mit VMware Player oder ähnlichem verwenden, wenn ich alles in der virtuellen Maschine haben möchte. VMWare Player (oder Virtualbox oder... ) ist gut wo Sie verbringen nicht viel Zeit in der virtuellen Maschine und ist ziemlich verschwenderisch, weil Sie zwei volle Betriebssysteme laufen.

Sie können den kostenlosen Verson von hier; Klicken Sie auf den Hauptlink im Hauptteil für 64-Bit-Hardware, den Link unten auf der Seite für die vorherige Version, wenn Sie 32-Bit-Hardware haben.

 3
Author: Neal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-18 19:09:34

Ich kenne VMware ESXi nicht, daher bin ich mir nicht sicher, ob diese Frage hier im Zusammenhang steht, aber sie erklärt meine Erfahrung mit dem Versuch, ein virtualisiertes Betriebssystem zu verwenden : Wie tut es weh, Linux (Ubuntu) als Gastbetriebssystem für alle meine Aufgaben zu verwenden?. Später habe ich meinem Beitrag eine "Notiz" hinzugefügt und erklärt, wie ich schließlich gegen eine Wand gestoßen bin. Jetzt habe ich dual-boot.

(Vielleicht habe ich etwas von diesem Thread zu lernen.)

 2
Author: sauparna,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:16:43

ESXi würde funktionieren und Ihre regulären Hardware-Umbauten viel einfacher machen.

Sie haben jedoch gefragt, welche unerwünschten Wirkungen es geben könnte. Meine Frage an Sie ist, wofür verwenden Sie Ihr Windows-System? Sofern sich nichts geändert hat, sind VMs nicht für die rasante Videoleistung bekannt. Wenn Sie High-End-Spiele spielen möchten, müssen Sie die Grafik nach unten skalieren, wenn sie überhaupt laufen.

 2
Author: LeoB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-18 19:05:07

Ich habe Proxmox (http://www.proxmox.com) seit fast einem Jahr. Ich muss sagen, dass es erstaunlich ist. Ähnlich wie ESXi ist dies Linux-basiert. Es ist ein kostenloses Betriebssystem, das auf Debian basiert. Auch wenn Sie nicht viel über Linux wissen, können Sie dies in kürzester Zeit installieren und in Betrieb nehmen.

Meine aktuelle Konfiguration lautet:

Server 1:
Core-i3
16GB DDR3 RAM
500GB HDD
2x1GBps Link Aggregation NIC

Server 2:
Core-i3
16GB DDR3 RAM
500GB HDD
2x1GBps Link Aggregation NIC

iSCSI SAN:
3.9TB RAID5 (4x1.5TB 7200RPM)
3WARE Raid Controller

Ihre Benutzergemeinschaft ist äußerst hilfreich in Situationen, in denen Sie SSH in den Server benötigen. Ihre wiki-und andere Dokumentation ist hervorragend für ausführen der grundlegenden Aufgaben; Hinzufügen eines weiteren Knotens zu Ihrem Cluster, Sichern von VMs, Wiederherstellen von VMs, Migrieren von VMs zu anderen Knoten und typische Setups.

Sie haben gerade eine neue Version in der Beta, die ein wenig fehlerhaft ist, also verwende ich das nicht in meiner aktuellen Umgebung, aber es hat eine komplette neue Benutzeroberfläche mit EXTJS, die eine ausgefallene Benutzeroberfläche ist.

ALTE UI ALTE UI

NEUE BENUTZEROBERFLÄCHE NEUE UI

Da Sie vollen Zugriff auf die Konsole haben, können Sie alle Tools installieren, die Sie benötigen. apt-get. Persönlich führe ich einen Hamachi-Server auf den Knoten aus, damit ich von überall auf der Welt auf meine Server zugreifen kann, ohne die Server für Sicherheitsrisiken öffnen zu müssen. Die einzigen Ports, die für meine VMs und Server geöffnet sind, sind 80 und 443.

I laufen verschiedene Arten von VMs, die auf diese einschließlich Ubuntu, Ubuntu 64bit, Windows Server 2003, Windows Home Server 2003, Windows Server 2008, Windows XP etc.

Proxmox unterstützt auch eine Vielzahl von Netzwerkadaptern für das VMs. Sie können fügen Sie einfach zusätzliche Festplatten, virtuelle 1Gbps-Netzwerkkarten und mehr hinzu.

Die Backups auf dem VMs sind sehr einfach einzurichten und zu konfigurieren. Sie können ISOs auf den Server hochladen oder deren Appliances verwenden (offensichtlich keine Windows-Appliances). Ihre Geräte sind jedoch fantastisch und einfach zu konfigurieren. Sie können ein sofort einsatzbereites Wordpress, Drupal, Ticketing-Management, CRM, EYEOS und mehr erhalten.

 2
Author: kobaltz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Ich denke, was Sie außer dem Kauf von ESXi tun sollten, ist die Verwendung der von VMware bereitgestellten kostenlosen Software namens VMware Player. Sie müssen keine Lizenz kaufen, um sie für den persönlichen Benutzer zu verwenden. Es kann Maschinen nach Belieben importieren und exportieren. Sie müssen sich keine Sorgen um die Hardwarekompatibilität mit der VM oder um die Verwendung der Software machen (dh Sie müssen kein spezielles Motherboard kaufen, nur um den VMware Player zu verwenden). Wenn Sie Fragen haben, kommentieren.

 0
Author: David,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-18 18:46:42

Warum nicht stattdessen ein Systemabbild machen? verwenden Sie drivexml, um Ihr gesamtes Laufwerk c: zu kopieren. Gesamtkosten. 1 Festplatte. neue Motherboards werden mit einer CD mit Treibern geliefert. installieren Sie einfach die mobo dann Treiber. sichern Sie ein Systemlaufwerk oder sichern Sie ein Image einer virtuellen Maschine. nächtliche Differentiale können mit einigen kostenlosen Drive Backup Progs durchgeführt werden. google it -

 0
Author: a or b,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-24 02:15:25

Sie könnten möglicherweise einen anderen Ansatz wählen - Windows ausführen und Ihren persönlichen Ordner und Ihre Software auf einer Anwendungsvirtualisierungsschicht ausführen lassen. Ich schwöre bei SVS - Sie können eine Ebene erstellen, die Ihre Benutzerordner und eine separate (oder eine einzelne) Ebene für Software enthält. Wenn Sie neu installieren, bewegen Sie sich einfach über und aktivieren Sie die Ebenen, und bobs Ihren Onkel.

Wenn Sie eine Alternative wünschen, können Sie App-V

 0
Author: Journeyman Geek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:16:43

Wenn Sie Windows 7 verwenden, können Sie Ihren alten Computer in eine VHD umwandeln und dann booten.

Dies bedeutet, dass Sie nur Windows auf einer neuen Maschine neu installieren müssen, während alle Ihre Anwendungen von der virtuellen Maschine stammen, während Sie nur einen virtuellen PC und keinen Hypervisor verwenden.

Hier sind einige Artikel, die Ihnen auf dem Weg helfen:

Lokale P2V-Migration mit Microsoft Deployment Toolkit 2010 und Sysinternals Disk2VHD
Windows 7 – VHD Boot – Setup-Richtlinie
Windows 7-Start auf VHD nutzen, um Visual Studio zu testen 2010
Windows 7 Boot von VHD-Ein paar Gotchas

 0
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-12-10 11:57:28