Está en la página 1de 8

ESCUELA SUPERIOR POLITÉCNICA AGROPECUARIA DE MANABÍ

MANUEL FÉLIX LÓPEZ

CARRERA DE COMPUTACIÓN

SEMESTRE QUINTO PERÍODO AGO./2018-MAR./2019

SISTEMAS OPERATIVOS II

TRABAJO DE INVESTIGACION

TEMA:

HIPERVISORES

AUTOR:

SANTANDER ALCÍVAR LIMBERTH ESNEIDER

FACILITADOR:

ING. MARLON NAVIA

CALCETA, NOVIEMBRE 2018


INTRODUCCIÓN

La virtualización hace posible el poder tener más de un sistema operativo


dentro de una máquina, lo cual permite reducir costos y aumentar la eficiencia,
todo esto a nivel de servidores y negocios que necesiten este tipo de
tecnología. Esta se puede aplicar a servidores, almacenamiento y redes. En la
actualidad existen muchos sistemas que hacen uso de varias máquinas
virtuales para poder realizar labores de distinto índole.

Además de las aplicaciones profesionales que se le da a la virtualización


mediante hipervisores, también son aplicados en otros campos, tales como la
educación, investigación, y para los interesados en el mundo de la informática
hacer uso de maquinas virtuales y aplicar el conocimiento de las mismas.
VIRTUALIZACION

La virtualización es un conjunto de técnicas hardware y/o software que permite


abstraer hardware y /o software creando la ilusión de que se está manejando
recursos como dispositivos físicos, sistemas operativos, sesiones remotas,
etc., de forma transparente al usuario (Niño, 2011).

 HIPERVISORES DE TIPO 1:

También llamados nativos, un hosted o bare-metal: en ellos el hipervisor se


ejecuta directamente sobre el hardware físico; el hipervisor se carga antes que
ninguno de los sistemas operativos invitados, y todos los accesos directos a
hardware son controlados por él.

Aunque esta es la aproximación clásica y más antigua de la virtualización por


hardware, actualmente las soluciones más potentes de la mayoría de
fabricantes usa este enfoque. Es el caso de Microsoft Híper-V, Citrix XEN
Server y VMWare ESX-Server.

Es muy frecuente que a los hipervisores en general se les aplique el término


VMM (Monitores de máquina virtual), mientras que el término “Hipervisor” se
reserva para los hipervisores de tipo 1 (Ramírez, 2016).

  HIPERVISORES DE TIPO 2:

También llamados “hosted”. En ellos el hipervisor se ejecuta en el contexto de


un sistema operativo completo, que se carga antes que el hipervisor. Las
máquinas virtuales se ejecutan en un tercer nivel, por encima del hipervisor.

Son típicos de escenarios de virtualización orientada a la ejecución


multiplataforma de software, como en el caso de CLR de .NET o de las
máquinas virtuales de Java (Ramírez, 2016).
COMPARACIONES DE HIPERVISORES T1-T2

DIFERENCIAS.

Diferencias entre hipervisores.


Hipervisor tipo 1. Hipervisor tipo 2.
Se ejecuta directamente sobre el En este caso, es una aplicación
hardware real, para controlar ese hipervisora que se ejecuta sobre un
hardware y monitorizar los sistemas sistema operativo convencional para
operativos virtualizados. luego virtualizar diversos sistemas
operativos.
Cuando se quiere ejecutar una El verdadero hardware no ejecuta las
instrucción sensible en CPUs sin VT, la instrucciones sensibles que emite el
instrucción va a fallar y por lo general sistema operativo invitado. Se convierte
también suele fallar el sistema en llamadas al hipervisor, quien a su
operativo. vez las emula.

SEMEJANZAS.

Semejanzas entre hipervisores.


