Virtualisierung: Unterschied zwischen den Versionen

Aus Foxwiki
 
(19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Bei der '''Virtualisierung''' wird eine simulierte, oder virtuelle, Computingumgebung Bereitgestellt – und keine physische Umgebung. '''Virtualisierung''' beinhaltet häufig computergenerierte Versionen der Hardware, Betriebssysteme, Speichergeräte usw.


 
= Arten der Virtualisierung =
<span style="color:#222222;">Bei der&nbsp;</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;wird eine simulierte, oder virtuelle, Computingumgebung Bereitgestellt – und keine physische Umgebung.&nbsp;</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;beinhaltet häufig computergenerierte Versionen der Hardware, Betriebssysteme, Speichergeräte usw.</span>
[[File:2023-04-26_19-33.png|mini|400px]]
 
; System-Virtualisierung mit Hypervisor  
 
=Welche Arten von Virtualisierung gibt es?=
 
<span style="color:#222222;">'''System-Virtualisierung&nbsp;mit Hypervisor  
Ansatz_der_Betriebssystemvirtualisierung_zur_Schaffung_virtueller_Betriebsumgebungen.png ‎
Ansatz_der_Betriebssystemvirtualisierung_zur_Schaffung_virtueller_Betriebsumgebungen.png ‎
*Hyper-V (Microsoft)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">vSphere Hypervisor, ehemals ESX/ESXi (VMware)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">XenServer (Citrix)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">PowerVM (IBM)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">LPAR und PR/SM (IBM)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">Proxmox VE (Proxmox)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">KVM - Kernel-based Virtual Machine (Open Source)</span></div>
* <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#222222;">QEMU - Quick Emulator (Freie Software)</span></div>


=Wie funktioniert eine Virtualisierung?=
* Hyper-V (Microsoft)
* vSphere Hypervisor, ehemals ESX/ESXi (VMware)
* XenServer (Citrix)
* PowerVM (IBM)
* LPAR und PR/SM (IBM)
* Proxmox VE (Proxmox)
* KVM - Kernel-based Virtual Machine (Open Source)
* QEMU - Quick Emulator (Freie Software)


= Wie funktioniert eine Virtualisierung? =
Virtuelle Maschinen laufen als virtuelle Gastsysteme auf einem oder mehreren physischen Systemen, die als Wirt bezeichnet werden. Die Abstraktionsschicht zwischen der physischen Grundlage und dem virtuellen System wird bei der Hardware-'''Virtualisierung''' durch einen sogenannten Hypervisor erzeugt.


<span style="color:#222222;">Virtuelle Maschinen laufen als virtuelle Gastsysteme auf einem oder mehreren physischen Systemen, die als Wirt bezeichnet werden. Die Abstraktionsschicht zwischen der physischen Grundlage und dem virtuellen System wird bei der Hardware-</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;durch einen sogenannten Hypervisor erzeugt.</span>
= Was ist Hardware Virtualisierung? =
Auf virtueller '''Hardware''' können Betriebssysteme (BS) und Software in gleicher Weise wie auf physikalischer '''Hardware''' betrieben werden. ... Ziele: '''Hardware'''-'''Virtualisierung''' wird für den Betrieb von virtuellen Servern oder auch zur '''Virtualisierung''' von Desktops verwendet.


 
= Was ist eine virtuelle Maschine einfach erklärt? =
=Was ist Hardware Virtualisierung?=
Als '''virtuelle Maschine''' ('''VM''') wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet. Die '''virtuelle Maschine''' bildet die Rechnerarchitektur eines real in Hardware existierenden oder eines hypothetischen Rechners nach.  
 
 
<span style="color:#222222;">Auf virtueller&nbsp;</span><span style="color:#222222;">'''Hardware'''</span><span style="color:#222222;">&nbsp;können Betriebssysteme (BS) und Software in gleicher Weise wie auf physikalischer&nbsp;</span><span style="color:#222222;">'''Hardware'''</span><span style="color:#222222;">&nbsp;betrieben werden. ... Ziele:&nbsp;</span><span style="color:#222222;">'''Hardware'''</span><span style="color:#222222;">-</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;wird für den Betrieb von virtuellen Servern oder auch zur&nbsp;</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;von Desktops verwendet.</span>
 
 
=Was ist eine virtuelle Maschine einfach erklärt?=
 
<span style="color:#222222;">Als&nbsp;</span><span style="color:#222222;">'''virtuelle Maschine'''</span><span style="color:#222222;">&nbsp;(</span><span style="color:#222222;">'''VM'''</span><span style="color:#222222;">) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet. Die&nbsp;</span><span style="color:#222222;">'''virtuelle Maschine'''</span><span style="color:#222222;">&nbsp;bildet die Rechnerarchitektur eines real in Hardware existierenden oder eines hypothetischen Rechners nach. </span>


* Aufgezählter Listeneintrag
* Aufgezählter Listeneintrag
=Gründe für eine Virtualisierung?=
=Gründe für eine Virtualisierung?=
<span style="color:#222222;">Technisch betrachtet ist&nbsp;</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;erst ab fünf zu virtualisierenden Servern sinnvoll, weil bei einer geringeren Serveranzahl das Ausfallrisiko durch die Konsolidierung erhöht wird.</span>
Technisch betrachtet ist Virtualisierung erst ab fünf zu virtualisierenden Servern sinnvoll, weil bei einer geringeren Serveranzahl das Ausfallrisiko durch die Konsolidierung erhöht wird.
 
*Snapshot
**Isolierte umgebung für anhänge
***Erhöhung der Verfügbarkeit
****Live Migration
<span style="color:#222222;"> Einer der Hauptgründe, um eine&nbsp;</span><span style="color:#222222;">'''Virtualisierung'''</span><span style="color:#222222;">&nbsp;einzusetzen:
*Sie können die vorhandene Hardware besser auslasten. ...
*Dies spart Anschaffungskosten und laufende Kosten: weniger Hardware, weniger Probleme damit. Und weniger Stromverbrauch.
*Sie können Ihre physikalischen Server auf virtuelle Server umziehen</span>


=Was macht der Hypervisor?=
* Snapshot
** Isolierte umgebung für anhänge
*** Erhöhung der Verfügbarkeit
**** Live Migration
***** Sie können die vorhandene Hardware besser auslasten. ...
****** Dies spart Anschaffungskosten und laufende Kosten: weniger Hardware, weniger Probleme damit. Und weniger Stromverbrauch.
****** Sie können Ihre physikalischen Server auf virtuelle Server umziehen


= Was macht der Hypervisor? =
Ein '''Hypervisor''' wird auch als Virtual Machine Monitor (VMM) bezeichnet. Hierbei handelt es sich um eine Software, die eine Virtualisierungsschicht darstellt. Die Schicht ermöglicht virtuelle Maschinen (VM), auf denen unterschiedliche Betriebssysteme laufen sowie deren Steuerung.


<span style="color:#222222;">Ein&nbsp;</span><span style="color:#222222;">'''Hypervisor'''</span><span style="color:#222222;">&nbsp;wird auch als Virtual Machine Monitor (VMM) bezeichnet. Hierbei handelt es sich um eine Software, die eine Virtualisierungsschicht darstellt. Die Schicht ermöglicht virtuelle Maschinen (VM), auf denen unterschiedliche Betriebssysteme laufen sowie deren Steuerung.</span>
= Was kann man mit Hyper V machen? =
'''Hyper V''' für Windows – eine DefinitionWindows '''Hyper V ist''' eine von Microsoft entwickelte Technik zur Virtualisierung von Servern. '''Hyper V''' erlaubt es dem Nutzer, Hardware, RAM und Speicherplatz eines einzelnen Servers auf mehrere autonome virtuelle Maschinen (VM) aufzuteilen.


= Was ist eine virtuelle Box? =
'''VirtualBox ist''' ein Opensource-Tool, mit dem Sie weitere Betriebssysteme in einer virtuellen Umgebung auf Ihrem PC laufen lassen können, etwa Ubuntu Linux unter Windows.


=Was kann man mit Hyper V machen?=
= Prozessorvirtualisierung =
 
* Bei der System- oder Betriebssystemvirtualisierung werden vom Virtual-Machine-Monitor (kurz VMM) Befehle der Gastsysteme (virtueller Maschinen) entgegengenommen.
 
* die auf der nativen Hardware ausgeführt werden sollen.  
<span style="color:#222222;">'''Hyper V'''</span><span style="color:#222222;">&nbsp;für Windows – eine DefinitionWindows&nbsp;</span><span style="color:#222222;">'''Hyper V ist'''</span><span style="color:#222222;">&nbsp;eine von Microsoft entwickelte Technik zur Virtualisierung von Servern.&nbsp;</span><span style="color:#222222;">'''Hyper V'''</span><span style="color:#222222;">&nbsp;erlaubt es dem Nutzer, Hardware, RAM und Speicherplatz eines einzelnen Servers auf mehrere autonome virtuelle Maschinen (VM) aufzuteilen.</span>
* Vor Einführung der Prozessor-Virtualisierung mussten bestimmte (evtl. sicherheitskritische) Befehle, die ein Gastsystem über den VMM an die Hardware schickte, modifiziert werden.
 
* Durch die Prozessorvirtualisierung von AMD und Intel können nun Befehle ohne Änderung des VMM unmittelbar an den Prozessor geschickt werden, der sich selbständig um die Abgrenzung zwischen Gastsystem- und VMM-Prozessen kümmert.  
=Was ist eine virtuelle Box?=
* Durch den Wegfall der Änderungen des VMMs kann eine höhere Rechenleistung des Gesamtsystems erzielt werden.
 
* Bei virtuellen Maschinen auf Basis emulierter Hardware jedoch muss der Virtual Machine Monitor nach wie vor die Befehle vor Ausführung auf der nativen Hardware modifizieren
 
<span style="color:#222222;">'''VirtualBox ist'''</span><span style="color:#222222;">&nbsp;ein Opensource-Tool, mit dem Sie weitere Betriebssysteme in einer virtuellen Umgebung auf Ihrem PC laufen lassen können, etwa Ubuntu Linux unter Windows.</span>
 
 
<div style="color:#222222;"></div>
 
<div style="color:#222222;"></div>
 
<div style="color:#222222;"></div>
 
<div style="color:#222222;"></div>
 
<div style="color:#222222;"></div>
 
=Prozessorvirtualisierung=
Bei der System- oder Betriebssystemvirtualisierung werden vom Virtual-Machine-Monitor (kurz VMM) Befehle der Gastsysteme (virtueller Maschinen) entgegengenommen, die auf der nativen Hardware ausgeführt werden sollen. Vor Einführung der Prozessor-Virtualisierung mussten bestimmte (evtl. sicherheitskritische) Befehle, die ein Gastsystem über den VMM an die Hardware schickte, modifiziert werden.
Durch die Prozessorvirtualisierung von AMD und Intel können nun Befehle ohne Änderung des VMM unmittelbar an den Prozessor geschickt werden, der sich selbständig um die Abgrenzung zwischen Gastsystem- und VMM-Prozessen kümmert. Durch den Wegfall der Änderungen des VMMs kann eine höhere Rechenleistung des Gesamtsystems erzielt werden.
 
Bei virtuellen Maschinen auf Basis emulierter Hardware jedoch muss der Virtual Machine Monitor nach wie vor die Befehle vor Ausführung auf der nativen Hardware modifizieren


[[Datei:Ansatz der Betriebssystemvirtualisierung zur Schaffung virtueller Betriebsumgebungen.png |links]]
[[Datei:Ansatz der Betriebssystemvirtualisierung zur Schaffung virtueller Betriebsumgebungen.png |links]]
Zeile 83: Zeile 57:
[[Datei:Informatik virtualisierungsvergleich.PNG|none]]
[[Datei:Informatik virtualisierungsvergleich.PNG|none]]


 
[[Kategorie:Virtualisierung]]
[[Benutzer:Ufukmeral|Ufukmeral]] ([[Benutzer Diskussion:Ufukmeral|Diskussion]]) 14:15, 31. Aug. 2020 (CEST)

Aktuelle Version vom 4. Juni 2023, 08:07 Uhr

Bei der Virtualisierung wird eine simulierte, oder virtuelle, Computingumgebung Bereitgestellt – und keine physische Umgebung. Virtualisierung beinhaltet häufig computergenerierte Versionen der Hardware, Betriebssysteme, Speichergeräte usw.

Arten der Virtualisierung

System-Virtualisierung mit Hypervisor

Ansatz_der_Betriebssystemvirtualisierung_zur_Schaffung_virtueller_Betriebsumgebungen.png ‎

  • Hyper-V (Microsoft)
  • vSphere Hypervisor, ehemals ESX/ESXi (VMware)
  • XenServer (Citrix)
  • PowerVM (IBM)
  • LPAR und PR/SM (IBM)
  • Proxmox VE (Proxmox)
  • KVM - Kernel-based Virtual Machine (Open Source)
  • QEMU - Quick Emulator (Freie Software)

Wie funktioniert eine Virtualisierung?

Virtuelle Maschinen laufen als virtuelle Gastsysteme auf einem oder mehreren physischen Systemen, die als Wirt bezeichnet werden. Die Abstraktionsschicht zwischen der physischen Grundlage und dem virtuellen System wird bei der Hardware-Virtualisierung durch einen sogenannten Hypervisor erzeugt.

Was ist Hardware Virtualisierung?

Auf virtueller Hardware können Betriebssysteme (BS) und Software in gleicher Weise wie auf physikalischer Hardware betrieben werden. ... Ziele: Hardware-Virtualisierung wird für den Betrieb von virtuellen Servern oder auch zur Virtualisierung von Desktops verwendet.

Was ist eine virtuelle Maschine einfach erklärt?

Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet. Die virtuelle Maschine bildet die Rechnerarchitektur eines real in Hardware existierenden oder eines hypothetischen Rechners nach.

  • Aufgezählter Listeneintrag

Gründe für eine Virtualisierung?

Technisch betrachtet ist Virtualisierung erst ab fünf zu virtualisierenden Servern sinnvoll, weil bei einer geringeren Serveranzahl das Ausfallrisiko durch die Konsolidierung erhöht wird.

  • Snapshot
    • Isolierte umgebung für anhänge
      • Erhöhung der Verfügbarkeit
        • Live Migration
          • Sie können die vorhandene Hardware besser auslasten. ...
            • Dies spart Anschaffungskosten und laufende Kosten: weniger Hardware, weniger Probleme damit. Und weniger Stromverbrauch.
            • Sie können Ihre physikalischen Server auf virtuelle Server umziehen

Was macht der Hypervisor?

Ein Hypervisor wird auch als Virtual Machine Monitor (VMM) bezeichnet. Hierbei handelt es sich um eine Software, die eine Virtualisierungsschicht darstellt. Die Schicht ermöglicht virtuelle Maschinen (VM), auf denen unterschiedliche Betriebssysteme laufen sowie deren Steuerung.

Was kann man mit Hyper V machen?

Hyper V für Windows – eine DefinitionWindows Hyper V ist eine von Microsoft entwickelte Technik zur Virtualisierung von Servern. Hyper V erlaubt es dem Nutzer, Hardware, RAM und Speicherplatz eines einzelnen Servers auf mehrere autonome virtuelle Maschinen (VM) aufzuteilen.

Was ist eine virtuelle Box?

VirtualBox ist ein Opensource-Tool, mit dem Sie weitere Betriebssysteme in einer virtuellen Umgebung auf Ihrem PC laufen lassen können, etwa Ubuntu Linux unter Windows.

Prozessorvirtualisierung

  • Bei der System- oder Betriebssystemvirtualisierung werden vom Virtual-Machine-Monitor (kurz VMM) Befehle der Gastsysteme (virtueller Maschinen) entgegengenommen.
  • die auf der nativen Hardware ausgeführt werden sollen.
  • Vor Einführung der Prozessor-Virtualisierung mussten bestimmte (evtl. sicherheitskritische) Befehle, die ein Gastsystem über den VMM an die Hardware schickte, modifiziert werden.
  • Durch die Prozessorvirtualisierung von AMD und Intel können nun Befehle ohne Änderung des VMM unmittelbar an den Prozessor geschickt werden, der sich selbständig um die Abgrenzung zwischen Gastsystem- und VMM-Prozessen kümmert.
  • Durch den Wegfall der Änderungen des VMMs kann eine höhere Rechenleistung des Gesamtsystems erzielt werden.
  • Bei virtuellen Maschinen auf Basis emulierter Hardware jedoch muss der Virtual Machine Monitor nach wie vor die Befehle vor Ausführung auf der nativen Hardware modifizieren