Está en la página 1de 20

Investigación de aplicaciones que

permitan la administración de
máquinas virtuales a nivel empresarial
INDICE

Introducción ----------------------------------------------------------------------- 1
Objetivo ---------------------------------------------------------------------------- 2
Objetivos Específicos ---------------------------------------------------------- 2
Parallels Desktop --------------------------------------------------------------- 3
QEMU ----------------------------------------------------------------------------- 6
XenServer ------------------------------------------------------------------------ 8
Red Hat Virtualization virtual machine ----------------------------------- 10
Máquinas virtuales basadas en la nube--------------------------------- 14
Cuadro Comparativo --------------------------------------------------------- 15
Glosario ------------------------------------------------------------------------- 16
Conclusión ---------------------------------------------------------------------- 18
1

INTRODUCCION

Una máquina virtual es un equipo con software que, al igual que un equipo físico,

ejecuta un sistema operativo y aplicaciones. La máquina virtual está compuesta por

un conjunto de archivos de configuración y especificaciones. Además, cuenta con

el respaldo de los recursos físicos de un host. Todas las máquinas virtuales tienen

dispositivos virtuales que ofrecen la misma funcionalidad que un hardware físico,

son más portátiles, más seguras y más fáciles de administrar.


2

OBJETIVO

El objetivo general que perseguimos con estos materiales es realizar la instalación,


configuración y explotación del software de los equipos informáticos en red de forma
sencilla, para posteriormente compartir recursos en red y acceder a Internet.
OBJETIVOS ESPECÍFICOS
Los objetivos que se derivan de este objetivo general se concretan en cada uno de
los módulos, pero podemos resumirlos de la siguiente manera:
 Instalar y manejar adecuadamente software de máquinas virtuales para
poder disponer de un entorno de desarrollo controlado y sencillo que nos
permita realizar todo tipo de pruebas con seguridad.
 Administrar convenientemente una red entre iguales, tomando como
software de sistema operativo Ubuntu Linux, Windows Xp o Windows 7 .
 Instalar y configurar software de aplicación de diversa índole, para que los
usuarios puedan hacer una explotación eficiente y útil de las aplicaciones
instaladas.
 Gestionar las imágenes del equipamiento para poder instalar de modo
sencillo y rápido el equipamiento informático del aula.
 Incidir en configuraciones avanzadas de arranque múltiple del equipo y de
compartición de recursos entre equipos que tengan instalados diferente
software de sistema operativo.
 Realizar configuraciones inalámbricas de diversos dispositivos para conectar
con seguridad dicho equipamiento a la red.
3

Parallels Desktop

Este software es un antiguo favorito de los entusiastas de Mac que de vez en cuando necesitan
ejecutar Windows, porque Parallels otorga la capacidad de ejecutar sin problemas las aplicaciones
de Windows y las de Mac, una al lado de la otra.

Basado en su uso principal para Windows, en cuanto a diseño, desarrollo, jugabilidad y otras cosas
más, Parallels optimiza los recursos de sistema y hardware para una experiencia de Windows que
te hace sentir como si estuvieras en una PC real.

Parallels ofrece la mayoría de las características que esperarías de un producto pago de VM, así
como muchas características específicas de una Mac, como la posibilidad de abrir sitios web en IE
o Edge directamente desde tu navegador Safari y las alertas de Windows que se muestran en
el Centro de notificaciones de Mac. Los archivos se pueden arrastrar rápidamente entre los dos
sistemas operativos, así como también todo el contenido del portapapeles. Con Parallels también se
incluye el espacio dedicado de almacenamiento en la nube que se puede compartir a través de
macOS y Windows.

Una idea errónea muy común sobre Parallels es que solo se puede usar para crear una máquina
virtual de Windows como sistema operativo invitado, mientras que en realidad te permite ejecutar
Chrome OS, Linux e incluso una segunda instancia de macOS.

Hay tres versiones diferentes de Parallels disponibles, cada una adecuada para un público en
particular. La edición básica se dirige a aquellos que están cambiando de PC a Mac por primera vez,
así como al usuario cotidiano que tiene la necesidad de utilizar las aplicaciones de Windows de forma
regular. Contiene un conjunto de herramientas básico junto con 8 GB de vRAM y 4 vCPU para cada
máquina virtual invitada y tiene una tarifa única de $ 79.99.

