SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
TIPOS DE VIRTUALIZACIÓN
TIPOS DE VIRTUALIZACIÓN
 Definición:
La virtualización tiene múltiples usos y de acuerdo a estos podemos determinar
que tipo de virtualización es. Los más comunes de forma muy general son la
virtualización de servidores, virtualización de clientes y virtualización de
almacenamiento de datos o por que no llamarlo virtualización de discos duros,
esta división que hago no es definitiva y otras personas podrían darle otra forma
de dividir los tipos de virtualización pero definitivamente estos son los mas
comunes. Estos se dividen a su vez en sub tipos o especializaciones dentro de
cada tipo de virtualización general.
 Virtualización de clientes
 Empaquetamiento de aplicaciones o programas.
 Presentación de Programas en tiempo real
 Emulación de Hardware
VIRTUALIZACIÓN DE CLIENTES
 Primero quedemos de acuerdo en que clientes son aquellos computadores de
escritorio, portátiles o terminales brutas que se conectan a uno o varios servidores
para hacer el trabajo que necesitan, esta idea es muy popular en las compañías,
seguro usted ha escuchado hablar de arquitectura cliente servidor o del concepto
cliente-servidor, pues a este cliente es al que me refiero.
 Es cuando instalamos un programa dentro
de un contenedor que aísla el programa e
impide que este pueda afectar el sistema
operativo del computador. El contenedor le
provee de forma virtual al programa
instalado en el todos los recursos que el
necesita, como archivos necesarios,
registro y estructura de datos.
 La idea de esta tecnología es aislar los
programas entre si para que no se afecten
los unos a los otros y obviamente por
seguridad, pues de esta forma ningún
programa puede comprometer la seguridad
del sistema operativo o crear o copiar virus.
 Algunos de las companias que
proporcionan este tipo de tecnología son
Altiris con su SVS, Thinstall o SoftGrid de
Microsoft.
EMPAQUETAMIENTO DE APLICACIONES O PROGRAMAS.
PRESENTACIÓN DE PROGRAMAS EN TIEMPO
REAL.
 Es cuando un programa funciona en el cliente a
través de un contenedor que aísla
completamente el programa de los recursos de
su PC y que permita que el programa corra en
un servidor o sitio remoto y que básicamente
usted solo puede interactuar con el programa a
través del teclado y el mouse. Esta forma de
virtualización soluciona el problema de tener
un programa actualizado con la última versión
para todos los usuarios, pues usted solo tendrá
que mantener una copia actualizada en el
servidor que es la que es accesada por el
cliente.
 Esta es una solución muy buena en ambientes
de oficina donde el tráfico de la red es en su
mayoría interno y los clientes siempre están
conectados. Algunos ejemplos de esta forma de
virtualización es Citrix con su Presentation
Server.
EMULACIÓN DE HARDWARE
 Esta forma de virtualizar es
donde el software de
virtualización genera crea una
capa de software que representa
el hardware. Se que sonó un
poquito confuso pero
desglosémoslo un poco.
 El software de virtualización
genera una capa donde se
emulan los recursos del
computador para que el sistema
operativo instalado dentro del
software funcione creyendo que
esta solo en un computador.
VIRTUALIZACIÓN DE HARDWARE
 Lo que se hace es primero tener
un sistema operativo instalado en
el cliente, luego se instala el
software de emulación de
hardware que una vez instalado y
configurado queda listo para
instalar otro sistema operativo
invitado, esto se hace a través del
software de virtualización en vez
de instalarse directamente en el
computador anfitrión quien
configura el contenedor o lo que
conocemos como la maquina
virtual. Después de esto la
instalación del nuevo sistema
operativo invitado se hace igual
que como si lo estuviéramos
haciendo en un computador
nuevo.
 Emulación
 Se emula un tipo de arquitectura en otra (PearPC, PPC, SmartPhone)
 Nativa (o total)
 La máquina virtual emula una cantidad suficiente de hardware como
para que muchas instancias de un SO no modificado funcionen
concurrentemente
 Para-virtualización
 La maquina virtual (hypervisor) no necesariamente se emula el
hardware, sino que en su lugar (o además) ofrece una serie de APIs a un
SO conveniente modificado para utilizarlas (hypercalls)
 Virtualización a nivel de Sistema Operativo
 Los SO “guests” comparten el mismo kernel que el SO “host” creándose
diferentes instancias del mismo SO independientes entre si.
 Virtualización de aplicaciones
 Las aplicaciones poseen su propio entorno virtualizado con todo lo necesario para
