Tema 2 Virtualización Flashcards

1
Q

¿Qué tipos de virtualización podemos hacer?

A
  1. De Máquina
  2. De Almacenamiento.
  3. De Backup.
  4. De Puesto de Usuario.
  5. De Red.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es HiperVisor de Tipo 1 o Baremetal?

A

Es la capa SOFTWARE de abstracción, que está instalado directamente sobre un Servidor. No hay otro Software de por medio. A partir de él podemos crear todas las máquinas virtuales que queramos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Di algunos programas de Virtualización de HiperVisor de Tipo 1

A

De código abierto:
KVM→Kernel-based Virtual Machine
Proxmox VE
XEN

COMERCIALES:
Red Hat Enterprise Virtualization (RHEV)
Citrix XenServer
Hyper-V
VMware ESXi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es HiperVisor de Tipo 2?

A

Este software de Virtualización, se instala sobre un SO previo, como Windows o Linux. Con el podemos crear las Máquinas Virtuales que necesitemos, con sus aplicativos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Dí ejemplos de software de HiperVisor Tipo 2?

A

De código abierto:

  • QEMU
  • VIRTUALBOX

COMERCIALES:

  • PARALLELS
  • VMWARE WORKSTATION PLAYER
  • VMWARE FUSION
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué tipos de Virtualización del ALMACENAMIENTO podemos encontrar?

A

