Está en la página 1de 6

CARRERA: Ing.

Mecatrónica CATEDRA: Sistemas de Computación


PROFESOR: Ing. Cesar Lozano ALUMNO: Gonzalo Leonel Gramajo

PREINFORME – VIRTUALIZACIÓN

Antecedentes:
La virtualización es una tecnología que fue desarrollada por IBM en
los años 60s. La primera computadora diseñada específicamente para
virtualización fue el mainframe IBM S/360 Modelo 67. Esta
característica de virtualización ha sido un Standard de la línea que
siguió (IBM S/370) y sus sucesoras, incluyendo la serie actual.

Durante los 60s y los 70s fueron muy populares, pero las máquinas
virtuales desaparecieron prácticamente durante los 80s y los 90s. No
era hasta el final del 90s que volvió a resurgir.

En la actualidad asistimos a su eclosión gracias al fuerte descenso


del coste total de propiedad (TCO) atribuible a tecnologías vía
hardware como Intel VT, AMD-V Pacifica, NPIV y vía software VMWare,
RedHat-V, Microsoft Hyper-V, XEN.

La virtualización es un término que se refiere a la abstracción de los


recursos de una computadora llamada Hypervisor o VMM (Virtual Machine
Monitor). Crea una capa de abstracción entre el hardware de la maquina
física (host) y el sistema operativo de la máquina virtual. El VMM
maneja los recursos de las maquinas físicas subyacentes (designadas
por el computador central) de una manera que el usuario pueda crear
varias máquinas virtuales presentando a cada una de ellas una interfaz
del hardware que sea compatible con el sistema operativo elegido.

Esta capa de software (VMM) maneja, gestiona y arbitra los cuatro


recursos principales de una computadora (CPU, Memoria, Red,
Almacenamiento) y así podrá repartir dinámicamente dichos recursos
entre todas las máquinas virtuales definidas en el computador central

La máquina virtual generalmente es un sistema operativo completo que


corre como si estuviera instalado en una plataforma de hardware
autónoma. Típicamente muchas máquinas virtuales son simuladas en un
computador central. Para que el sistema operativo “guest” funcione, la
simulación debe ser lo suficientemente robusta (dependiendo del tipo
de virtualización).

Ventajas de Virtualizar:

 Índices de utilización más altos. A través de la virtualización,


las cargas de trabajo pueden encapsularse y transferirse a los
sistemas inactivos o sin uso. Esto significa que los sistemas
existentes pueden consolidarse, y retrasarse o evitarse las compras
de capacidad adicional del servidor. Se alcanzan índices de
utilización del 60 al 80% para servidores x86.
 Consolidación de recursos. Además de la consolidación de
almacenamiento, la virtualización proporciona una oportunidad para
consolidar la arquitectura de sistemas, infraestructura de
aplicación, datos y base de datos, interfaces, redes, e incluso
procesos de negocios, resultando en ahorros de costes y en mayor
eficiencia.
 Uso/coste menor de energía. Utilizando la virtualización para
consolidar, se puede ahorrar de manera significativa en consumo
total de energía y en dinero.
 Ahorros de espacio. La virtualización puede aliviar la tensión
mediante la consolidación de muchos sistemas virtuales en menos
sistemas físicos.
 Costes de operación reducidos. La virtualización puede cambiar el
ratio de servicio-a administración, reducir la carga total de
trabajo administrativo y ahorrar costes de operación.

Objetivos:
Instalar un virtualizador/ software de emulación que nos permita
trabajar en plataformas virtuales. Comprender su funcionamiento y
aprender a manejarlo correctamente.

Marco teórico:
Virtualización:
La virtualización crea un entorno informático simulado, o
virtual, en lugar de un entorno físico. A menudo, incluye
versiones de hardware, sistemas operativos, dispositivos de
almacenamiento, etc., generadas por un equipo. Esto permite a
las organizaciones particionar un equipo o servidor físico en
varias máquinas virtuales. Cada máquina virtual puede
interactuar de forma independiente y ejecutar sistemas
operativos o aplicaciones diferentes mientras comparten los
recursos de una sola máquina host.

Tipos de virtualizaciones:
 Virtualización de escritorio, que permite que un servidor
centralizado ofrezca y administre escritorios
individualizados.
 Virtualización de red, diseñada para dividir el ancho de
banda de una red en canales independientes que se asignan
a servidores o dispositivos específicos.
 Virtualización de software, que separa las aplicaciones
del hardware y el sistema operativo.
 Virtualización de almacenamiento, que combina varios
recursos de almacenamiento en red en un solo dispositivo
de almacenamiento accesible por varios usuarios.

Virtualizador:
Es posible virtualizar el hardware de servidor, el software de servidor,
un sistema operativo, un dispositivo de almacenamiento, un recurso de
red, virtualizar sesiones de usuario, virtualizar aplicaciones y crear
máquinas virtuales en una computadora de escritorio con programas para
virtualizar.

Existen dos tipos de programas para virtualizar, los programas de pago


o comerciales y los programas gratuitos.

Relación software, hardware y sistema operativo