ejecutarse sobre un servidor o un cliente (registro, sistema de archivos, librerías
etc.)
TIPOS DE VIRTUALIZACIÓN
TIPOS DE VIRTUALIZACIÓN
 Processor to RAM Server to Physical Disk Server to I/O
Channels OS to Hardware Application to OS
Application/OS to file data Interfaz Virtualizada
 Ejemplos de Implementación:
Every modern OS IBM SAN VC, FalconStor, DataCore,
iSCSI eGenera, Topspin XEN, VMware, Hyper-V, Vbox
WINE IBM Parallel Sysplex, PolyServe, VAXclusters
Virtual Memory Storage Virtualization Backplane
Virtualization Virtual Machines API Virtualization
Shared Data Clustering Nombre
TIPOS DE VIRTUAL MACHINE MONITORS
(VMMS)
Tipo 1 (Hypervisors): Corren
directamente sobre el hardware
Tipo 2: Corren en el SO “host” que
ofrece servicios de virtualización,
como gestión de memoria o
operaciones de E/S en dispositivos

Más contenido relacionado

Similar a TIPOS DE VIRTUALIZACION ESTADARIZADA CON ENFASIS EN ESQUEMAS WINDOWS.pdf

Similar a TIPOS DE VIRTUALIZACION ESTADARIZADA CON ENFASIS EN ESQUEMAS WINDOWS.pdf (20)

Kokojoijoij
KokojoijoijKokojoijoij
Kokojoijoij
 
Maquina virtual
Maquina virtualMaquina virtual
Maquina virtual
 
Tecnologias en la nube unidad uno
Tecnologias en la nube unidad unoTecnologias en la nube unidad uno
Tecnologias en la nube unidad uno
 
Reporte 2
Reporte 2Reporte 2
Reporte 2
 
V virtualización
V virtualizaciónV virtualización
V virtualización
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Virtualizadores
VirtualizadoresVirtualizadores
Virtualizadores
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Virtualizaicon de redes y Sistemas Operativos
Virtualizaicon de redes y Sistemas OperativosVirtualizaicon de redes y Sistemas Operativos
Virtualizaicon de redes y Sistemas Operativos
 
Web como el portal de la nube.pdf
Web como el portal de la nube.pdfWeb como el portal de la nube.pdf
Web como el portal de la nube.pdf
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Problemática de servidores virtuales
Problemática de servidores virtualesProblemática de servidores virtuales
Problemática de servidores virtuales
 
preinf1.docx
preinf1.docxpreinf1.docx
preinf1.docx
 
Conalep tlalnepantla 2
Conalep tlalnepantla 2Conalep tlalnepantla 2
Conalep tlalnepantla 2
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Sistema de-maquina-virtual
Sistema de-maquina-virtualSistema de-maquina-virtual
Sistema de-maquina-virtual
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 

Más de RicardoSusa2

PRESENTACION INVENTARIO actualizado 2024.pptx
PRESENTACION INVENTARIO actualizado 2024.pptxPRESENTACION INVENTARIO actualizado 2024.pptx
PRESENTACION INVENTARIO actualizado 2024.pptxRicardoSusa2
 
Presentacion Granulo 2 Casos de exito transformacion digital.pdf
Presentacion Granulo 2 Casos de exito transformacion digital.pdfPresentacion Granulo 2 Casos de exito transformacion digital.pdf
Presentacion Granulo 2 Casos de exito transformacion digital.pdfRicardoSusa2
 
abd en tecnologias emergentes y sus usos.pdf
abd en tecnologias emergentes y sus usos.pdfabd en tecnologias emergentes y sus usos.pdf
abd en tecnologias emergentes y sus usos.pdfRicardoSusa2
 
arduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdfarduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdfRicardoSusa2
 
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdfPresentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdfRicardoSusa2
 
bridgeopuentedered-121121190134-phpapp02.pptx
bridgeopuentedered-121121190134-phpapp02.pptxbridgeopuentedered-121121190134-phpapp02.pptx
bridgeopuentedered-121121190134-phpapp02.pptxRicardoSusa2
 
FUNDAMENTOS DE LAS ANTENAS.pdf
FUNDAMENTOS DE  LAS ANTENAS.pdfFUNDAMENTOS DE  LAS ANTENAS.pdf
FUNDAMENTOS DE LAS ANTENAS.pdfRicardoSusa2
 
analisis y diseño 2.pdf
analisis y diseño 2.pdfanalisis y diseño 2.pdf
analisis y diseño 2.pdfRicardoSusa2
 