La edición Pro, dirigida a desarrolladores y probadores de software y otros usuarios avanzados, se


integra con Microsoft Visual Studio además de otras conocidas herramientas de desarrollo y control
de calidad como Jenkins. Además, proporciona soporte telefónico y por correo electrónico las 24
horas, junto con herramientas de red avanzadas y la capacidad de utilizar servicios en la nube
empresarial. Con un formidable vRAM de 64 GB y 16 vCPU para cada VM, Parallels Desktop Pro
Edition está disponible por $ 99.99 por año.

Por último, pero no por ello menos importante, es Business Edition, que incluye todo lo anterior junto
con herramientas de gestión y administración centralizadas y una clave de licencia por volumen que
te permite implementar y controlar las instancias de Parallels en departamentos y organizaciones
enteras. El costo total de Parallels Desktop Business Edition depende de la cantidad de licencias de
asiento que necesite.
4

Este software es compatible con las siguientes plataformas de host:

macOS / OS X 10.10 y superior

Para instalar y configurar Parallels Desktop para Mac necesita:

• Un ordenador Mac con:

• Un procesador Intel Core 2 Duo o superior.

Nota: Parallels Desktop sólo puede instalarse en Macs basados en Intel que ejecuten el

kernel de 64 bits. Si desea más información, visite http://support.apple.com/kb/HT3770.

• Mínimo de 2 GB de RAM (se recomienda un mínimo de 4 GB)

Nota: Su Mac debe tener suficiente memoria RAM para usar OS X y sus aplicaciones,además de la
memoria requerida para cada sistema operativo adicional (y sus programas) que desee usar de
forma simultánea.

• Un mínimo de 850 MB de espacio disponible en el volumen de inicio (el volumen que almacena OS
X) para la instalación de Parallels Desktop

• Suficiente espacio en disco para cada máquina virtual y sus aplicaciones (un mínimo de

15 GB para cada instalación de Windows)

• OS X Yosemite 10.10 o superior, y OS X Mavericks 10.9.4 o superior

• Conexión a Internet para la activación, actualización del producto, para determinadas prestaciones
y para actualizaciones online

• Un disco de instalación de Windows u otro medio de instalación para los sistemas operativos que
desee usar junto con OS X

• Conexión a Internet para la descarga e instalación de sistemas operativos gratuitos como Ubuntu
o Google Chrome.

• Si está usando OS X Lion o una versión posterior, puede configurar que se use una segunda copia
de OS X como sistema operativo huésped junto con su sistema principal.
5

Pros

 Grandes mejoras en el rendimiento.


 Compatibilidad con Windows 8.1 y OS X Yosemite.
 Nuevos perfiles de configuración para usuarios menos experimentado.

Contras

 Poca innovación a nivel de diseño de la interfaz.


 Precio algo restrictivo.
6

QEMU

QEMU es frecuentemente el hipervisor elegido por los usuarios de Linux, por su precio que es cero
y sus herramientas de emulación de sistema completo que además son muy fáciles de dominar. El
emulador de fuente abierta simula una impresionante gama de periféricos de hardware, utilizando la
traducción dinámica para un rendimiento ideal.

Ejecutar máquinas virtuales KVM cuando se usa QEMU como virtualizador puede dar como
resultado un rendimiento esencialmente nativo en el hardware correcto, lo que hace que casi te
olvides de que estás usando una máquina virtual.

Los privilegios administrativos solo se requieren en ciertos escenarios con QEMU, como cuando
necesitas acceder a sus dispositivos USB desde una máquina virtual invitada. Esto es algo raro con
este tipo de software, lo que agrega cierta flexibilidad a las formas en que puede usarlo.

También se han creado versiones personalizadas de QEMU para macOS y Windows, aunque la
mayoría de su base de usuarios tiende a tener cajas Linux como su anfitrión.

Compatible con las siguientes plataformas de host:

 La mayoría de las distribuciones de Linux


 macOS (OS X 10.7 o superior) a través del administrador de paquetes Homebrew
 Windows de 32 bits y Windows de 64 bits

Requerimientos

Como mínimo para uso personal:

 GNU/Linux.
 Buen procesador.
 1 GB RAM. Cuide que su entorno no use demasiado.
 8 GB disco duro para almacenar las imágenes de disco.