Sw El sistema operativo es quien garantiza el funcionamiento del
So hardware con el software. Es quien permite la conexión entre
Hw estos. De hecho cualquier cosa tiene su sistema operativo
(lavarropas, puerta, etc.).
El hardware está orientado a los dispositivos, en cambio el software
está orientado al usuario. El sistema operativo puede ser nativo o
virtual. Para visualizarlo mejor debemos ordenarlo por capas:
Muchas veces pasa de que las
aplicaciones están limitadas por
el tamaño de bus (32 o 64).
Entonces debo montar un sistema
operativo virtual que me permita
usar la aplicación que yo quiera.
También existe la opción de hacer
un túnel entre el sistema
operativo virtual (SOV) y el
hardware. A esto se le llama
soquets y son controlados por el sistema operativo nativo (SON).
Particionar el disco:
Una partición es el nombre que se
le da a cada división presente en
una sola unidad física de
almacenamiento de datos. Para que
se entienda, tener varias
particiones es como tener varios
discos duros en un solo disco duro
físico, cada uno con su sistema de
archivos y funcionando de manera
diferente. Puedes tener una
dedicada a guardar datos sensibles con medidas de seguridad que no
interfieran en el resto del sistema, así como copias de seguridad,
aunque también puedes utilizarla para instalar diferentes sistemas
operativos.
Metodologías de virtualización:
Metodología de virtualización Directa:

No hay maquina
virtual. El
sistema operativo
virtual puede
acceder al
hardware como si
fuera nativo.
Metodología de virtualización distribuida:
Esta metodologia
es muy utilizada
en los
servidores. El
sistema operativo
nativo esta
instalado en 2 o
mas equipos.
Tambien es
importante los
conceptos de
Hardware
Concurrente:
Varios usuarios
pueden usar el mismo hardware. Hardware no concurrente: no puede
realizar 2 o mas trabajos al mismo tiempo.

Aplicaciones:
Virtual Box(software a utilizar):
Software de virtualización free download para arquitecturas
x86/amd64. Actualmente es desarrollado por Oracle Corporation como
parte de su familia de productos de virtualización. Por medio de esta
aplicación es posible instalar sistemas operativos adicionales,
conocidos como «sistemas invitados», dentro de otro sistema operativo
«anfitrión», cada uno con su propio ambiente virtual. Entre los
sistemas operativos soportados (en modo anfitrión) se
encuentran GNU/Linux, Mac OS
X, OS/2 Warp, Windows y Solaris/OpenSolaris, y dentro de ellos es
posible virtualizar los sistemas operativos FreeBSD,
GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos
otros.
En cuanto a la emulación de hardware, los discos duros de los sistemas
invitados son almacenados en los sistemas anfitriones como archivos
individuales en un contenedor llamado Virtual Disk Image, incompatible
con los demás softwares de virtualización.
Tiene un paquete de controladores que permiten aceleración en 3D,
pantalla completa, hasta 4 placas PCI Ethernet (8 si se utiliza la
línea de comandos para configurarlas), integración con teclado y
ratón.
Desde la versión 6.0, VirtualBox ya no es compatible con sistemas
operativos anfitrión de 32-bits, pero si se podrá crear máquinas
virtuales tanto de 32-bits como de 64-bits.
VMware vSphere Enterprise
Se trata de una de las principales compañías en el ámbito de la
virtualización. Sus sistemas de virtualización sirven tanto para
ordenadores de escritorio como para sistemas de servidores y es el
software de virtualización más utilizado por las empresas.
Citrix XenServer
Citrix está basado en software de código abierto y dispone de dos
versiones: una de pago y otra libre.
Citrix XenServer es una plataforma de virtualización de servidores
administrada, completa e integrada en el potente hipervisor Xen. La
tecnología Xen proporciona aislamiento seguro, control de recursos,
garantías de calidad de servicio y migración de máquinas virtuales en
caliente. XenServer está diseñado para una gestión eficiente de los
servidores virtuales de Windows y Linux.
Microsoft Hyper-V Server
Es el sistema de virtualización de Microsoft. Una de las
funcionalidades que incorpora Hyper-V Server es la migración “en
vivo”. Esta funcionalidad permite mover máquinas virtuales en
ejecución desde un servidor físico a otro sin que los usuarios se vean
afectados. Hyper-V permite crear y administrar un entorno informático
virtualizado mediante la tecnología de virtualización integrada en
Windows Server.
KVM
Kernel-based Virtual Machine es un software de virtualización libre y
de código abierto para Linux. KVM permite ejecutar máquinas virtuales
utilizando imágenes de disco que contienen sistemas operativos sin
modificar. Cada máquina virtual tiene su propio hardware virtualizado:
una tarjeta de red, discos duros, tarjeta gráfica, etc.

Bibliografía:
Tipos de Virtualizacion:
https://es.wikipedia.org/wiki/Virtualizaci%C3%B3n
Virtualizacion: https://es.wikipedia.org/wiki/Virtualizaci%C3%B3n
Antecedentes: http://www.virtualizacion.com/virtualizacion/
VirtualBox: https://es.wikipedia.org/wiki/VirtualBox
Aplicaciones: https://siagconsulting.es/5-software-virtualizacion/

También podría gustarte