Sei sulla pagina 1di 15

INTRODUCCIÓN A LOS

SISTEMAS OPERATIVOS
1.3. Virtualización
Virtualización
■ En Informática, virtualización es la creación -a través de
software- de una versión virtual de algún recurso
tecnológico, como puede ser una plataforma de hardware,
un sistema operativo, un dispositivo de almacenamiento u
otros recursos de red.
■ Dicho de otra manera, se refiere a la abstracción de los
recursos de una computadora, llamada Hypervisor o VMM
(Virtual Machine Monitor) que crea una capa de abstracción
entre el hardware de la máquina física (host) y el sistema
operativo de la máquina virtual (virtual machine, guest),
dividiéndose el recurso en uno o más entornos de
ejecución.
■ Esta capa de software (VMM) maneja, gestiona y
arbitra los cuatro recursos principales de una
computadora (CPU, Memoria, Dispositivos
Periféricos y Conexiones de Red) y así podrá repartir
dinámicamente dichos recursos entre todas las
máquinas virtuales definidas en el computador
central.
■ Esto hace que se puedan tener varias computadoras
virtuales ejecutándose en la misma computadora
física, o procesos corriendo en un entorno
virtualizado sobre la máquina real.
Un poco de Historia
■ Tal término es antiguo; se viene usando desde 1960, y ha sido
aplicado a diferentes aspectos y ámbitos de la informática,
desde sistemas computacionales completos, hasta capacidades
o componentes individuales.
■ Virtualización es la técnica empleada sobre las características
físicas de algunos recursos computacionales, para ocultarlas de
otros sistemas, aplicaciones o usuarios que interactúen con
ellos.
■ Esto implica hacer que un recurso físico, como 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, como servidores o dispositivos de
almacenamiento, aparezcan como un único recurso lógico.
¿Que Hace la Virtualización?
■ La virtualización se encarga de crear una interfaz
externa que encapsula una implementación
subyacente mediante la combinación de recursos en
localizaciones físicas diferentes, o por medio de la
simplificación del sistema de control.
■ Un avanzado desarrollo de nuevas plataformas y
tecnologías de virtualización ha hecho que en los
últimos años se haya vuelto a prestar atención a
este concepto.
Ejemplos
■ La virtualización de un sistema operativo es el uso
de una aplicación de software para permitir que un
mismo sistema operativo maneje varias imágenes
de los sistemas operativos a la misma vez.
■ Esta tecnología permite la separación del hardware
y el software, lo cual posibilita a su vez que
múltiples sistemas operativos, aplicaciones o
plataformas de cómputo se ejecuten
simultáneamente en un solo servidor o PC según
sea el caso de aplicación.
1.3.1. Componentes y Niveles de Virtualización.
Virtualización de servidor
■ La mayoría de los servidores funcionan a menos del
15 % de su capacidad, lo que causa la expansión de
servidores y aumenta la complejidad.
■ Gracias a la virtualización de servidor, se abordan
estas ineficiencias mediante la ejecución de varios
sistemas operativos como máquinas virtuales en un
único servidor físico.
■ Cada una de las máquinas virtuales tiene acceso a
los recursos de procesamiento del servidor
subyacente.
Virtualización de servidor
■ El paso siguiente es agregar un clúster de
servidores a un recurso único y consolidado, gracias
a lo cual se aumenta la eficiencia general y se
reducen los costos.
■ La virtualización de servidor también permite una
implementación de cargas de trabajo más rápida,
un aumento del rendimiento de las aplicaciones y
una disponibilidad superior.
Virtualización de redes
■ La virtualización de redes es la reproducción completa de una
red física en software.
■ Las aplicaciones se ejecutan en la red virtual exactamente igual
que en una red física.
■ La virtualización de redes brinda dispositivos y servicios de red
lógicos (es decir, puertos lógicos, switches, enrutadores,
firewalls, balanceadores de carga, redes privadas virtuales [VPN,
Virtual Private Network] y mucho más) a las cargas de trabajo
conectadas.
■ Las redes virtuales ofrecen las mismas funciones y garantías
que una red física, junto con las ventajas operacionales y la
independencia de hardware propias de la virtualización.
Virtualización de escritorios
■ La implementación de escritorios como un servicio
administrado le permite responder con mayor
rapidez a las necesidades y las oportunidades
cambiantes.
■ Puede reducir costos y aumentar el servicio
mediante el suministro rápido y sencillo de
escritorios y aplicaciones virtualizados a las
sucursales, a los empleados en el extranjero y
tercerizados, y a los empleados móviles con tabletas
iPad y Android.
1.3.2. VPS
(VIRTUAL
PRIVATE
SERVER)
VPS (Virtual Private Server)
■ Un servidor virtual privado es un servidor de
alojamiento web que permite alojar a varios sitios en un
único equipo físico pero manteniendo una
independencia entre los recursos que utiliza y tiene
disponible cada sitio.
■ La diferencia básica del VPS con un servidor
compartido reside en que en el servidor compartido
todos comparten los mismos recursos (memoria, ancho
de banda, sistema operativo, etc.), mientras que en el
VPS el servidor está particionado de manera que cada
sitio cuenta con sus propios recursos e incluso su
propia copia del sistema operativo.
Tarea para Investigar

■ Investigar las diferencias entre un Servidor Virtual y


VPS