Para un servidor dedicado:

 Prefiera un procesador con Intel VT o AMD-V.


 En su defecto, multinúcleo (dualcore, quadcore, etc.).
 Equípelo con toda la RAM y disco duro que pueda.

Ventajas:
7

QEMU es gratis

 Soporta emulación de IA-32 (x86) PC, AMD64 PC, MIPS R4000, Sun's SPARC sun4m,
Sun's SPARC sun4u, ARM development boards (Integrator/CP y Versatile/PB), SH4 SHIX
board, PowerPC (PReP y Power Macintosh), y arquitecturas ETRAX CRIS.
 Soporte para otras arquitecturas en host y sistemas emulados (ver página principal para
una lista completa).
 Aumento de velocidad — algunas aplicaciones pueden correr a una velocidad cercana al
tiempo real.
 Implementa el formato de imagen de disco Copy-On-Write. Se puede declarar una unidad
virtual multi-gigabyte; la imagen de disco ocupará solamente el espacio actualmente
utilizado.
 Implementa la superposición de imágenes. Se puede mantener el estado de una imagen
del sistema huésped, y escribir cambios en un archivo de imagen separado. De esa forma,
si por ejemplo el sistema huésped se colapsa, es sencillo volver a un estado anterior que
haya sido guardado.
 Soporte para ejecutar binarios de Linux en otras arquitecturas.
 Es posible salvar y restaurar el estado de la máquina (por ejemplo programas en
ejecución).
 Emulación de tarjetas de red virtuales.
 Soporte SMP.
 El sistema operativo huésped no necesita ser modificado o parcheado.
 Mejoras en el rendimiento cuando se usa el módulo del kernel KQEMU (no soportado
desde la versión 0.12).
 Las utilidades de línea de comandos permiten un control total de QEMU sin tener que
ejecutar X11.
 Control remoto de la máquina emulada a través del servidor VNC integrado.

Desventajas:

 Soporte incompleto para Microsoft Windows como huésped y otros sistemas operativos (la
emulación de estos sistemas es simplemente buena): fue mejorado en versiones recientes.
 Soporte incompleto para las arquitecturas utilizadas menos frecuentemente.
 Soporte incompleto de controladores (tarjetas de vídeo, sonido, E/S) para los huéspedes,
por lo tanto se tiene una sobrecarga importante en aplicaciones multimedia. Por ejemplo,
las tarjetas de vídeo Cirrus Logic y varias tarjetas de sonido populares (ES1370, Sound
Blaster 16, y AdLib) son emuladas, pero no proveen la aceleración por hardware en el
sistema host. También soporta únicamente SDL o Cocoa como bibliotecas de salida de
video, sin embargo existe un parche para soportar GGI.
8

XenServer

XenServer (XenSource) es el popular software de máquina virtual de fuente abierta que fue adquirido
por Citrix. Pero luego Citrix cometió el error de esforzarse demasiado para obtener ganancias de
XenSource y perdió muchos de sus partidarios clave en el proceso. Desde entonces, Citrix ha visto
su error y ha vuelto a abrir el código fuente.

XenServer está disponible de forma GRATUITA, pero también puede comprar la versión totalmente
compatible. Es una solución robusta utilizada en muchos entornos empresariales para servidores de
alojamiento y sistemas operativos de escritorio. Y vinculado a XenCenter, puede hacer
prácticamente todo lo que vSphere puede hacer, como la migración en vivo, HA y la importación y
exportación de máquinas virtuales a la nube.

Requerimientos XenServer

Los requerimientos hardware de XenServer 6.2 en lo relativo a procesador, memoria RAM,


almacenamiento en disco e interfaces de red de red son:

Procesador:

 Uno ó más procesadores 64-bit x86, mínimo de 1.5GHz, recomendados 2 GHz.


 Para poder ejecutar máquinas Windows, los procesadores físicos deben soportar Intel VT o
AMD-V 64-bit. Estas opciones deben estar habilitadas en la BIOS del host. Estas
instrucciones pueden no ser necesarias para VMs Linux paravirtualizadas.
 RAM:
 Mínimo 2GB, recomendados 4GB.
 Almacenamiento en disco:
 Local: 16 GB mínimo, 60GB recomendado.
 SAN vía HBA (no software), si se utiliza multipath boot desde SAN.
 Interfaz de red:
 100 Mbits mínimo. Se recomiendan varias tarjetas de 1 Gbit para conversiones físico a