AUDITORIA BASADA EN RIESGO.pdf
AUDITORIA BASADA EN RIESGO.pdfAUDITORIA BASADA EN RIESGO.pdf
AUDITORIA BASADA EN RIESGO.pdfRicardoSusa2
 
BASES DE DATOS.pdf
BASES DE DATOS.pdfBASES DE DATOS.pdf
BASES DE DATOS.pdfRicardoSusa2
 
BASES DE DATOS ESPECIALIZADAS.pdf
BASES DE DATOS ESPECIALIZADAS.pdfBASES DE DATOS ESPECIALIZADAS.pdf
BASES DE DATOS ESPECIALIZADAS.pdfRicardoSusa2
 
GENERALIDADES BASES DE DATOS.pptx
GENERALIDADES BASES DE DATOS.pptxGENERALIDADES BASES DE DATOS.pptx
GENERALIDADES BASES DE DATOS.pptxRicardoSusa2
 

Más de RicardoSusa2 (13)

PRESENTACION INVENTARIO actualizado 2024.pptx
PRESENTACION INVENTARIO actualizado 2024.pptxPRESENTACION INVENTARIO actualizado 2024.pptx
PRESENTACION INVENTARIO actualizado 2024.pptx
 
Presentacion Granulo 2 Casos de exito transformacion digital.pdf
Presentacion Granulo 2 Casos de exito transformacion digital.pdfPresentacion Granulo 2 Casos de exito transformacion digital.pdf
Presentacion Granulo 2 Casos de exito transformacion digital.pdf
 
abd en tecnologias emergentes y sus usos.pdf
abd en tecnologias emergentes y sus usos.pdfabd en tecnologias emergentes y sus usos.pdf
abd en tecnologias emergentes y sus usos.pdf
 
arduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdfarduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdf
 
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdfPresentacion-e-Introduccion-de-Bases-de-Datos.pdf
Presentacion-e-Introduccion-de-Bases-de-Datos.pdf
 
bridgeopuentedered-121121190134-phpapp02.pptx
bridgeopuentedered-121121190134-phpapp02.pptxbridgeopuentedered-121121190134-phpapp02.pptx
bridgeopuentedered-121121190134-phpapp02.pptx
 
FUNDAMENTOS DE LAS ANTENAS.pdf
FUNDAMENTOS DE  LAS ANTENAS.pdfFUNDAMENTOS DE  LAS ANTENAS.pdf
FUNDAMENTOS DE LAS ANTENAS.pdf
 
analisis y diseño 2.pdf
analisis y diseño 2.pdfanalisis y diseño 2.pdf
analisis y diseño 2.pdf
 
AUDITORIA BASADA EN RIESGO.pdf
AUDITORIA BASADA EN RIESGO.pdfAUDITORIA BASADA EN RIESGO.pdf
AUDITORIA BASADA EN RIESGO.pdf
 
BASES DE DATOS.pdf
BASES DE DATOS.pdfBASES DE DATOS.pdf
BASES DE DATOS.pdf
 
BASES DE DATOS ESPECIALIZADAS.pdf
BASES DE DATOS ESPECIALIZADAS.pdfBASES DE DATOS ESPECIALIZADAS.pdf
BASES DE DATOS ESPECIALIZADAS.pdf
 
GENERALIDADES BASES DE DATOS.pptx
GENERALIDADES BASES DE DATOS.pptxGENERALIDADES BASES DE DATOS.pptx
GENERALIDADES BASES DE DATOS.pptx
 
5-EDA-teo.ppt
5-EDA-teo.ppt5-EDA-teo.ppt
5-EDA-teo.ppt
 

Último

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 

Último (13)

COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 

