Publicado el 27 de Mayo del 2019
697 visualizaciones desde el 27 de Mayo del 2019
1,1 MB
37 paginas
Creado hace 11a (30/05/2012)
VIRTUALIZACIÓN
• Concepto creado en 1960.
• Es la creación a través de Software
de
algún
recurso
tecnológico
(Hardware,
SO,
Dispositivo
de
Almacenamiento, etc).
Hacer que un
recurso físico (un servidor, un sistema
operativo o un dispositivo de almacenamiento) aparezca
como si fuera varios recursos lógicos a la vez, o que varios
recursos físicos, aparezcan como un único recurso lógico.
TIPOS DE VIRTUALIZACIÓN
• Virtualizar Hardware.
• Virtualizar Software.
• Virtualizar Sesiones de Usuarios.
• Virtualizar Aplicaciones.
• Maquinas Virtuales en computadoras
de escritorio.
MAQUINA VIRTUAL (MV)
VIRTUAL MACHINE (VM)
• “Una máquina virtual es un software que
emula a una computadora y puede ejecutar
programas como si fuese una computadora
real.”
• Los procesos que se ejecutan están limitados
a las abstracciones dadas por la MV.
Se dice que una MV es: “Un duplicado eficiente y aislado de una máquina física"
TIPOS DE MAQUINAS VIRTUALES
Maquinas Virtuales de
Maquinas Virtuales de
Sistemas.
Maquinas Virtuales de
Procesos.
Virtual
Maquina
de
Hardware.
Aplicación.
Permite que
la MV
subyacente se convierta
en varias MVs.
permite
A la capa de software
la
la
de
o
que
virtualización
llama
máquina
hypervisor.
se
monitor
virtual
Su objetivo es el de
proporcionar un entorno
de
ejecución
independiente de
la
plataforma de hardware
y del sistema operativo.
Ejemplos, Maquina Virtual
de JAVA, entorno .Net,
de Microsoft.
MONITOR DE MAQUINA VIRTUAL
(MMV)
Virtual Machine Monitor (VMM)
• Gestiona los cuatro (4) principales
recursos de la computadora (CPU,
Memoria,
Almacenamiento
y
Conexiones de Red).
• Desarrollados a principio de los 70’.
TIPOS DE MMV
Nativo (Unhosted):
Hospedado (Hosted):
VENTAJAS
Reutilización de Hardware.
Reducción de costos en espacio y consumo.
Administración
global
centralizada
y
simplificada.
Aislamiento.
Contribución al medio ambiente - Green IT.
“Si bien la virtualización no es un invento reciente, con la consolidación del modelo
de la Computación en la nube (Cloud Computing), la virtualización ha pasado a ser
uno de los componentes fundamentales, especialmente en lo que se denomina
infraestructura de nube privada.”
Computación Nube es un
paradigma que
permite
ofrecer servicios a través de
internet, de manera que no
debes tener instaladas todas
las
aplicaciones
en
tu
computadora sino que
las
puedes utilizar directamente
en la nube.
MVWARE
http://www.vmware.com/
Empresa fundada a finales de 90.
Filial de EMC Corporation.
Sistema de virtualización de software.
Homologo a Virtual PC.
Diferencia entre Virtual PC y VMware:
Virtual PC emula una plataforma X86,
VMware la virtualiza.
PRODUCTOS
VMware Player (Libre).
VMware Server (Libre).
VMware Workstation.
VMware ESX Server.
VMware Fusion.
Vmware vSphere
Vmware vCloud Director.
.
FUNCIONAMIENTO
Workstation y Server, virtualizan de manera Hospedada:
Aplicación --> OS (virtual) --> Hardware (virtual) -->
VMware --> (OS host) --> Hardware físico.
Esto afecta el rendimiento y desempeño de las máquinas
virtuales.
ESX que virtualiza de forma Nativa:
Aplicación --> OS (virtual) --> Hardware (virtual) --> VMware -->
Hardware físico.
XEN
http://www.cl.cam.ac.uk/research/srg/netos/xen/
Monitor de máquina virtual.
Desarrollado en la Universidad de Cambridge.
Código Abierto.
Utiliza Paravirtualización.
Soporta tecnologías de virtualización por hardware.
Patrocinado por Intel entre otros y mantenido por XenSource
y la comunidad Xen.
forma paralela,
Xen soporta la ejecución de múltiples
sistemas operativos “huéspedes”
de
recursos
de
compartidos
y
altos
instala directamente
rendimiento. Se
sobre el hardware, por debajo de los
demás sistemas operativos.
con
niveles
Compatibilidad
Xen requiere modificar el kernel de
los sistemas operativos para que sean
compatibles con sus API's, existen
“ports” de Linux, NetBSD, FreeBSD, Plan
9 y Novell Netware. Se realizó un port
de Windows XP pero debido a
las
licencias de Microsoft nunca se publicó.
Virtualización por Hardware
En la versión 3.0 se agregó soporte para
el IVT (Intel Virtualization Technology o
“Vanderpool”), y en la versión 3.0.2 para el
AMD-V (AMD Virtualization o “Pacífica”) los
la virtualización por
cuales permiten
hardware de sistemas operativos sin
forma es posible
modificar, de esta
virtualizar
de
sistemas
Microsoft.
operativos
Xen y Linux Kernel 3.0
A partir de su versión 3.0 el kernel de
Linux ofrece compatibilidad completa
con Xen sin la necesidad de aplicar
parches o modificaciones adicionales.
Xen Hipervisor
La arquitectura de Xen se basa en el uso
del Xen Hipervisor, que separa el
Hardware de los sistemas operativos
huéspedes, ejecutándose directamente
sobre el mismo y sirviendo como
interfaz para todas la solicitudes de CPU
y memoria por parte de los huéspedes.
Xen Hipervisor
Controladores PV
en el Dominio 0
Controladores PV
en el Dominio U
Huésped HVM
Manejo y Control
de Dominios
Una serie de demonios de Linux son
clasificados como demonios de manejo
y control de dominios por la comunidad
de código abierto, estos servicios
ofrecen los medios para el manejo de
los ambientes de virtualización y se
encuentran dentro del Dominio 0.
Xend
privcmd
Ejemplo
API's
Xen Projects
Xen Cloud Platform (XCP).
Xen ARM.
XCI.
Citrix XenServer
Distribuido por Citrix Systems, que
compró XenSource en el año 2007,
basado en el hipervisor Xen desarrollado
por
la comunidad Xen, se puede
encontrar en varias versiones, donde
sus funcionalidades más básicas son
gratuitas y las avanzadas se ofrecen a
un costo adicional.
Otros Softwares de
Virtualización
Oracle VM VirtualBox
Microsoft Virtual PC
Hiper-V (Incluide in Windows Server 2008)
OpenVZ
ADEOS (Adaptive Domain Environment
Operating Systems)
VMWARE VS XEN
Comparación de dos esquemas populares de
virtualización
VMWARE VS XEN
VMware
XEN
Conocimiento Requerido del Administrador
Medio
Integración Video, E/S
Medio
Capacidad de Para-virtualización
No
Driver para los “Huesped” (Guest)
Si
Alto
Bajo
Si
No
Requerimientos para los “Huesped”
Ninguno
Kernel-xen
SO “Huesped” probados
Windows XP, 2000,
Windows XP
Requiere Configurar al hacer
actualización de Kernel
2000 Server, 2003
Fedora, Red
server
Linux Fedora, Red
Hat.
Si
Hat
No
GRACIAS
PREGUNTAS
Comentarios de: Virtualización (0)
No hay comentarios