A nivel de BLOQUE (SAN, Nube)
A nivel de FICHERO (NAS)
A nivel de OBJETO (AMAZON S3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Que categorías podemos encontrar en la Virtualización del almacenamiento a nivel de BLOQUE?

A

Las de nivel de SERVIDOR (LVM, Logical Volume Manager)

Las de nivel de DISPOSITIVO (RAID)

Las de nivel de RED (SAN, VSAN)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Que categorías podemos encontrar en la Virtualización del almacenamiento a nivel de FICHERO?

A

NAS

Cuyos protocolos típicos de acceso son:

  • NFS, Network File System.
  • CIFS (Common Internet File System), ó SMB.
  • AFP, Apple Filing Protocol (MAC).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es VTL en la virtualización de Backup?

A

Virtual Tape Library

Simula que estamos trabajando con cintas en la interfaz de la librería, cuando en realidad son Discos Duros.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué es Docker Host?

A

Representa la instancia de Docker donde se ejecutan Docker daemon, Docker Client y los contenedores.

En Linux es nuestra propia máquina y en Windows es una máquina virtual.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A la hora de usar un HOST, ¿Que tenemos que tener en cuenta si queremos ejecutar contenedores Linux?

A

Que el Kernel del HOST, tiene que ser LINUX.

Si queremos contenedores Windows, el Host tiene que tener Kernel Windows.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿ A qué llamamos ORQUESTAR ?

A

A la maniobra de gestionar varios Contenedores en un Cluster.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Ventajas de la virtualización?

A
  • Optimización de uso de HW
  • Aislamiento entre máquinas virtuales
  • Mejor aprovisionamiento y administración del entorno

*** Se puede multiplexar en varios “clientes”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué es THIN PROVISIONING Y THICK PROVISIONING?

A

Con THIN, al crear un HDD virtual, NO se reserva el 100% del tamaño del disco. Solo la parte mínima y luego se va aumentando.

Con THICK, al crear un HDD virtual, SI se reserva el 100% del tamaño del disco.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es VMDK?

A

Virtual Machine Disk

  • Es un contenedor para discos duros virtuales.
  • De formato ABIERTO.
  • Inicialmente el tamaño máximo era de 2TB, pero en 2013 VMWare Sphere introdujo los 62TB.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué es VHD?

A

Virtual Hard Disk

  • Formato para discos duros virtuales.
  • Está limitado a 2TB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

¿Qué es AMD-V e Intel VT-X?

A

Extensiones de virtualización para Intel y AMD. Normalmente se pueden activar y desactivar en BIOS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Nombra tecnología de virtualización de puesto de usuario.

A

VDI - Virtual Desktop Infraestructure. Persistente o NO persistente.

  • VMWARE HORIZON
  • CITRIX XEN DESKTOP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

¿Qué es virtualización ligera?

A

La relacionada con CONTENEDORES o ENTORNO VIRTUAL.

Se virtualiza el KERNEL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

¿Dí nombres de Software de contenedores?

A
  • Docker
  • Containerd
  • CRI-O
  • RKT
  • Messos
  • LXC
  • Openvz
  • Podman
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Di plataformas de virtualización IAAS.

A
  • Amazon AWS:

S3 (Simple Storage Service). Almacenamiento modo objeto.
EC2 (Elastic Compute Cloud). Máquinas Virtuales.
EBS (Elastic Block Store). Almacenamiento modo Bloque.

  • RED Hat Opensatck

Nova(Máquinas Virtuales)
SWIFT (Almacenamiento Objeto)
CINDER(Almacenamiento Bloque)
NEUTRON(Recursos de RED)
HORIZON(Cuadro de mandos web)

  • Azure (Microsoft)
  • Google Cloud
  • Red Sara
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Di plataformas de virtualización PAAS.

A
  • RED HAT Open Shift → Se apoya en docker y Kubernetes.
  • Heroku
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

¿Que es IAAS?

A

Infraestructuras como servicio.

Es decir, las empresas contratan la infraestrusctura de hardware a un tercero a cambio de un alquiler.

También ofrece máquinas virtuales, cortafuegos, backup o balanceadores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

¿Que es PAAS?

A

Ofrece plataformas como servicios.
Muy util para DESARROLLADORES.
Permite bases de datos, middleware, herramientas de desarrollo, etc.
Tú solo gestionas las aplicaciones y los datos.
Por debajo se apoya en Docker y Kubernetes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

¿Qué es SAAS?

A

Software como infraestructura.

Aloja el software de una empresa, así como sus datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Dí algunos comandos de Docker:

A

FROM → Siempre se pone primero. Indica la imagen de origen desde la que se va a crear la actual.

RUN → Ejecuta, dentro del dockerfile, los diferentes comandos que queremos, como por ejemplo, crear usuarios, o darles permisos, o un apt update, etc

ARG →

VOLUME → Crea una zona de almacenamiento persistente.

ADD → Copia archivos y más, a la imagen, creando para ello una nueva capa.

COPY → Copia archivos de un origen a un destino.

ENV → Indica las variables de entorno

CMD → Ejecuta un comando.

WORKDIR

ENTRYPOINT → Especifica el ejecutable que se pondrá en marcha, al ejecutar el contenedor, por ejemplo, un servidor.

EXPOSE → Indica los puertos del contenedor a los que se puede acceder.

27
Q

¿ Cual es el funcionamiento básico de Docker ?

A

1- Se crea el fichero DockerFile, con la configuración de nuestra imagen. Generalmente a partir de otra.

2- A partir del DockerFile, se crea la imagen en disco, con : docker build -t nombreimagen.

3- Se levanta el contenedor en memoria a partir de la imagen que hemos creado, con:
docker run -name nombredecontenedor -d etiqueta -p puertos

28
Q

¿Que es Kubernetes?

A

Es una plataforma portable, extensible y de código abierto, que se usa para orquestar contenedores en cluster.

29
Q

¿Qué tres tipos principales hay de Cloud Computing?

A
  • IaaS - Infraestructura como servicio. El proveedor al que se le paga, lleva todo el peso del almacenamiento, red, servidores y virtualización. Ejemplos de proveedores: AWS, Microsoft Azure, Google Cloud, Red Sara y Red Hat Openstack.
  • PaaS - Plataforma como servicio. El proveedor aloja el hardware y el software. Perfecto para desarrolladoresEjemplos: Heroku, Red Hat Openshift.
  • SaaS - Es un modelo de software basado en la nube que ofrece aplicaciones a los usuarios finales a través de un navegador de Internet Ejemplos: Dropbox, Salesforce, Google Apps, Red Hat Insights
30
Q

Dí formatos de disco para VM:

A
  • VDI - VirtualBox (Virtual Disk Image)
  • VHD, VHDX - Microsoft Hyper-V
  • VMDK - VmWare y más
  • QCOW - QEMU
31
Q

¿Qué dos tipos de empaquetado hay para exportar una VM?

A

OVA: Open Virtual Appliance. Contiene un paquete OVF en un único archivo de archivos con la extensión .ova. En formato TAR.

OVF (Estándar abierto): Open Virtualization Format. Para empaquetar varias virtualizaciones y no está limitado por el tipo de Hipervisor ni arquitectura.

32
Q

¿Como levantamos un contenedor en memoria a partir de la imagen construida?

A

Con el comando docker run + los comandos que necesitemos.

33
Q

¿Qué es DockerCompose?

A

Nos permite levantar en una misma máquina, osea, en LOCAL, varios contenedores con un solo archivo.

Usa un archivo YAML, para configurarlos, que es docker_compose.yml

34
Q

¿Qué es Docker Daemon?

A

Es un proceso daemon con el que nos comunicamos a los contenedores de docker.

Para comunicarnos con el proceso daemon utilizarmos el cliente de docker o docker client.

35
Q

¿Qué es Docker Client?

A

Es el cliente que utilizaremos para comunicarnos con el proceso daemon y asi comunicarnos con los contenedores de docker.
Todo esto, está dentro del Docker Host.

36
Q

¿Qué son los CONTENEDORES en virtualización?

A

Cada una de las instancias o maquinas virtuales que están ejecutandose a partir de una imagen previamente creada con DockerFile, por ejemplo.

37
Q

Web para estudiar contenedores

A

https://loquemeinteresadelared.wordpress.com/tag/docker-host/

38
Q

¿A qué llamamos CLUSTER?

A

A un grupo de Hosts.

39
Q

¿Qué es WSL2?

A

Windows Subsystem for Linux, versión 2.

40
Q

¿Qué tipo de Cloud Computing es Red Sara?

A

IAAS

41
Q

Protocolo NFS

A

Network File System
* Nivel de aplicación, modelo OSI.
* Para sistemas de archivos distribuidos en red.
* Es SÍNCRONO
* Es un mecanismo para almacenar archivos en una red. Es un sistema de archivos distribuido que permite a los usuarios acceder a los archivos y directorios ubicados en sistemas remotos y tratar dichos archivos y directorios como si fueran locales.
* Unix y linux.

42
Q

CIFS (SMB)

A
  • Common Internet File System (CIFS)
  • Server Message Block (SMB)

Es un protocolo de red que permite compartir archivos, impresoras, etcétera, entre nodos de una red de computadoras que usan el sistema operativo Microsoft Windows.

Este protocolo pertenece a la capa de aplicación en el modelo TCP/IP.

43
Q

¿Qué dos tipos de escritorio virtual tenemos en cuanto a la persistencia de datos?

A

Persistente→ Guarda datos y perfil del usuario

No Persistente→No guarda perfiles ni datos. Al cerrar sesión, se reinicia a su estado original.

44
Q

¿Qué es VT-X?

A

Son extensiones de la tecnología de Intel, para virtualización.
Que engloba:
- VT-d, para entrada y salida. I/O
- VT-c, para Conectividad

45
Q

¿Qué es AMD-V?

A

Lo mismo que VTX, pero para AMD.

46
Q

¿Que producto podemos tener para guardar las imágenes de Docker en nuestra organización?

A

A.N.A.

  • JFrog Artifactory
  • Sonatype Nexus Repository
  • Archiva
47
Q

¿Que repositorio tenemos de Docker en la nube?

A

DockerHub

48
Q

¿Que imagen mínima tenemos de Linux para Docker?

A

Alpine

49
Q

¿Como ponemos almacenamiento persistente dentro del contenedor de Docker?

A

Con Volume

50
Q

¿Qué es Docker Build?

A

El comando para generar nuestra imagen a partir del DockerFile.

51
Q

Docker Run

A

Para levantar el contenedor.

52
Q

Imagen vs contenedor

A

Imagen es de la que se crea el contenedor

Contenedor es la imagen corriendo en memoria.

53
Q

¿Que es un HIPERVISOR?

A

También conocido como MONITOR DE MÁQUINAS VIRTUALES o VMM, es una capa de virtualización de software que permite crear y ejecutar varias máquinas virtuales dentro de un único servidor, así como diferentes sistemas operativos. El servidor en el que el hipervisor ejecuta una o más máquinas virtuales se conoce como «host machine», mientras que cada VM individual se conoce como «guest machine».

54
Q

Diferencias entre almacenamiento de OBJETO, FICHERO y BLOQUE:

A

BLOQUE: Adecuado para datos estáticos. Contenedores.

FICHERO: Árbol. NTFS. NFS.

OBJETO: Metadatos, ID. Info Ampliable

55
Q

¿Qué es Docker Swarm?

A

Nos permite orquestar contenedores, de forma distribuida en varios nodos.

56
Q

¿Qué productos tenemos para orquestar contenedores?

A
  • KUBERNETES
  • DOCKER SWARM
57
Q

Características de KVM:

A
  • KVM, soporta Intel-VT-x y AMD-V
  • Según el procesador, puede cargar kvm-intel.ko ó kvm-amd.ko
  • Puede ejecutar imágenes de Linux/Windows/Unix.
  • Usa un módulo del nucleo con el nombre kvm.ko
  • Usa herramientas de espacio de usuario.
  • Usa una versión modificada de QEMU como front-end
58
Q

¿Qué producto de Citrix, usamos para virtualizar aplicaciones?

A

Citrix Xenapp

59
Q

Nombre de la consola de administración de VMWare:

A

VCenter

60
Q

¿Qué flag se activa, cuando activamos VTx o AMD-v?

A

VMX

61
Q

¿Qué es VMEM en VMWare?

A

Un archivo que se crea cuando suspendemos una MV y que permite arrancarla de nuevo.

62
Q

¿Qué es Docker Engine?

A

Es la capa de Virtualización del Kernel..

63
Q

¿Qué es el Registry en contenedores?

A

Es el almacén donde vamos a guardar nuestras imágenes, para poder luego distribuirlas.