1
00:00:01,470 --> 00:00:08,010
Virtualización es la creación a través de software de una versión virtual de algún recurso tecnológico.

2
00:00:08,220 --> 00:00:13,560
Puede ser una plataforma de hardware un sistema operativo un dispositivo de almacenamiento u otros recursos

3
00:00:13,560 --> 00:00:15,960
de red en los ámbitos de habla inglesa.

4
00:00:15,960 --> 00:00:24,260
Este término se suele conocer por el número mínimo de 12 m dicho de otra manera se refiere a la abstracción

5
00:00:24,350 --> 00:00:31,010
de los recursos de una computadora llamada hypervisor o CMM virtual Machin Monitor que crea una capa

6
00:00:31,010 --> 00:00:37,370
de abstracción entre el agua de la máquina física o el host y el sistema operativo de la máquina virtual

7
00:00:37,520 --> 00:00:44,540
Virtual Machi o Guez dividiéndose el recurso en uno o más entornos de ejecución.

8
00:00:44,540 --> 00:00:50,120
La virtualización de hardware es una técnica utilizada desde la década de los 60 pero recientemente

9
00:00:50,120 --> 00:00:56,930
ha tomado un nuevo impulso en virtud de los últimos avances de los procesadores de Intel y MD y también

10
00:00:56,930 --> 00:00:59,360
de la evolución de varias herramientas de software.

11
00:00:59,480 --> 00:01:07,260
Muchas de ellas libres en esta clase analizaremos brevemente los conceptos principales relacionados

12
00:01:07,260 --> 00:01:11,660
con la virtualización de hardware incluyendo las diversas alternativas existentes.

13
00:01:11,940 --> 00:01:14,880
En este caso vamos a estudiar qué es la virtualización.

14
00:01:14,880 --> 00:01:19,770
El objetivo de la virtualización en la simulación de varias computadoras lógicas a partir de una computadora

15
00:01:19,770 --> 00:01:20,640
real.

16
00:01:20,640 --> 00:01:26,640
Para ello existen varias técnicas que van desde la virtualización del agua es decir el CPU memoria y

17
00:01:26,640 --> 00:01:31,620
dispositivos hasta la separación de los procesos utilizando un único kernel.

18
00:01:31,620 --> 00:01:37,710
La virtualización nos permite entre otras cosas alojar varios servidores o equipos desktops en una computadora

19
00:01:37,710 --> 00:01:38,670
física.

20
00:01:38,670 --> 00:01:44,730
Esto nos permite optimizar el uso de recursos CPU memoria almacenamiento simplificar la realización

21
00:01:44,730 --> 00:01:49,130
de copias de respaldo o backup y su restablecimiento.

22
00:01:49,140 --> 00:01:55,140
Todo un servidor virtual puede ser un único archivo migrar fácilmente servidores entre distintas computadoras

23
00:01:55,590 --> 00:02:01,860
así como incrementar la seguridad utilizando servidores aislados para tareas diferentes a través de

24
00:02:01,860 --> 00:02:02,730
la virtualización.

25
00:02:02,730 --> 00:02:09,120
Podemos por ejemplo utilizar servidores virtuales para cada servicio que deseemos implementar en nuestra

26
00:02:09,120 --> 00:02:12,480
red independientemente de las aguas disponibles.

27
00:02:12,480 --> 00:02:18,060
Estos servidores pueden ser administrados por personas distintas al aumentar las necesidades.

28
00:02:18,120 --> 00:02:23,790
Pueden añadirse nuevos servidores físicos y migrar los servidores virtuales existentes con un costo

29
00:02:23,850 --> 00:02:25,350
mínimo.

30
00:02:25,350 --> 00:02:30,780
Existen varios tipos de virtualización sin embargo dentro de los más utilizados se encuentran la virtualización

31
00:02:30,780 --> 00:02:34,030
del hardware y la virtualización a nivel de sistema operativo.

32
00:02:34,200 --> 00:02:40,290
En cuanto a la virtualización de hardware éste es el tipo de virtualización más complejo de lograr.

33
00:02:40,290 --> 00:02:44,590
Consiste en emular mediante máquinas virtuales los componentes de hardware.

34
00:02:44,670 --> 00:02:51,740
De esta manera el sistema operativo no se ejecuta sobre el hardware real sino sobre el virtual.

35
00:02:51,750 --> 00:02:57,360
La gran ventaja de este enfoque es que pueden emular distintas plataformas de hardware por ejemplo x86

36
00:02:57,360 --> 00:03:03,570
sobre Spark y su principal desventaja es el alto costo de traducción de cada una de las operaciones

37
00:03:03,570 --> 00:03:09,320
de las máquinas virtuales a la máquina real pudiendo obtenerse un rendimiento de 100 a 1000 veces menor

38
00:03:10,910 --> 00:03:13,680
en cuanto a la virtualización a nivel de sistema operativo.

39
00:03:13,680 --> 00:03:15,740
Este es el otro extremo de la virtualización.

40
00:03:15,860 --> 00:03:22,190
En este esquema no se virtualizar el hardware y se ejecuta una única instancia del sistema operativo

41
00:03:22,330 --> 00:03:23,990
o del kernel.

42
00:03:23,990 --> 00:03:30,020
Los distintos procesos pertenecientes a cada servidor virtual se ejecutan aislados del resto.

43
00:03:30,020 --> 00:03:36,530
La ventaja de este enfoque es la separación de los procesos de usuario que prácticamente son sin pérdida

44
00:03:36,560 --> 00:03:42,470
en el rendimiento pero al compartir todos los servidores virtuales el mismo kernel no puede obtenerse

45
00:03:42,530 --> 00:03:44,720
el resto de las ventajas de la virtualización.
