Was ist Virtualisierung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
| − | =Was ist Virtualisierung?= | + | = Was ist Virtualisierung? = |
| − | * Abstraktion physischer IT-Ressourcen | + | * Abstraktion physischer IT-Ressourcen (z.B. Hardware, Software-Komponenten). |
* Erstellung virtueller oder logischer Komponenten. | * Erstellung virtueller oder logischer Komponenten. | ||
| − | * Zentraler Vorteil ist die Abstraktionsschicht zwischen | + | * Zentraler Vorteil ist die Abstraktionsschicht zwischen physischer Ressource und virtuellem Abbild. |
* Grundlage diverser Cloud-Services. | * Grundlage diverser Cloud-Services. | ||
| − | * Abgrenzung zu Simulation und Emulation. | + | * Klare Abgrenzung zu Simulation und Emulation. |
| − | =Definition Virtualisierung= | + | = Definition Virtualisierung = |
* Abstraktion physischer IT-Ressourcen wie Hardware, Software, Speicher und Netzwerkkomponenten. | * Abstraktion physischer IT-Ressourcen wie Hardware, Software, Speicher und Netzwerkkomponenten. | ||
| − | * Bereitstellung | + | * Bereitstellung dieser Ressourcen auf virtueller Ebene. |
| − | * Vorteil ist | + | * Vorteil ist Flexibilität. |
* Hardwareunabhängigkeit. | * Hardwareunabhängigkeit. | ||
| − | =Abgrenzung zu Simulation und Emulation= | + | = Abgrenzung zu Simulation und Emulation = |
| − | ==Simulation== | + | == Simulation == |
* Vollständige Nachbildung eines Systems mittels Software. | * Vollständige Nachbildung eines Systems mittels Software. | ||
| − | * Alle Systemkomponenten | + | * Alle Systemkomponenten und deren innere Logik werden nachgestellt. |
* Einsatz von Crosscompilern. | * Einsatz von Crosscompilern. | ||
| − | * Ermöglicht | + | * Ermöglicht Ausführen von Software für veraltete Großrechner auf modernen Plattformen. |
| − | * | + | * Praktisch kein produktiver Einsatz. |
| − | * Beispiel: iPhone Simulator in | + | * Beispiel: iPhone-Simulator in Xcode zum Testen von Webseiten. |
| − | ==Emulation== | + | == Emulation == |
* Stellt die Funktionen von Hardware- oder Software-Komponenten bereit. | * Stellt die Funktionen von Hardware- oder Software-Komponenten bereit. | ||
| − | * Abbildung der äußeren Funktionsweise, | + | * Abbildung der äußeren Funktionsweise, keine Nachbildung der inneren Logik. |
| − | * Ziel ist es, dieselben Ergebnisse wie mit | + | * Ziel ist es, dieselben Ergebnisse wie mit realem Pendant zu erzielen. |
| − | * Fokus liegt auf | + | * Fokus liegt auf Ergebnisgenauigkeit. |
| − | =Beispiele= | + | = Beispiele = |
* Wine: Emulation einer Microsoft-Umgebung unter Linux. | * Wine: Emulation einer Microsoft-Umgebung unter Linux. | ||
* Cygwin: Bereitstellung einer Linux-Umgebung unter Windows. | * Cygwin: Bereitstellung einer Linux-Umgebung unter Windows. | ||
| − | =Wie funktioniert Virtualisierung?= | + | = Wie funktioniert Virtualisierung? = |
| − | * Ähnelt | + | * Ähnelt Konzepten der Simulation und Emulation. |
| − | * Ziel ist | + | * Ziel ist, möglichst wenig zu simulieren oder zu emulieren. |
| − | * Fokus liegt auf | + | * Fokus liegt auf Etablierung einer Abstraktionsschicht. |
| − | * | + | * Kernaspekt ist der Begriff „nicht-physisch“. |
| − | =Formen der Virtualisierung= | + | = Formen der Virtualisierung = |
| − | ==Hardware-Virtualisierung== | + | == Hardware-Virtualisierung == |
| − | * Bereitstellung von Hardware-Komponenten mittels Software unabhängig von | + | * Bereitstellung von Hardware-Komponenten mittels Software, unabhängig von physischer Grundlage. |
| − | * Beispiel: | + | * Beispiel: Virtuelle Maschine (VM). |
| − | * | + | * VM verhält sich wie ein physischer Rechner inklusive Hardware und Betriebssystem. |
| − | * | + | * Hypervisor erzeugt Abstraktionsschicht zwischen physischer Hardware und virtuellem System. |
| − | ==Vollvirtualisierung== | + | == Vollvirtualisierung == |
| − | * | + | * Hypervisor stellt jeder VM eine komplette virtuelle Hardware-Umgebung bereit. |
| − | * | + | * Gastbetriebssystem muss nicht modifiziert werden. |
| − | ==Paravirtualisierung== | + | == Paravirtualisierung == |
| − | * | + | * Gastbetriebssystem wird modifiziert. |
| − | * Beispielsweise | + | * Beispielsweise Anpassung des Kernels. |
| − | * Vorteil: | + | * Vorteil: Häufig höhere Effizienz. |
| − | =Quellen= | + | = Quellen = |
* [https://www.ionos.de/digitalguide/server/konfiguration/virtualisierung/ Quelle] | * [https://www.ionos.de/digitalguide/server/konfiguration/virtualisierung/ Quelle] | ||
Version vom 3. Mai 2025, 07:07 Uhr
Was ist Virtualisierung?
- Abstraktion physischer IT-Ressourcen (z.B. Hardware, Software-Komponenten).
- Erstellung virtueller oder logischer Komponenten.
- Zentraler Vorteil ist die Abstraktionsschicht zwischen physischer Ressource und virtuellem Abbild.
- Grundlage diverser Cloud-Services.
- Klare Abgrenzung zu Simulation und Emulation.
Definition Virtualisierung
- Abstraktion physischer IT-Ressourcen wie Hardware, Software, Speicher und Netzwerkkomponenten.
- Bereitstellung dieser Ressourcen auf virtueller Ebene.
- Vorteil ist Flexibilität.
- Hardwareunabhängigkeit.
Abgrenzung zu Simulation und Emulation
Simulation
- Vollständige Nachbildung eines Systems mittels Software.
- Alle Systemkomponenten und deren innere Logik werden nachgestellt.
- Einsatz von Crosscompilern.
- Ermöglicht Ausführen von Software für veraltete Großrechner auf modernen Plattformen.
- Praktisch kein produktiver Einsatz.
- Beispiel: iPhone-Simulator in Xcode zum Testen von Webseiten.
Emulation
- Stellt die Funktionen von Hardware- oder Software-Komponenten bereit.
- Abbildung der äußeren Funktionsweise, keine Nachbildung der inneren Logik.
- Ziel ist es, dieselben Ergebnisse wie mit realem Pendant zu erzielen.
- Fokus liegt auf Ergebnisgenauigkeit.
Beispiele
- Wine: Emulation einer Microsoft-Umgebung unter Linux.
- Cygwin: Bereitstellung einer Linux-Umgebung unter Windows.
Wie funktioniert Virtualisierung?
- Ähnelt Konzepten der Simulation und Emulation.
- Ziel ist, möglichst wenig zu simulieren oder zu emulieren.
- Fokus liegt auf Etablierung einer Abstraktionsschicht.
- Kernaspekt ist der Begriff „nicht-physisch“.
Formen der Virtualisierung
Hardware-Virtualisierung
- Bereitstellung von Hardware-Komponenten mittels Software, unabhängig von physischer Grundlage.
- Beispiel: Virtuelle Maschine (VM).
- VM verhält sich wie ein physischer Rechner inklusive Hardware und Betriebssystem.
- Hypervisor erzeugt Abstraktionsschicht zwischen physischer Hardware und virtuellem System.
Vollvirtualisierung
- Hypervisor stellt jeder VM eine komplette virtuelle Hardware-Umgebung bereit.
- Gastbetriebssystem muss nicht modifiziert werden.
Paravirtualisierung
- Gastbetriebssystem wird modifiziert.
- Beispielsweise Anpassung des Kernels.
- Vorteil: Häufig höhere Effizienz.