Professional Documents
Culture Documents
DAM1 M1 UF1 E1 Virtualitzacio 221201
DAM1 M1 UF1 E1 Virtualitzacio 221201
E1 VIRTUALITZACIÓ
− E.1A Virtualització. Definicions i tipus.
■ Maquines Virtuals de procés
■ Maquines Virtuals de sistema
■ Maquines Virtuals de procés en el sistema operatiu (contenidors).
− E.1B Virtualització per contenidors i docker.
E.1 Virtualització.
SO INSTAL·LAT (Linux)
S.O.
(exemple Aplicació
Wine) en binari
compilada
per
CPU Windows
Ut control
Ut Lògica
(RAM)
SO INSTAL·LAT (Windows)
Java per MV
Java
Aplicació
MV. de
Java per
Windows
CPU
Ut control
Aplicació MV. de
Ut Lògica
Java per Linux
MAQ 3 SO
(RAM) MAQ 2 SO Linux Windows
@PBonilla DAM1 UF1 SISTEMES INFORMÀTICS 6
2022-2023 E1 Virtualització
E.1A Virtualització. Definicions i tipus.
MV de sistema, clàssiques
MAQUINARI L’hipervisor corre directament
sobre el maquinari
APLICACIONS
S.O. 1
V.M. 1
S.O. 1
HIPERVISOR TIPUS I
(ESX, VmWare, etc.) APLICACIONS
S.O. 2
V.M. 2
S.O. 2
CPU
Ut control
APLICACIONS
S.O. 3
V.M. 3
Ut Lògica
S.O. 3
(RAM)
S.O. 1
V.M. 1
Microsoft Virtual PC, etc.)
Guest
HIPERVISOR TIPUS II
S.O. 1
SO HOST
CPU APPS
S.O. 2
V.M. 2
Guest
Ut control S.O. 2
Ut Lògica
(RAM)
Conten.1
MAQUINARI
APP 1
GESTOR DE CONTENIDORS
(Docker, Solaris, KVM, etc.)
+configuració 1
Conten.2
SO HOST APP 2
+configuració 2
CPU
Conten.3
Ut control APP 1
Ut Lògica +configuració 3
(RAM)
https://en.wikipedia.org/wiki/OS-level_virtualization
Font imatge:
https://www.flickr.com/photos/6835
9921@N08/50125348052/
L’objectiu se evitar situacions com ara: "A la meva màquina funciona ... falla només
en pujar-lo al servidor...".
● Volem testejar la nostra aplicació amb diferents configuracions, límits de recursos, jocs
de prova, etc.
○ Útil per generar entorns de prova i desplegament utilitzant CI/CD (Continuous
Integration/Continuous Delivery) https://es.wikipedia.org/wiki/CI/CD
● Volem fer "escalat horitzontal" de serveis, és a dir executar múltiples còpies d'una
mateixa aplicació/conjunt d'aplicacions que funcionen com un clúster.
○ https://es.wikipedia.org/wiki/Escalabilidad#Escalabilidad_horizontal
Per manca de temps (degut a la meva incorporació tardana) no podrem veure’l amb més
profunditat a la UF1.