Hipervisor tipo 1. Hipervisor tipo 2.
El comportamiento de un programa en El comportamiento de un programa en
una máquina virtual debe ser idéntico al una máquina virtual debe ser idéntico al
del mismo programa que se ejecuta en del mismo programa que se ejecuta en
hardware crudo. hardware crudo.
Crea la ilusión de múltiples máquinas Crea la ilusión de múltiples máquinas
(virtuales) en un mismo hardware físico. (virtuales) en un mismo hardware físico.
Deben hacer uso de los Deben hacer uso de los
VT(Virtualization Technology). VT(Virtualization Technology).

VENTAJAS.

Ventajas entre hipervisores.


Hipervisor tipo 1. Hipervisor tipo 2.
Contar con acceso directo al hardware Tienen mayor compatibilidad de
ofrece un mayor rendimiento y hardware, como es tema de conectar
escalabilidad. USB, mover archivos entre máquinas
virtuales, entre otros.
Si existe un problema en alguno de los Al ser aplicaciones pueden ser
sistemas, este no afectará a los demás instaladas en muchos sistemas
debido a la independencia de software operativos, lo cual facilita el uso y
que presenta. práctica con maquinas virtuales para
personas sin mucho conocimiento de
computación.

DESVENTAJAS.

Desventajas entre hipervisores.


Hipervisor tipo 1. Hipervisor tipo 2.
Tienen más problemas con los La estabilidad es menor ya que toda la
controladores debido a su mismo carga es soportada por un entorno de
acceso al hardware. software, el cual es el sistema
operativo.
La máquina virtual se ejecuta El rendimiento también es menor
como un proceso de usuario en modo debido a las razones ya mencionadas,
de usuario y, como tal, no puede lo cual a nivel de realizar acciones que
ejecutar instrucciones sensibles. consuman gran cantidad de recursos
en una maquina virtual, esta no
funciona de manera óptima.

HIPERVISORES POR MÉTODO DE VIRTUALIZACION

Según, Maribhez, 2016. Los hipervisores de tipo 1, que se ejecutan


directamente sobre el hardware y los hipervisores de tipo 2, que se ejecuta en
el contexto de un sistema operativo completo usan diferentes técnicas de
virtualización, que se representaran en la siguiente tabla, con ejemplos de las
herramientas en las que se pueden desarrollar cada uno de los métodos:

Método de Hipervisor tipo 1. Hipervisor tipo 2.


virtualización.
Sin soporte de Hardware. ESX Server 1.0 Docker, VMWare
Workstation 1
Con soporte de hardware. VSphere, Xen, Hyper-V VMWare Fusion, KVM,
Parallels
Paravirtualización. TRANGO
Virtualización de Wine
procesos.
CONCLUSIÓN

Como se puede observar, la virtualización haciendo uso de hipervisores tipo 1 y 2,


es bastante utilizada. La elección del tipo de hipervisor que se vaya a utilizar va a
depender de varios factores; entre los cuales hemos encontrado el trabajo que se
le vaya a dar la maquina virtual que se cree, la capacidad de la persona que vaya a
interactuar con la misma, el conocimiento del sistema operativo con el que s e cree
la maquina virtual, entre otros más.

Así como también el método de virtualización que se vaya a utilizar, que son 4, pero,
como se ha observado en la tabla con los métodos de virtualización, en algunos
casos no se puede aplicar ciertos métodos en ciertos tipos de hipervisores.
BIBLIOGRAFÍA

Maribhez, R.2016.tipos de virtualización. (En Línea) consultado, 25 de May. 2018.


Formato PDF. Disponible en https://github.com/JJ/IV16 17/issues/1.pdf

Niño, J. 2011. Sistemas Operativos Mono puestos. 1era. Ed. México

Ramírez, J.2016.Virtualización y máquinas virtuales. (En Línea) consultado, 29 de


May. 2018. Formato PDF. Disponible en
https://www.xataka.com/especiales/maquinas-virtuales-que-son-como-
funcionan-y-como-utilizarlas.pdf

También podría gustarte