Tema 2 - Parte 3 - Virtualización Flashcards
Que es la virtualización
Consiste en crear una capa de abstracción (de software, llamada hipervisor) para una serie de recursos de hardware y el S.O con posibilidad de multiplexarlos (los recursos) entre varios clientes
Nombra 3 ventajas de la virtualización
- Optimización del uso del HW
- Aislamiento entre maquinas virtuales
- Mejor aprovisionamiento y administración del entorno
Que tipos de virtualización hay
Virtualización de maquinas
Virtualización del almacenamiento
Virtualización del backup
Virtualización del puesto de usuario (Escritorios y aplicaciones)
Respecto a la virtualización del puesto de usuario, que software, protocolo e infraestructura se utiliza para escritorios?
Se utiliza la infrastructura VDI (Infraestructura de escritorios virtuales) y el protocolo RDP (Remote Desktop Protocol) con aplicaciones como X window.
Nombra una solución de virtualización del puesto del usuario para aplicaciones
Una solución de virtualización para aplicaciones es Citrix Xen APP
Nombra dos programas que porponen una solución de virtualización del puesto del usuario para escritorio
VMWare Horizon y Xen Desktop.
Que diferencia a los hipervisores de tipo 1 con los de tipo 2
Los hipervisores de tipo 2 necesitan un sistema operativo para funcionar. Los hipervisores de tipo 1 no
Nombra 4 hipervisores de tipo 1
- KVM
- Hyper-V
- XEN
- VMWare ESX
Nombra 3 hipervisores de tipo 2
- VMWare Player
- Virtualbox
- Parallels (MAC)
Respecto a los sistemas de virtualización de almacenamiento distinguimos dos tipos, a nivel bloque y a nivel fichero. Cuales son los sistemas de virtualización para estos dos?
A nivel bloque:
- De servidor –> LVM
- De dispositivo –> RAID
- De red –> SAN o vSAN
A nivel fichero:
- NAS –> Protocolos NFS, CIFS y AFP
En que consiste la virtualización del backup
En emular la interface de la librería de cintas con discos. Se hace mediante VTL (Virtual Tape Library)
Nombra 5 herramientas para la virtualización con contenedores
- Docker
- RKT
- Messos
- LXC
- OpenVZ
Cuales son los comandos necesarios para configurar la virtualización con Docker para crear un fichero “Dockerfile” con la configuración de nuestra imagen
FROM microsoft/mssql-server-linux
RUN mkdir -p /usr/src/app
RUN chmod +x
RUN apt-get
VOLUME /var/opt/mssql (para tener almacenamiento persistente aunque se elimine el contenedor)
Cual es el comando para generar la imagen en disco
docker build -t etiqueta
Con que comando se levanta un contenedor en memoria a partir de la imagen construida
docker run - name mssql01 -d etiqueta -p 1433:1433