virtual, importación y exportación de datos y Live Migration de Vms.
 Para redundancia, se recomiendan varias NICS.

Precio en el mercado
9

Ventajas de la virtualización

 Simultáneamente los usuarios pueden trabajar con varios entornos diferentes e


independientes. En una organización o empresa esto puede ser muy útil ya que los usuarios
podrían trabajar mas libremente en las máquinas virtuales y la máquina real sería de uso
restringido donde el usuario solo tendría acceso a lo que es crítico para la organización.
 Si la estrategia de la organización es cambiar a menudo de aplicaciones, el uso de la
virtualización permite conservar los puntos de trabajo idénticos y todos los cambios hacerlos
sobre el entorno virtualizado y desde un servidor a través de la red. Esto permite que el
servicio no se corte por este motivo y facilita la tarea de administración.
 Facilita también la realización de copias de seguridad y su recuperación.
 Optimiza la utilización de los recursos en aquellos servidores dedicados que proporcionan
servicios sin grandes requerimientos.
 Otras ventajas serían la menor dependencia del hardware y la facilidad de cambio del puesto
de trabajo.

En consecuencia podemos decir que la virtualización proporciona alta disponibilidad, ahorra costes,
optimiza el uso y control sobre los recursos y mejora la seguridad de los sistemas virtualizados.

Desventajas de la virtualización

 Problemas de licencias. La utilización de la virtualización supone un cambio en cuanto a las


políticas de licencias por usuario.
 Utilización de recursos. El software de virtualización tiene unos requerimientos de hardware
muy exigentes, sobre todo en cuanto a capacidad de proceso y de memoria RAM. Esto
supone una pérdida de rendimiento.
 Existe una dependencia del sistema operativo anfitrión y del sistema de virtualización
elegido. Es decir, el anfitrión limita y es el punto débil del sistema ya que está compartido
por todos los sistemas virtualizados.
10

Red Hat Virtualization virtual machine

La virtualización es inherentemente en todas las principales distribuciones de Linux y no


exclusivamente en el código que viene con una distribución de Red Hat. Sin embargo, Red Hat ha
mejorado KVM con algunas características muy útiles que aquellos que ya están ejecutando Red
Hat Enterprise Linux deben tener en cuenta.
Red Hat tiene dos versiones; un modelo básico incluido en Enterprise Linux que puede tener cuatro
máquinas virtuales distintas en un único servidor y una edición más sofisticada de Red Hat
Virtualization. Red Hat Virtualization no requiere un sistema operativo host, se puede implementar
en instalaciones básicas y engendrar tantas VM aisladas como sea necesario.
Con el potencial de cientos de máquinas virtuales, también cuenta con sofisticadas herramientas de
administración para permitir que un supervisor virtualice recursos, procesos y aplicaciones
fácilmente.

Prerrequisitos
Los siguientes requerimientos son comunes para instalaciones pequeñas a medianas. Observe que
los requermientos exactos de la configuración depende de la instalación específica, de su tamaño y
carga.

Utilice los siguientes requerimientos como guía:

Gestor de virtualización de Red Hat Enterprise Mínimo - Servidor con doble núcleo con 4 GB RAM,
con 25 GB de espacio de disco libre e interfaz de red de 1 Gbps.

Recomendado - Servidor con núcleo cuádruple y sockets dobles con 16 GB RAM, 50 GB de espacio
de disco libre en múltiples ejes de disco e interfaz de red de 1 Gbps.

La composición de los requerimientos del servidor es la siguiente:


11

Para el sistema operativo Red Hat Enterprise Linux 6: mínimo 1 GB RAM y 5 GB de espacio de disco
local.

Para el administrador: mínimo 3 GB RAM, 3 GB de espacio de disco local y banda ancha del
controlador de red de 1 Gbps.

Si desea crear un dominio ISO en el servidor del gestor necesita por lo menos 15 GB de espacio
Red Hat Enterprise Virtualization 3.1 Manual de inicio rápido 10 de disco.

Una subscripción válida a Red Hat Network para los siguientes canales:

