maquina virtual
Post on 14-Jul-2015
213 Views
Preview:
TRANSCRIPT
ISTP JOSE ABELARDO QUINtildeONES GONZALES
ldquoAntildeo de la Integracioacuten Nacional y el Reconocimiento de Nuestra Diversidadrdquo
DOCENTE CESAR FARFAN MASIAS
TEMA MAQUINA VIRTUAL
ALUMNA
DANIELA TORRES SALDARRIAGA
CICLO I
TUMBES-PERU
MAQUINA VIRTUAL
bull En informaacutetica una maquina
virtual es un software que
emula un ordenador y
puede ejecutar programas
como si fuese un ordenador
real Este software en un
principio fue definido
como ldquoun duplicadordquo
CARACTERISTICA PRINCIPAL
bull La caracteriacutestica esencial de las maquinas virtuales es que losprocesos que ejecutan estaacuten limitados por los recursos yabstracciones proporcionados por ella
USO DOMESTICO
bull Es ejecutar sistemas operativos para ldquoprobarlosrdquo De esta forma podemos ejecutar un sistema operativo que queramos probar (Linux por ejemplo) desde nuestro sistema operativo habitual
TIPOS DE MAacuteQUINAS VIRTUALES
bull Las maacutequinas virtuales se pueden clasificar en dos grandescategoriacuteas seguacuten su funcionalidad y su grado de equivalencia auna verdadera maacutequina
bull Maacutequinas virtuales de sistema (en ingleacutes System VirtualMachine)
bull Maacutequinas virtuales de proceso (en ingleacutes Process VirtualMachine)
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
MAQUINA VIRTUAL
bull En informaacutetica una maquina
virtual es un software que
emula un ordenador y
puede ejecutar programas
como si fuese un ordenador
real Este software en un
principio fue definido
como ldquoun duplicadordquo
CARACTERISTICA PRINCIPAL
bull La caracteriacutestica esencial de las maquinas virtuales es que losprocesos que ejecutan estaacuten limitados por los recursos yabstracciones proporcionados por ella
USO DOMESTICO
bull Es ejecutar sistemas operativos para ldquoprobarlosrdquo De esta forma podemos ejecutar un sistema operativo que queramos probar (Linux por ejemplo) desde nuestro sistema operativo habitual
TIPOS DE MAacuteQUINAS VIRTUALES
bull Las maacutequinas virtuales se pueden clasificar en dos grandescategoriacuteas seguacuten su funcionalidad y su grado de equivalencia auna verdadera maacutequina
bull Maacutequinas virtuales de sistema (en ingleacutes System VirtualMachine)
bull Maacutequinas virtuales de proceso (en ingleacutes Process VirtualMachine)
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
CARACTERISTICA PRINCIPAL
bull La caracteriacutestica esencial de las maquinas virtuales es que losprocesos que ejecutan estaacuten limitados por los recursos yabstracciones proporcionados por ella
USO DOMESTICO
bull Es ejecutar sistemas operativos para ldquoprobarlosrdquo De esta forma podemos ejecutar un sistema operativo que queramos probar (Linux por ejemplo) desde nuestro sistema operativo habitual
TIPOS DE MAacuteQUINAS VIRTUALES
bull Las maacutequinas virtuales se pueden clasificar en dos grandescategoriacuteas seguacuten su funcionalidad y su grado de equivalencia auna verdadera maacutequina
bull Maacutequinas virtuales de sistema (en ingleacutes System VirtualMachine)
bull Maacutequinas virtuales de proceso (en ingleacutes Process VirtualMachine)
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
USO DOMESTICO
bull Es ejecutar sistemas operativos para ldquoprobarlosrdquo De esta forma podemos ejecutar un sistema operativo que queramos probar (Linux por ejemplo) desde nuestro sistema operativo habitual
TIPOS DE MAacuteQUINAS VIRTUALES
bull Las maacutequinas virtuales se pueden clasificar en dos grandescategoriacuteas seguacuten su funcionalidad y su grado de equivalencia auna verdadera maacutequina
bull Maacutequinas virtuales de sistema (en ingleacutes System VirtualMachine)
bull Maacutequinas virtuales de proceso (en ingleacutes Process VirtualMachine)
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
TIPOS DE MAacuteQUINAS VIRTUALES
bull Las maacutequinas virtuales se pueden clasificar en dos grandescategoriacuteas seguacuten su funcionalidad y su grado de equivalencia auna verdadera maacutequina
bull Maacutequinas virtuales de sistema (en ingleacutes System VirtualMachine)
bull Maacutequinas virtuales de proceso (en ingleacutes Process VirtualMachine)
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
bull MAacuteQUINAS VIRTUALES DE SISTEMA
Las maacutequinas virtuales de sistema tambieacuten llamadas maacutequinasvirtuales de hardware permiten a la maacutequina fiacutesica subyacentemultiplicarse entre varias maacutequinas virtuales cada unaejecutando su propio sistema operativo A la capa de softwareque permite la virtualizacioacuten se la llama monitor de maacutequinavirtual o hypervisor
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
APLICACIONES DE LAS MAacuteQUINAS VIRTUALES DE SISTEMA
bull Varios sistemas operativos distintos pueden coexistir sobre la mismacomputadora en soacutelido aislamiento el uno del otro por ejemplo paraprobar un sistema operativo nuevo sin necesidad de instalarlodirectamente
bull La maacutequina virtual puede proporcionar una arquitectura deinstrucciones (ISA]) que sea algo distinta de la verdadera maacutequina Esdecir podemos simular hardware
bull Varias maacutequinas virtuales (cada una con su propio sistema operativollamado sistema operativo invitado o guest) pueden ser utilizadaspara consolidar servidores
bull La virtualizacioacuten es una excelente opcioacuten hoy diacutea ya que las maacutequinasactuales (Laptops desktops servidores) en la mayoriacutea de los casos estaacutensiendo sub-utilizados (gran capacidad de discoduro memoria RAM etc) llegando a un uso de entre 30 a 60 de sucapacidad
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
bull MAacuteQUINAS VIRTUALES DE PROCESO
Una maacutequina virtual de proceso a veces llamada maacutequinavirtual de aplicacioacuten se ejecuta como un proceso normaldentro de un sistema operativo y soporta un solo proceso
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
TEacuteCNICASbull EMULACIOacuteN DEL HARDWARE SUBYACENTE (EJECUCIOacuteN
NATIVA)
bull Esta teacutecnica se suele llamar virtualizacioacuten completa (fullvirtualization) del hardware y se puede implementar usandoun hypervisor de Tipo 1 o de Tipo 2
bull el tipo 1 se ejecuta directamente sobre el hardware
bull el tipo 2 se ejecuta sobre otro sistema operativo
bull EMULACIOacuteN DE UN SISTEMA NO NATIVO
bull Las maacutequinas virtuales tambieacuten pueden actuar comoemuladores de hardware permitiendo que aplicaciones ysistemas operativos concebidos para otras arquitecturas deprocesador se puedan ejecutar sobre un hardware que enteoriacutea no soportan
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
bull Algunas maacutequinas virtuales emulan hardware que soacutelo existe como una especificacioacuten Por ejemplo
bull La maacutequina virtual P-Code que permitiacutea a los programadoresde Pascal crear aplicaciones que se ejecutasen sobre cualquiercomputadora con esta maacutequina virtual correctamenteinstalada
bull La maacutequina virtual de Java
bull La maacutequina virtual del entorno NET
bull Open Firmware
bull VIRTUALIZACIOacuteN A NIVEL DE SISTEMA OPERATIVO
bull Esta teacutecnica consiste en dividir una computadora en varioscompartimentos independientes de manera que en cadacompartimento podamos instalar un servidor A estoscompartimentos se los llama entornos virtuales
top related