TIPOS DE VIRTUALIZACION ESTADARIZADA CON ENFASIS EN ESQUEMAS WINDOWS.pdf

  • 2. TIPOS DE VIRTUALIZACIÓN  Definición: La virtualización tiene múltiples usos y de acuerdo a estos podemos determinar que tipo de virtualización es. Los más comunes de forma muy general son la virtualización de servidores, virtualización de clientes y virtualización de almacenamiento de datos o por que no llamarlo virtualización de discos duros, esta división que hago no es definitiva y otras personas podrían darle otra forma de dividir los tipos de virtualización pero definitivamente estos son los mas comunes. Estos se dividen a su vez en sub tipos o especializaciones dentro de cada tipo de virtualización general.  Virtualización de clientes  Empaquetamiento de aplicaciones o programas.  Presentación de Programas en tiempo real  Emulación de Hardware
  • 3. VIRTUALIZACIÓN DE CLIENTES  Primero quedemos de acuerdo en que clientes son aquellos computadores de escritorio, portátiles o terminales brutas que se conectan a uno o varios servidores para hacer el trabajo que necesitan, esta idea es muy popular en las compañías, seguro usted ha escuchado hablar de arquitectura cliente servidor o del concepto cliente-servidor, pues a este cliente es al que me refiero.
  • 4.  Es cuando instalamos un programa dentro de un contenedor que aísla el programa e impide que este pueda afectar el sistema operativo del computador. El contenedor le provee de forma virtual al programa instalado en el todos los recursos que el necesita, como archivos necesarios, registro y estructura de datos.  La idea de esta tecnología es aislar los programas entre si para que no se afecten los unos a los otros y obviamente por seguridad, pues de esta forma ningún programa puede comprometer la seguridad del sistema operativo o crear o copiar virus.  Algunos de las companias que proporcionan este tipo de tecnología son Altiris con su SVS, Thinstall o SoftGrid de Microsoft. EMPAQUETAMIENTO DE APLICACIONES O PROGRAMAS.
  • 5. PRESENTACIÓN DE PROGRAMAS EN TIEMPO REAL.  Es cuando un programa funciona en el cliente a través de un contenedor que aísla completamente el programa de los recursos de su PC y que permita que el programa corra en un servidor o sitio remoto y que básicamente usted solo puede interactuar con el programa a través del teclado y el mouse. Esta forma de virtualización soluciona el problema de tener un programa actualizado con la última versión para todos los usuarios, pues usted solo tendrá que mantener una copia actualizada en el servidor que es la que es accesada por el cliente.  Esta es una solución muy buena en ambientes de oficina donde el tráfico de la red es en su mayoría interno y los clientes siempre están conectados. Algunos ejemplos de esta forma de virtualización es Citrix con su Presentation Server.
  • 6. EMULACIÓN DE HARDWARE  Esta forma de virtualizar es donde el software de virtualización genera crea una capa de software que representa el hardware. Se que sonó un poquito confuso pero desglosémoslo un poco.  El software de virtualización genera una capa donde se emulan los recursos del computador para que el sistema operativo instalado dentro del software funcione creyendo que esta solo en un computador.
  • 7. VIRTUALIZACIÓN DE HARDWARE  Lo que se hace es primero tener un sistema operativo instalado en el cliente, luego se instala el software de emulación de hardware que una vez instalado y configurado queda listo para instalar otro sistema operativo invitado, esto se hace a través del software de virtualización en vez de instalarse directamente en el computador anfitrión quien configura el contenedor o lo que conocemos como la maquina virtual. Después de esto la instalación del nuevo sistema operativo invitado se hace igual que como si lo estuviéramos haciendo en un computador nuevo.
  • 8.  Emulación  Se emula un tipo de arquitectura en otra (PearPC, PPC, SmartPhone)  Nativa (o total)  La máquina virtual emula una cantidad suficiente de hardware como para que muchas instancias de un SO no modificado funcionen concurrentemente  Para-virtualización  La maquina virtual (hypervisor) no necesariamente se emula el hardware, sino que en su lugar (o además) ofrece una serie de APIs a un SO conveniente modificado para utilizarlas (hypercalls)  Virtualización a nivel de Sistema Operativo  Los SO “guests” comparten el mismo kernel que el SO “host” creándose diferentes instancias del mismo SO independientes entre si.  Virtualización de aplicaciones  Las aplicaciones poseen su propio entorno virtualizado con todo lo necesario para ejecutarse sobre un servidor o un cliente (registro, sistema de archivos, librerías etc.) TIPOS DE VIRTUALIZACIÓN
  • 9. TIPOS DE VIRTUALIZACIÓN  Processor to RAM Server to Physical Disk Server to I/O Channels OS to Hardware Application to OS Application/OS to file data Interfaz Virtualizada  Ejemplos de Implementación: Every modern OS IBM SAN VC, FalconStor, DataCore, iSCSI eGenera, Topspin XEN, VMware, Hyper-V, Vbox WINE IBM Parallel Sysplex, PolyServe, VAXclusters Virtual Memory Storage Virtualization Backplane Virtualization Virtual Machines API Virtualization Shared Data Clustering Nombre
  • 10. TIPOS DE VIRTUAL MACHINE MONITORS (VMMS) Tipo 1 (Hypervisors): Corren directamente sobre el hardware Tipo 2: Corren en el SO “host” que ofrece servicios de virtualización, como gestión de memoria o operaciones de E/S en dispositivos