Erkunden der Clientvirtualisierung

Abgeschlossen

Die meisten modernen Computer verfügen jetzt über Hardware zur Unterstützung der Virtualisierung. Virtualisierung (im Desktopkontext) ist die Möglichkeit, ein Betriebssystem und Anwendungen auf einem logischen Gerät (im Gegensatz zu einem physischen Computer) zu installieren. Die häufigste Verwendung dieser Technologie besteht darin, mehrere "Instanzen" von Computern auf einem einzelnen Computer auszuführen, und wir haben sie in Serverbereitstellungen umfassend verwendet. Der Windows-Client enthält jedoch Features, mit denen Clients die Virtualisierung nutzen können.

Hyper-V für Clients

Hyper-V für Clients ist die in Windows-Clients integrierte Virtualisierungstechnologie. Es handelt sich um dieselbe Virtualisierungstechnologie, die zuvor nur in Windows Server verfügbar war. mit Hyper-V für Clients können Sie ein oder mehrere Betriebssysteme gleichzeitig auf demselben Hostcomputer ausführen.

Anstatt direkt mit der Hardware des Computers zu arbeiten, werden die Gastbetriebssysteme auf einem virtuellen Computer (VM) ausgeführt. Ein virtueller Computer ist eine in Software implementierte Computerumgebung, die die Hardwareressourcen des physischen Computers abstrahiert, sodass mehrere Betriebssysteme gleichzeitig auf einem einzelnen Computer ausgeführt werden können. Jedes Betriebssystem wird auf einem eigenen virtuellen Computer ausgeführt und wird logischen Instanzen der Prozessoren, Festplatten, Netzwerkkarten und anderen Hardwareressourcen des Computers zugeordnet. Ein Betriebssystem, das auf einem virtuellen Computer ausgeführt wird, ist sich nicht bewusst, dass es in einer virtuellen Umgebung ausgeführt wird, und verhält sich so, als ob es nur die Hardware des zugrunde liegenden physischen Computers steuert.

Es ist üblich, den Begriff Hypervisoren zu verwenden, wenn virtualisierungsdiskutiert wird. Ein Hypervisor ist eine Virtualisierungsplattform (wie Hyper-V), mit der Sie mehrere Betriebssysteme auf einem einzelnen physischen Computer ausführen können, der als Hostcomputer bezeichnet wird. Die primäre Funktion des Hypervisors besteht darin, isolierte Ausführungsumgebungen für jeden virtuellen Computer bereitzustellen und den Zugriff zwischen den Gastbetriebssystemen, die auf virtuellen Computern ausgeführt werden, und den Hardwareressourcen auf dem physischen Computer zu verwalten.

Sie können das Windows-Betriebssystem und -Anwendungen wie eine Standardinstallation auf virtuellen Computern bereitstellen, auf denen ein Hypervisorhost ausgeführt wird. Hyper-V für Clients ist nützlich für Szenarien wie die Ausführung einer App, die möglicherweise ein anderes Betriebssystem oder eine andere Version als das primäre Betriebssystem erfordert, oder szenarien, die eine isolierte Umgebung erfordern, z. B. Treibertests oder Anwendungskompatibilität.

Windows-Sandbox

Windows-Sandbox ist ein Feature, das erstmals in Windows 10 eingeführt wurde und es Windows-Clients ermöglicht, eine isolierte Umgebung einzurichten, ohne Hyper-V konfigurieren, eine Windows-VM erstellen oder eine VHD einrichten zu müssen. Dieser Prozess ermöglicht es dem Benutzer, schnell eine isolierte, unberührte Windows-Umgebung für temporäre Verwendungsszenarien zu starten, z. B. das Starten einer heruntergeladenen ausführbaren Datei, der Sie möglicherweise nicht vollständig vertrauen. Windows Pro- und Enterprise-Editionen enthalten Windows-Sandbox.

Windows-Sandbox umfasst die folgenden Merkmale:

  • Makellos: Jedes Mal, wenn Windows-Sandbox ausgeführt wird, ist es so sauber wie eine brandneue Installation von Windows.
  • Einwegartikel: Auf dem Gerät bleibt nichts erhalten. Wenn die Sandbox geschlossen ist, wird alles verworfen.
  • Sicher: Verwendet hardwarebasierte Virtualisierung für die Kernelisolation, die auf dem Hypervisor von Microsoft basiert, um einen separaten Kernel auszuführen, der Windows-Sandbox vom Host isoliert.
  • Effizient: Verwendet den integrierten Kernelplaner, die intelligente Speicherverwaltung und die virtuelle GPU.

Um Windows-Sandbox verwenden zu können, müssen Sie die Virtualisierung auf physischer Hardware aktivieren. Wenn Sie einen virtuellen Computer verwenden, müssen Sie die geschachtelte Virtualisierung aktivieren. Sie müssen auch Windows-Sandbox in Windows-Features aktivieren.