Tema 2 Virtualización Flashcards
¿Que tipos de virtualización hay?
Virtualización física (hardware)
Virtualización ligera (software)
Virtualización de plataformas
¿Qué es la virtualización física (hardware)?
Consiste en crear una capa de abstracción (software) para una serie de recursos hadware (cpu, memoria, red…)
Dentro de la virtualización física, ¿qué es el Hipervisor?
Conocido también como monitor de máquinas virtuales, es un proceso que crea y ejecuta máquinas virtuales. El hipervisor permite que un ordenador host preste soporte a varias máquinas virtuales mediante el uso compartido de sus recursos.
¿Cuántos tipos de hipervisores hay?
Hay dos tipos, hipervisores de tipo 1 y de tipo 2.
¿En qué consiste el hipervisor tipo 1?
Denominado hipervisores Bare Metal, se ejecutan directamente en el hardware del host (no sobre un sistema operativo)
¿En qué consiste un hipervisor tipo 2?
Denominado hipervisor alojado. Se ejecutan como una capa software sobre un sistema operativo, como otros programas informáticos.
¿En que consiste la virtualización ligera?
Al igual que en la virtualización física se virtualiza la máquina y sobre esta se instala un sistema operativo para cada usuario, ahora se virtualiza el sistema operativo, uno para todos los usuarios.
¿Qué es Docker Engine?
Es la tecnología que maneja las tareas y los flujos de trabajo involucrados en la creación de aplicaciones basadas en contenedores. Se encarga de lanzar y gestionar los contenedores con nuestras aplicaciones.
¿Qué es un contenedor?
Es una “caja” con la aplicación y todas aquellas cosas que esta necesita para ser ejecutada
¿qué es una imagen en Docker?
Es una especie de plantilla, una captura de estado de un contenedor. Por ejemplo una imagen podría contener un SO Ubuntu con un servidor Apache y la aplicación web.
¿Qué es un Dockerfile?
Es un archivo de configuración que se utiliza para crear imágenes.
¿Cómo funciona Docker?
Se crea un fichero Dockerfile.
A partir de este se crea una imagen.
Levantamos un contenedor en memoria a partir de la imagen.
¿Qué es la virtualización de plataformas o Cloud Computing?
Es la disponibilidad bajo demanda de recursos de computación como servicios a través de internet.
Tipos de Cloud Computing por niveles de servicio
IaaS - Infraestructura como servicio
Paas - Plataforma como servicio
SaaS - Software como servicio
¿En que consiste Iaas?
Es un tipo de servicio de informática en la nube que ofrece recursos esenciales de proceso, almacenamiento y redes a petición que son de pago por uso.
¿En que consiste Paas?
Al igual que IaaS, PaaS incluye infraestructura (servidores, almacenamiento y redes), pero también middleware, herramientas de desarrollo, servicios de inteligencia empresarial (BI), sistemas de administración de bases de datos, etc.
¿en que consiste SaaS?
El Software como servicio (SaaS) permite a los usuarios conectarse a aplicaciones basadas en la nube a través de Internet y usarlas. Algunos ejemplos comunes son el correo electrónico, los calendarios y las herramientas ofimáticas (como Microsoft Office 365). Alquilas el uso de una aplicación para tu organización y los usuarios se conectan a ella a través de Internet
¿Que tipo de hipervisor es Hiper-V?
Tipo 1
¿Cómo de denomina la técnica mediante la cual hacemos el backup sobre discos, aunque al software de backup le parece que estamos trabajando con una librería de cintas?
VTL
¿En que consiste la virtualización basada en contenedores?
En virtualizar el sistema operativo (kernel) y asi incluir en el contenedor unicamente las aplicaciones y librerias necesarias
¿Cómo se denomina a la plantilla de Docker que tenemos construida o generada en disco, lista para ser ejecutada?
Imagen
¿Cómo se denomina en Docker a un imagen que la hemos puesto en funcionamiento?
Contenedor
¿Cuál es el concepto que hay detrás de asociarle a un contenedor Docker la posibilidad de un almacenamiento persistente?
Volumen
Cuando manejamos en desarrollo unos cuantos contenedores de Docker y se hace un poco tediosa la tarea de manejarlos, ¿existe alguna herramienta con la que podamos actuar sobre todos ellos a la vez?
Docker compose