El canal Red Hat Enterprise Virtualization Manager (v.3.1 x86_64) también conocido como rhel-
x86_64-server-6-rhevm-3.1 proporciona el gestor de Red Hat Enterprise Virtualization. El canal
JBoss Application Platform (v 6) for 6Server x86_64 también conocido como jbappplatform-6-
x86_64-server-6-rpm proporciona el lanzamiento soportado de la plataforma de aplicaciones en la
que ejecuta el gestor.

El canal RHEL Server Supplementary (v. 6 64-bit x86_64) también conocido como rhel-x86_64-
server-supplementary-6, el cual proporciona la versión soportada de JRE (del inglés Java Runtime
Environment).

Un cliente para conectarse al gestor de Red Hat Enterprise Virtualization. Mozilla Firefox 10 o
posteriores en Red Hat Enterprise Linux Internet Explorer 9 o posteriores en Microsoft Windows Para
cada Host (Red Hat Enterprise Virtualization Hypervisor o Red Hat Enterprise Linux)

Mínimo - servidor con núcleo doble, 2 GB RAM y 10 GB de almacenamiento, interfaz de red de 1


Gbps.

Recomendado - servidor con socket doble, 16 GB RAM y 50 GB de almacenamiento, dos interfaces


de red de 1 Gbps.

La composición de los requerimientos del servidor es la siguiente:

Para cada host: habilitado para AMD-V o Intel VT, extensiones AMD64 o Intel 64, 3 GB de
almacenamiento libre e interfaz de red de 1 Gbps. Subscripciones válidas para Red Hat Network
para cada host. Puede utilizar Red Hat Enterprise Virtualization Hypervisor o hosts Red Hat
Enterprise Linux o ambos.

Para cada host de Red Hat Enterprise Virtualization Hypervisor: el canal Red Hat Enterprise
Virtualization Hypervisor (v.6 x86-64) también conocido como rhel-x86_64-server-6-rhevh.

Para cada host de Red Hat Enterprise Virtualization Linux: el canal Red Hat Enterprise Virt
Management Agent (v 6 x86_64) también conocido como rhel-x86_64-rhevmgmt-agent-6.

Almacenamiento y redes

Por lo menos uno de los tipos de almacenamiento soportados (NFS, iSCSI y FCP). Para
almacenamiento NFS se requiere una dirección IP válida y una ruta de exportación.

Para almacenamiento iSCSI se requiere una dirección IP válida y la información sobre el destino.

Direcciones IP estáticas para el servidor del gestor de Red Hat Enterprise Virtualization y para cada
servidor host.
12

Servicio DNS, el cual puede resolver (re-enviar y reversar) todas las direcciones IP.

Un servidor DHCP existente, el cual puede asignar direcciones de red para las máquinas virtuales.

Máquinas virtuales

Imágenes de instalación para crear máquinas virtuales, dependiendo del sistema operativo que

quiere utilizar.

Microsoft Windows XP, 7, 2003 o 2008.

Red Hat Enterprise Linux 3, 4, 5 o 6. Permisos válidos o derechos de subscripción para cada sistema
operativo.

Portal del usuario de Red Hat Enterprise Virtualization

Un cliente Red Hat Enterprise Linux ejecutando Mozilla Firefox 3.6 y posteriores.

Precios:

RED HAT ENTERPRISE LINUX SERVER

Un sistema operativo fácil de administrar y fácil de controlar que se puede implementar en


sistemas físicos, en la nube o como invitado en los hipervisores más ampliamente
disponibles.

A partir de US $ 349

RED HAT ENTERPRISE LINUX PARA CENTROS DE DATOS VIRTUALES

Brinda a los huéspedes acceso ilimitado a un entorno virtualizado denso en hipervisores


compatibles, como Red Hat Virtualization, VMware y Microsoft HyperV.

A partir de US $ 2,499

RED HAT ENTERPRISE LINUX DESKTOP O RED HAT ENTERPRISE LINUX WORKSTATION

Un entorno de escritorio creado en Red Hat Enterprise Linux con capacidades de


virtualización, o un entorno de escritorio que incluye herramientas de desarrollo para
usuarios avanzados de Linux que participan en actividades de alto rendimiento utilizando un
hardware potente.

A partir de US $ 49
13

Ventajas

- Sirve de soporte para empresas, a fin de evitar problemas.

- Puede ser descargado de Internet.

