je vrstva oddeľujúca operačný systém a fyzický hardvér.
+----------------+
| HOST HW and OS |
+----------------+
^
|
+----------------+
| Virtualization |
+----------------+
^
|
+------------------+
| GUEST OS and APP |
+------------------+
Vytvára oddelený "svet" pre aplikáciu:
Hardvérová virtualizácia - proces beží na virtuálnom procesore. Je možné spúšťať ľubovoľné programy pre ľubovoľnú architektúru aj OS. Je pomalšia.
Paravirtualizácia - proces beží na fyzickom procesore. Nie je možné spúšťať programy pre inú architektúru. Je rýchlejšia. Potrebuje podporu BIOSu.
hypervisor alebo monitor
Virtualizačná vrstva je súčasťou Host OS
+----------+
| HOST HW |--------+
+----------+ |
^ |
| |
+------------+ +---------+
| Hypervisor | | Host OS |
+------------+ +---------+
^
|
+------------------+
| GUEST OS and APP |
+------------------+
napr. VM Ware ESX, Xen, Qemu / KVM, ProxMox
Monitor je jedna z aplikácií Host OS
+------------+ +---------+
| HOST OS |- | Host HW |
+------------+ +---------+
^
|
+------------+
| VM Monitor |
+------------+
^
|
+------------------+
| GUEST OS and APP |
+------------------+
napr. Virtual Box
Je možné si prenajať len časť prostriedkov stroja.
Virtuálna infraštruktúra môže byť úplne odlišná od fyzickej infraštruktúry.
Manažment závislostí aplikácie
Rovnaká alebo takmer rovnaká aplikácia beží v rôznych podmienkach.
Zabezpečenie prenositeľnosťi zvyšuje náklady na vývoj a údržbu produktu.
Prenositeľnosť zákazníci vyžadujú.
Umožňuje ľahko:
Virtuálnu Infraštruktúru vieme vyjadriť pomocou skriptov a konfiguračných súborov.
sieť
Nástroje na vyjadrenie virtuálnej infraštruktúry:
Nástroje na ovládanie virtualizovanej (alebo fyzickej) infraštruktúry vo veľkom.
Fyzická infraštruktúra <=> virtualizačná vrstva <=> orchestrátor
na svojom PC