Bevor Sie darauf stoßenEmulation, Paravirtualisierung und Pass-Through: Was Sie über Client-Hypervisoren wissen müssenArtikel, ich kannte nur den Oberbegriff "Hypervisor".
Zu meiner Verwirrung trug noch die Aussage im Artikel bei:
„…sowohl VMware als auch Citrix arbeiten an eigenen Client-Hypervisor-Implementierungen und beide haben angedeutet, noch vor Jahresende Produkte auf den Markt zu bringen.“
"Ende des Jahres" bedeutet 2009, aber VMWare Workstation gab es schon viel früher (2005 oder früher). Ist VMWare Workstation nicht einKlientHypervisor? Wenn ja, warum behauptet der Artikel dann, dass VMWare im Jahr 2009 immer noch an einem Client-Hypervisor arbeitet?
Bitte helfen Sie mir, die Verwirrung zwischen den beiden Begriffen aufzuklären.
Gibt es zwischen den beiden Begriffen überhaupt einen Unterschied? Und wenn ja, welchen?
Antwort1
Die grundlegende Definition eines Client-Hypervisors ist ein Hypervisor, der für die Verwendung auf einem Client-Rechner (Desktop, Laptop usw.) und nicht auf einem Server konzipiert ist. Einige beliebte Beispiele sind VMware Workstation, VirtualBox und VirtualPC (Microsoft). Sie sind nicht für die Verwendung in Produktionssystemen vorgesehen und verfügen nicht über dieselben Funktionen wie vollständige Hypervisoren, die für die Verwendung in der Produktion vorgesehen sind.
Es sieht so aus, als ob in dem von Ihnen verlinkten Artikel von Hypervisoren des Typs 1 die Rede ist, weshalb VMware Workstation und andere Client-Hypervisoren des Typs 2 nicht berücksichtigt werden.
Antwort2
Der korrekte Begriff istVDI-Hypervisor. Es bezieht sich auf einen Hypervisor, der auf Serverhardware läuft, aber Desktop- (Client-)Betriebssysteme statt Server-Betriebssysteme als Gäste ausführt. Das Konzept, das der Artikel erwähnt, istDesktop-Virtualisierung. Wenn VDI-Hypervisoren mit Clients kombiniert werden (entweder Thin Clients oder (Low-End-) physische PCs, auf denen eine ArtRemotedesktopSoftware) und (ausreichend schnelles) Netzwerk, haben Sie eineVDI (Virtuelle Desktop-Infrastruktur).
Die drei gängigsten VDI-Hypervisoren sind:
- VMware View (ESXi/vSphere + zugehörige Software)
- Citrix XenDesktop (XenServer + zugehörige Software)
- Microsoft VDI (Hyper-V + zugehörige Software)
Einige allgemeine Funktionen von VDI-Hypervisoren sind:
- Ein Remotedesktopprotokoll mit Unterstützung für Audio-, Videowiedergabe und/oder 3D-Grafiken.
- GPU-Virtualisierung.
- Weiterleitung von Geräten, beispielsweise beliebigen USB-Geräten, von einem Client (physischer PC oder Thin Client) an die VM.
- Jedem Benutzer wird 1 VM zugewiesen.
- Speicherdeduplizierung und gemeinsam genutzte Festplattenimages (nicht einzigartig für VDI-Hypervisoren, aber für diese besonders wichtig.)