- Tiene bastantes programas socios.

- Brinda un excelente rendimiento, seguridad, escalabilidad y disponibilidad.

Desventajas

- Cuesta mantener la seguridad en este tipo de sistemas operativos.

- Además el costo para actualizaciones es muy elevado.

- Este tipo de sistemas operativos no son muy conocidos por la fuerte demanda del
sistema operativo Windows.

- Aunque en la actualidad Linux cuenta con un gran apoyo de su comunidad


Internacional, Windows sigue siendo el sistema operativo predominante en el mercado
debido a su facilidad de uso.
14

Máquinas virtuales basadas en la nube

Hasta ahora hemos discutido los pros y los contras de los hipervisores de máquina
virtual basados en aplicaciones en múltiples plataformas. Como con la mayoría de
las otras tecnologías, muchas empresas conocidas como Amazon, Google y
Microsoft han llevado el concepto de VM e instancias de contenedor a la nube, lo
que te permite acceder de forma remota a las máquinas virtuales alojadas en los
servidores del proveedor.

Algunos realmente facturan por minuto, lo que te permite pagar solo por el tiempo
que necesitas, mientras que otros permiten que las redes a gran escala se diseñen,
creen y alojen en servidores basados en la nube.
15

CUADRO COMPARATIVO
Aplicación Ventajas Desventajas
Parallels Desktop  Grandes mejoras en  Poca innovación a nivel de diseño de la
el rendimiento. interfaz.
 Compatibilidad con Windows 8.1 y  Precio algo restrictivo.
OS X Yosemite.
 Nuevos perfiles de
configuración para usuarios menos
experimentado.

