b4t2 - Virtualización Flashcards
Qué es un CPD?
Centro de procesamiento de datos: Donde las empresas tienen los servidores, cabinas de almacenamiento, electrónica, etc ..
Cómo se llama al sofware de virtualización?
Hipervisor o VMM (Virtual Machine Monitor)
Qué tipos de virtualización hay?
- Virtualización de máquinas
- Virtualización del amacenamiento (LVM, RAID, SAN, VSAN, NFS, CIFS, …)
- Virtualización del back-up (VTL: Virtual Tape Library)
- Virtualización del puesto de usuario (Infraestructura VDI + Acceso RPD/X-windows)
- Virtualización ligera
Qué diferencia hay entre Hipervisores de Tipo 1 y de Tipo 2?
En el Hiperisor de tipo 1 no es necesario instalar un SO entre el hardware y el hipervisor. Son llamados baremetal.
En el Hipervisor de tipo 2 sí es necesario instalar un SO entre el hardware y el hipervisor. Menos eficiente, más para uso doméstico
Qué es VT-x?
Es la tecnología de virtualización de Intel para sus procesadores que soportan virtualización
Dentro de VT-x hay dos ramas, VT-d y VT-c
Cómo se llama la tecnología de los porocesadores AMD que soportan virtualización?
AMD-v
Productos de Hipervisores de tipo 1 (baremetal)
VMWare ESX
KVM
Hyper-V
XEN
Productos de Hipervisores de tipo 2
VMWare Player
VirtualBox
Parallels (MAC)
Productos de Virtualización del puesto de usuario, del escritorio y de aplicaciones
Escritorio
- WMWare Horizon
- XEN Desktop
Aplicaciones
- Citrix
Qué es la Virtualización Ligera?
Se llama también OS-Virtualization, ya que no se virtualiza el hw, sino el kernel del SO. Habiendo un solo kernel, este se multiplexa para los distintos “clientes” o aplicaciones.
Ya no hay varias máquinas virtuales, cada una con un SO instalado. Ahora se crea una capa Docker Engine sobre un solo SO, sobre la que van los contenedores donde están las aplicaciones.
Esto se usa más para aplicaciones, ya que son más pequeñas, y no tanto para un Oracle, un servidor de correo, un DNS, …
Productos de Virtualización Ligera
Docker
Podman
RKT (Rockit)
Messos
LXC
OpenVZ
En Doker, qué diferencia hay entre Imagen y Contenedor?
Imagen contiene el sowftware
Contenedor es la imagen en ejecución
Cuál es el funcionamiento de Docker?
- Crear un fichero Dockerfile con la configuración de nuestra imagen (ageneralmente a partir de otra). O se puede descargar una imagen con docker pull
- Crear la imagen a partir del fichero Dockerfile con el comando docker build -t < nombre>
- Levantar un contenedor Docker a partir de la imagen construida con docker run -name mysql01 -d < nombre imagen> -p 1443:1443 (puertos)
- Hay que asignarle un volumen al contenedor, para que al cerrarlo no se pierda y todo quede persistido. También se le puede haber asignado un volumen en el fichero docker file
Dónde están la librería de imágenes de Docker que está en la nube?
Docker Hub
Producto para repositar imágenes de Docker
Artifactory Package