www.wikidata.de-de.nina.az
Dieser Artikel ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Angegebene Quellen Weblinks von zweifelhafter Qualitat bitte zuverlassige Informationsquellen verwenden Virtualisierung bezeichnet in der Informatik die Nachbildung eines Hard oder Software Objekts durch ein ahnliches Objekt vom selben Typ mit Hilfe einer Abstraktionsschicht Dadurch lassen sich virtuelle d h nicht physische Gerate oder Dienste wie emulierte Hardware Betriebssysteme Datenspeicher oder Netzwerkressourcen erzeugen Dies erlaubt es etwa Computer Ressourcen insbesondere im Server Bereich transparent zusammenzufassen oder aufzuteilen oder ein Betriebssystem innerhalb eines anderen auszufuhren Dadurch konnen u a mehrere Betriebssysteme auf einem physischen Server oder Host ausgefuhrt werden Verschiedene Arten der Virtualisierung links Virtualisierung auf Softwareebene z B VMware DataSynapse Gridserver rechts Virtualisierung auf Hardwareebene z B AMD64 mit Pacifica Zur sprachlichen Herkunft des Begriffs siehe Virtualitat Inhaltsverzeichnis 1 Anwendungsbereiche und weitere Einzelheiten 1 1 Wirt und Gast 1 2 Softwarevirtualisierung 1 2 1 Erzeugung virtueller Betriebsumgebungen 1 2 1 1 Betriebssystemvirtualisierung mittels OS Container 1 2 1 2 Systemvirtualisierung mittels Hypervisor 1 2 2 Anwendungsvirtualisierung 1 3 Hardwarevirtualisierung 1 3 1 Systemvirtualisierung auf Hardwareebene 1 3 2 Speichervirtualisierung 1 4 Netzwerkvirtualisierung 2 Siehe auch 3 Weblinks 4 EinzelnachweiseAnwendungsbereiche und weitere Einzelheiten BearbeitenDas Hauptziel ist eine Abstraktionsschicht siehe auch Hardwareabstraktionsschicht zwischen Anwender etwa einem Betriebssystem und Ressource etwa der Hardware des Computers uber die ein Betriebssystem ublicherweise exklusive Kontrolle hat bereitzustellen Dadurch konnen andere physische Gegebenheiten vorgetauscht werden als tatsachlich vorhanden sind So kann einem Betriebssystem die Alleinnutzung eines Computers vorgegaukelt werden wobei es tatsachlich innerhalb eines anderen Betriebssystems als gewohnliche Anwendung lauft durch die Abstraktionsschicht emulierter Hardware Dies ermoglicht auch die Zusammenfugung mehrerer unterschiedlicher Hardwareressourcen zu einer einheitlichen Umgebung etwa die Bundelung mehrerer verschiedener Netzwerkadapter zu einem virtuellen vereinigten Adapter Da Virtualisierung zu erheblicher Hardware Einsparung fuhren kann ist sie eine wichtige Green IT Massnahme Virtualisierung hat bei richtiger Nutzung einen deutlich positiven Umwelteffekt Wirt und Gast Bearbeiten Zur Unterscheidung echter und virtueller Umgebungen werden diese ahnlich wie im sogenannten Client Server Modell Gast und Gastgeber oder Wirt host genannt Dabei ist der Wirt im Allgemeinen das Wirtssystem bzw Wirtsystem 1 2 3 oder im Besonderen bspw das Wirtsbetriebssystem immer die Ebene oder Schicht welche den echten Geraten oder der sogenannten Hardware am nachsten ist und die auf dem Wirt ausgefuhrte Umgebung der Gast oder das Gastsystem Softwarevirtualisierung Bearbeiten Diese Art der Virtualisierung kann fur mehrere Zwecke eingesetzt werden z B um ein Betriebssystem oder nur eine Anwendung zu simulieren Erzeugung virtueller Betriebsumgebungen Bearbeiten nbsp Einordnung von Virtualisierungsansatzen zur Schaffung virtueller Betriebsumgebungen im Gesamtkontext der Virtualisierung nbsp Kategorisierung von Virtualisierungstechniken zur Schaffung virtueller BetriebsumgebungenBetriebssystemvirtualisierung mittels OS Container Bearbeiten Hauptartikel Containervirtualisierung nbsp Betriebssystemvirtualisierung hier Fedora im Fenster auf Ubuntu mit Hilfe einer Verwaltung fur virtuelle Rechner namens VirtualBox nbsp Ansatz von OS Containern zur Schaffung virtueller BetriebsumgebungenBei Virtualisierung auf Betriebssystemebene wird anderen Computerprogrammen eine komplette Laufzeitumgebung virtuell innerhalb eines geschlossenen Containers unter BSD Jail unter Solaris Zone zur Verfugung gestellt Es wird kein weiteres Betriebssystem gestartet deshalb ist es unmoglich verschiedene Betriebssysteme oder auch nur verschiedene Versionen desselben Betriebssystems gleichzeitig als Gastbetriebssysteme zu betreiben der Hauptnachteil dieses Konzepts In Containern konnen auch keine Treiber geladen werden Der Vorteil dieses Konzepts besteht wegen des Verzichts auf einen Hypervisor darin besonders effizient mit den Ressourcen umzugehen insbesondere der Prozessor Last und des Haupt und Massenspeicherbedarfs weshalb man auch von leichtgewichtiger Virtualisierung spricht Bei der Betriebssystemvirtualisierung lauft eben immer nur ein Host Kernel wobei UML eine gewisse Sonderrolle zukommt da dort ein spezieller User Mode Kernel unter der Kontrolle des Host Kernels lauft Systemvirtualisierung mittels Hypervisor Bearbeiten Hauptartikel Virtuelle Maschine Anwendungsvirtualisierung Bearbeiten Hauptartikel Anwendungsvirtualisierung Durch das Windows 10 Update 1903 bietet Microsoft den Nutzern von Windows Professional eine Sandbox zum Testen von Programmen ohne Auswirkungen auf das Haupt Betriebssystem Dazu muss jedoch die Virtualisierung eingeschaltet werden die standardmassig deaktiviert ist Hardwarevirtualisierung Bearbeiten Hierfur konnen entweder das ganze System Partitioning mit LPAR Domaining oder nur einzelne seiner Komponenten wie z B CPU virtualisiert werden Systemvirtualisierung auf Hardwareebene Bearbeiten Die Trennung eines Computersystems in eigenstandige Betriebssysteminstanzen bezeichnet man als Serverpartitionierung Partitionierung Partitionierung bezeichnet die Aufteilung einer einmalig vorhandenen gewohnlich grossen Ressource wie z B eines Festplattenspeichers oder einer Netzwerkverbindung in eine Anzahl kleinerer und handlicherer Exemplare des gleichen Typs Dies wird haufig auch als Zoning bezeichnet so z B bei Storage Networks Domaining Domaining wird z B in Form von Virtual Hosts fur einen FTP Server angewandt Prozessorvirtualisierung Bei der System oder Betriebssystemvirtualisierung werden vom Virtual Machine Monitor kurz VMM Befehle der Gastsysteme virtueller Maschinen entgegengenommen die auf der nativen Hardware ausgefuhrt werden sollen Vor Einfuhrung der Prozessor Virtualisierung mussten bestimmte evtl sicherheitskritische Befehle die ein Gastsystem uber den VMM an die Hardware schickte modifiziert werden Durch die Prozessorvirtualisierung von AMD und Intel konnen nun Befehle ohne Anderung des VMM unmittelbar an den Prozessor geschickt werden der sich selbstandig um die Abgrenzung zwischen Gastsystem und VMM Prozessen kummert Durch den Wegfall der Anderungen des VMMs kann eine hohere Rechenleistung des Gesamtsystems erzielt werden Bei virtuellen Maschinen auf Basis emulierter Hardware jedoch muss der Virtual Machine Monitor nach wie vor die Befehle vor Ausfuhrung auf der nativen Hardware modifizieren Speichervirtualisierung Bearbeiten Abstraktion der physischen Speicherform eines Datenspeichers wird als Speichervirtualisierung bezeichnet Netzwerkvirtualisierung Bearbeiten Durch Virtual Local Area Networks werden Gerate in einem entfernten Netzwerk in Gruppen aufgeteilt zwischen denen Verbindungen grundsatzlich unterbunden sind aber gezielt ermoglicht werden konnen Ein Virtual Private Network bildet ein nach aussen abgeschirmtes Netzwerk uber fremde oder nicht vertrauenswurdige Netze Software fur den gleichzeitigen Betrieb mehrerer virtueller Betriebssysteme auf einem Computer kann ein virtuelles Netzwerk bereitstellen uber das diese kommunizieren Es konnen auch mehrere Netze simuliert werden uber die beispielsweise zur Erprobung wiederum ein Virtual Private Network aufgebaut wird Sehr grosse Unternehmen virtualisieren ihre VLANs auch Standort ubergreifend uber Virtual Extensible LANs Dabei werden VLAN Frames uber UDP verkapselt uber das Internet ubertragen siehe RFC 7348 4 Siehe auch BearbeitenCloud Computing RechenzentrumWeblinks BearbeitenFachartikel zur konsolidierten Verwaltung von virtuellen und physischen Serversystemen funkschau deEinzelnachweise Bearbeiten Christoph Arnold Michel Rode Jan Sperling Andreas Steil KVM Best Practices Virtualisierungslosungen fur den Enterprise Bereich 1 Auflage dpunkt Verlag 2012 ISBN 978 3 89864 737 3 1 1 Was ist Virtualisierung S 3 eingeschrankte Vorschau in der Google Buchsuche Diese Hardwareressourcen werden von einem Wirtsystem dem Host bereitgestellt und von der verwendeten Virtualisierungslosung transparent an die virtuellen Gast Systeme verteilt Hans Jochen Schneider Hrsg Lexikon der Informatik und Datenverarbeitung 4 aktualisierte und erweiterte Auflage R Oldenbourg Verlag 1998 ISBN 3 486 24538 4 S 962 Wirtsystem eingeschrankte Vorschau in der Google Buchsuche Christoph Prevezanos Computerlexikon 2012 Markt Technik Verlag 2011 ISBN 978 3 8272 4728 5 S 921 VM eingeschrankte Vorschau in der Google Buchsuche Eine Virtuelle Maschine stellt auf einem Wirtsystem eine virtuelle Laufzeitumgebung zur Verfugung in der ein Gastsystem auf der Hardware des Wirtsystems ausgefuhrt werden kann M Mahalingam D Dutt K Duda et al RFC 7348 Virtual eXtensible Local Area Network VXLAN A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks August 2014 englisch Abgerufen von https de wikipedia org w index php title Virtualisierung Informatik amp oldid 235615685