QEMU  Soporta emulación de IA-32 (x86)  Soporte incompleto para Microsoft Windows
PC, AMD64 PC, MIPS R4000, como huésped y otros sistemas operativos (la
Sun's SPARC sun4m, emulación de estos sistemas es simplemente
Sun's SPARC sun4u, ARM development buena): fue mejorado en versiones recientes.
boards (Integrator/CP y Versatile/PB),  Soporte incompleto para las arquitecturas
SH4 SHIX utilizadas menos frecuentemente.
board, PowerPC (PReP y Power
 Soporte incompleto de controladores (tarjetas
Macintosh), y arquitecturas ETRAX
de vídeo, sonido, E/S) para los huéspedes, por lo
CRIS.
tanto se tiene una sobrecarga importante en
 Soporte para otras arquitecturas aplicaciones multimedia. Por ejemplo, las
en host y sistemas emulados (ver tarjetas de vídeo Cirrus Logic y varias tarjetas de
página principal para una lista sonido populares (ES1370, Sound Blaster 16, y
completa). AdLib) son emuladas, pero no proveen la
 Aumento de velocidad — algunas aceleración por hardware en el sistema host.
aplicaciones pueden correr a una También soporta únicamente SDL o Cocoa como
velocidad cercana al tiempo real. bibliotecas de salida de video, sin embargo
 Implementa el formato de imagen de existe un parche para soportar GGI.
disco Copy-On-Write. Se puede
declarar una unidad virtual multi-
gigabyte; la imagen de disco ocupará
solamente el espacio actualmente
utilizado.

XenServer  Facilita también la realización de  Utilización de recursos. El software de


copias de seguridad y su virtualización tiene unos requerimientos de
recuperación. hardware muy exigentes, sobre todo en
 Optimiza la utilización de los cuanto a capacidad de proceso y de
recursos en aquellos servidores memoria RAM. Esto supone una pérdida de
dedicados que proporcionan rendimiento.
servicios sin grandes  Existe una dependencia del sistema
requerimientos. operativo anfitrión y del sistema de
 Otras ventajas serían la menor virtualización elegido. Es decir, el anfitrión
dependencia del hardware y la limita y es el punto débil del sistema ya que
facilidad de cambio del puesto de está compartido por todos los sistemas
trabajo. virtualizados.

Red Hat  Sirve de soporte para empresas, a  Cuesta mantener la seguridad en este tipo
fin de evitar problemas. de sistemas operativos.
Virtualization  Puede ser descargado de Internet.  Además el costo para actualizaciones es
 Tiene bastantes programas socios. muy elevado.
 Brinda un excelente rendimiento,  Este tipo de sistemas operativos no son muy
seguridad, escalabilidad y conocidos por la fuerte demanda del sistema
disponibilidad. operativo Windows.
 Aunque en la actualidad Linux cuenta con un
gran apoyo de su comunidad Internacional,
Windows sigue siendo el sistema operativo
predominante en el mercado debido a su
facilidad de uso.
16

Glosario
Servidor
“Un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El
término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese
software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan
utilizar esos datos”. (PergaminoVirtual)
Se denomina servidor dedicado, aquel que dedica todos sus recursos a atender solicitudes de los
equipos cliente. Existen gran cantidad de tipos de servidores o roles que estos pueden
desempeñar. Algunos de los mas comunes son: Servidor de Archivos, Servidor Web, Servidor de
Impresion, Servidor de Correo, Servidor de proxy, Servidor de Base de Datos, Servidor DNS,
Servidor DHCP, Servidor FTP.
Sistema Operativo Invitado
“El sistema invitado será el sistema instalado en la máquina virtual creada para tal fin, poseerá
prácticamente todas las funcionalidades del sistema operativo real” (Sayago, 2010)
Sistema Operativo
“Un Sistema Operativo es un programa que administra el hardware de un computador. También
proporciona una base para los programas de aplicación y actúa como un intermediario entre el
usuario y el hardware de la máquina. (…) Un sistema operativo es similar a un gobierno. Como un
gobierno, no ejecuta funciones útiles por sí mismo, sino que proporciona un entorno donde otros
aplicativos puedan hacer un trabajo útil y de valor”. Las funciones básicas de un Sistema Operativo
son: la administración de recursos, control de operaciones de entrada y salida, la recuperación de
errores y la administración de procesos.
Máquina Virtual
Es una abstracción lógica de un computador físico; y según lo señalado por Sayago (2010): “es un
computador no real, por lo tanto aunque no exista, posee componentes al igual que su contra parte
real”. Existen distintos paquetes de software disponibles para tener máquinas virtuales, algunos de
ellos son comerciales, otros GNU, Código Abierto, etc. Estos pueden ser:

· Bochs IA-32 Emulation Project

· Xen Virtual Machine Monitor

· QEMU CPU Emulator

· DOSEMU DOS Emulation on Linux

· DOSBox, an x86 Emulator with DOS

· WINE

· Plex86 x86 Virtualization Project

· PCEmu 8086 PC Emulator for X

· Microsoft Virtual PC

· VMWare
17

Las maquinas virtuales brindan los siguientes beneficios a el usuario:

– Reduce los costes y riesgos al tiempo que aumentan la calidad y agilidad de su infraestructura de
TI.

– Permite a los clientes ejecutar múltiples sistemas operativos al mismo tiempo en un único
servidor físico, donde cada uno de los sistemas operativos funciona en un equipo independiente.

– Brinda una mejor eficiencia del hardware ofreciendo una gran solución para aislamiento y
administración de recursos.

Virtualización
De acuerdo con Ruest & Ruest (2009): “La virtualización es la posibilidad de crear una abstracción
lógica de los activos físicos. En el caso de la virtualización de servidores, que permite múltiples
servidores “virtuales” para ejecutar en un servidor físico, por lo tanto la consolidación de muchos
servidores físicos en uno solo”.
18

Conclusión

Las máquinas virtuales brindan la posibilidad de independencia de un sistema operativo al permitir

tener múltiples de ellos en forma paralela, garantizando con esto un mejor rendimiento y eficiencia y

eliminando los tiempos ociosos. Además permiten simplificar la estructura de un computador, ya que

hace posible reducir su crecimiento y compartir las cargas de trabajo entre varias máquinas virtuales,

con recursos suficientes para cubrir dichas demandas. Todo esto implica la reducción de costos y

riesgos y aumento en la calidad y agilidad de la infraestructura. Las maquinas proporcionan fiabilidad

a la hora de realizar un trabajo, ya que permite el aislamiento entre distintas máquinas virtuales, de

tal manera que si ocurre un fallo de sistema en una máquina virtual, esta no afectara la ejecución de

otras máquinas virtuales ejecutándose sobre el mismo hardware. Esta capa de abstracción

proporciona a cada máquina virtual la percepción de estar ejecutándose sobre un hardware

dedicado.

También podría gustarte