Aufbau einer Multiseat-Workstation, um sie alle zu beherrschen

723
Thoughtcraft

Meines Wissens ist es so, dass "Bare Metal" -Hypervisors vom Typ 1 normalerweise verwendet werden, um eine große Anzahl von virtuellen Maschinen auszuführen, die von Remote-Clients verwendet werden. Ich möchte mehrere virtuelle Maschinen auf einer Workstation mit mehreren Arbeitsplätzen verwenden und sie alle so gut oder nahezu genauso gut ausführen wie nativ. Ich denke, dies wäre sowohl für die Trennung von Arbeit und Unterhaltung als auch für die Verbesserung der Sicherheit von Vorteil.

Ich benutze meinen Computer für viele verschiedene Aufgaben. Diese schließen ein:

  • Photoshop, Lightroom und andere Adobe-Produkte (als ernsthaftes Hobby)
  • Data Science in R und Python (als meine Karriere)
  • Einige Spiele
  • Meine Jukebox
  • Mein Hauptmittel, um TV und Filme zu konsumieren
  • Durchsuchen von Mainstream-Websites (Facebook, Nachrichten, Arbeit usw.)
  • Durchsuchen und Posten, die ich von meiner Haupt-Social-Media-Existenz getrennt halten möchte und so anonym wie praktisch möglich ist.
  • Mit dem Internet Dinge kaufen oder andere Sachen machen, die nicht anonym sind, aber sicher sein müssen.

In meinem Traumarbeitsplatz-Setup hätte ich mehr als drei Monitore, die dedizierten Zwecken dienen und an OS-dedizierte Grafikkarten angeschlossen sind.

Station 1. Windows 10. Die leistungsfähigste Grafikkarte, die ich mir leisten kann. Ein großer Monitor für Grafiken, Spiele und Arbeit mit Windows-spezifischen Arbeitsanwendungen. Ein zweiter Monitor (möglicherweise ein Touchscreen), der an dieselbe Grafikkarte angeschlossen ist, zur Steuerung meiner Musik sowie für andere Bedienfelder oder Symbolleisten, die ich häufig verwende. Ein dritter vertikaler Monitor zum Vergleichen von Dokumenten mit dem Hauptbildschirm. Spezielle Tastatur und Maus.

Station 2. Mehrere virtuelle Linux-Maschinen. Eine KDE-basierte Distribution für meine wichtigsten Browsing-, Social Media-, Dateimanagement- und Schreibanforderungen. Eine zweite, leichtgewichtige VM-Distribution für Bankgeschäfte und andere private (aber nicht anonyme) Dinge. Eine dritte leichte Distribution, die ausschließlich für den Besuch von zwielichtigen Websites und für anonymes Posting geeignet ist. Diese erhalten einen großen Monitor und einen vertikalen Monitor (auch zum Vergleichen von Dokumenten, verbunden mit einer zweiten Grafikkarte (wahrscheinlich keine besonders ausgefallene).

Station 2.5: Ein kleiner Touchscreen-Monitor, der mit meiner CPU-Grafik verbunden ist und Informationen wie RSS-Feeds, Wetter oder andere Informationen anzeigt, die ich gerade im Auge behalten möchte. Es hat wahrscheinlich auch eine eigene VM, die nicht sicher ist, welches Betriebssystem am besten ist.

Integration:

  1. Kopieren und Einfügen zwischen allen virtuellen Maschinen.
  2. Eine Tastatur und Maus, die ausschließlich Windows gewidmet sind, und eine zweite Tastatur und Maus, die ausschließlich zur Steuerung der virtuellen Maschinen von Linux verwendet wird. Diese würden vorzugsweise mit einem Hotkey umgeschaltet, so dass sie im Grunde wie mehrere Desktops funktionieren.
  3. Alle Dateien außer dem Betriebssystem und den Apps werden auf einem gemeinsam genutzten Laufwerk gespeichert, möglicherweise in Form eines ZFS-Pools.

Meine Fragen:

  1. Ist das machbar?

  2. Wenn ja, sollte ich viele Probleme mit der Konfiguration und der Stabilität erwarten? (Ich habe gelesen, dass die IOMMU-Implementierung oft fehlerhaft ist)

  3. Wäre dies viel besser als nur ein Hauptbetriebssystem mit einer Reihe virtueller Maschinen?

  4. Was muss ich beachten, bevor Sie Hardware auswählen und einen Hypervisor zur Verwendung wie beschrieben auswählen?

2
Ich dachte immer, Multiseat bedeutete, mehrere Benutzer auf einem einzigen Betriebssystem gleichzeitig auszuführen ... Adam Wykes vor 7 Jahren 0
Vielleicht ist das normalerweise so gemeint, aber ich möchte mehrere VMs mit eigenem physischen Speicherplatz in meinem Heimbüro. Thoughtcraft vor 7 Jahren 1
Ja, mach dir keine Sorgen, das ist klar. Adam Wykes vor 7 Jahren 0
"_... Ich möchte mehrere VMs mit einem eigenen physischen Raum ..." Dieser Satz macht eigentlich keinen Sinn. VMs auf demselben PC belegen denselben physischen Speicherplatz. Ron Maupin vor 7 Jahren 0
Lassen Sie mich umformulieren: "Ich möchte mehrere VMs, denen ich bestimmte Monitore, Tastaturen und Mäuse widmen möchte. Dies dient dem Zweck, jede VM zu verwenden, während sie an einem anderen Schreibtisch sitzt." Thoughtcraft vor 7 Jahren 1

0 Antworten auf die Frage