SISTEMAS OPERATIVOS DE RED Diferencias entre: Vmware y
Virtualbox por: Martnez Soto Mara Citlalit Rojas Romero
Yaneileth
Diapositiva 2
Diapositiva 3
Software de virtualizacin para arquitecturas x86 y
AMD64/Intel64. Creado originalmente por la empresa alemana Innotek
GmbH. Actualmente es desarrollado por Oracle Corporation como parte
de su familia de productos de virtualizacin. Por medio de esta
aplicacin es posible instalar sistemas operativos adicionales,
conocidos como sistemas invitados, dentro de otro sistema operativo
anfitrin, cada uno con su propio ambiente virtual.
Diapositiva 4
Entre los sistemas operativos soportados (en modo anfitrin) se
encuentran GNU/Linux, Mac OS X, OS/2 Warp, Windows, y
Solaris/OpenSolaris, y dentro de stos es posible virtualizar los
sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp,
Windows, Solaris, MS-DOS y muchos otros. En comparacin con otras
aplicaciones privadas de virtualizacin, como VMware Workstation o
Microsoft Virtual PC, VirtualBox carece de algunas funcionalidades,
pero provee de otras como la ejecucin de maquinas virtuales de
forma remota, por medio del Remote Desktop Protocol (RDP), soporte
iSCSI.
Diapositiva 5
En cuanto a la emulacin 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 dems software de virtualizacin. Otra de las
funciones que presenta es la de montar imgenes ISO como unidades
virtuales de CD o DVD, o como un disco floppy. La aplicacin fue
inicialmente ofrecida bajo una licencia de software propietario,
pero en enero de 2007, despus de aos de desarrollo, surgi
VirtualBox OSE (Open Source Edition) bajo la licencia GPL 2.
Actualmente existe la versin propietaria Oracle VM VirtualBox, que
es gratuita nicamente bajo uso personal o de evaluacin, y esta
sujeta a la licencia de Uso Personal y de Evaluacin VirtualBox
(VirtualBox Personal Use and Evaluation License o PUEL) y la versin
Open Source, VirtualBox OSE, que es software libre, sujeta a la
licencia GPL.
Diapositiva 6
Soporta el conjunto de instrucciones de virtualizacin en
procesadores Intel VTx y AMD-V, esto mejora el rendimiento y lo
sita con muy buena puntuacin en recientes comparativas de
virtualizacin como Virtualization in Linux. Mantiene una edicin de
cdigo abierto Open Source Edition (OSE), aunque con unas pocas
menos funcionalidades [marcadas con * en esta lista]. Es un
proyecto activo y seriamente respaldado desde su adquisicin por
parte de Sun Microsystems.
Diapositiva 7
Se puede instalar en una amplia variedad de sistemas operativos
soportados: Debian, Fedora, Mandriva, Ubuntu, RedHat, Open SOlaris,
Mac OS X, Xandros, openSUSE, PCLinux OS. Dispone de excelente
documentacin tcnica y de usuario. Yo aprecio mucho la documentacin
para empaparme desde el principio del cmo sacar el mximo
rendimiento de un producto. Es sorprendentemente fcil de instalar y
poner en marcha en todas las plataformas (yo lo he probado sobre
Ubuntu Feisty Fawn y Hardy Heron, Windows XP y Mac OS X Leopard
Edition), pero sobre todo en Linux y eso es algo que se
agradece.
Diapositiva 8
La interface usuario est traducida a ms de 20 idiomas; cuenta
con un mecanismo de avisos que nos ayuda a controlar rpidamente
opciones como la captura del teclado y ratn o el modo pantalla
completa; adems dispone de multitud de opciones perfectamente
explicadas y cuadros de dilogo muy utiles para organizar discos
duros e imgenes ISO; permite mltiples snapshots (instantneas de la
mquina virtual a las que podemos volver). * Acceso a la consola de
cada mquina virtual por red va Remote Display Protocol (RDP), esto
es extremdamente til ya que resuelve el problema de acceso remoto a
cualquier sistema virtualizado independientemente de cual sea:
linux, bsd, solaris o win sern accesibles va RDP.
Diapositiva 9
* Soporte de asignacin de dispositivos USB 2.0 entre el
anfitrin y la mquina virtual e incluso paso de USB sobre RDP. Esta
capacidad es muy potente: podemos conectar dispositivos USB desde
mquinas distintas al anfitrin utilizando el cliente RDP. * El
iniciador iSCSI hace posible utilizar almacenamiento en red sin
necesidad de que el sistema operativo virtualizado soporte de forma
nativa el protocolo iSCSI.
Diapositiva 10
No se pueden arrancar mquinas virtuales en segundo plano como
servicio al inicio del sistema. Le falta un monitor de rendimiento
y estado de las mquinas virtuales (o todava no lo conozco) No tiene
un API o utilidad de lnea de comandos para manipular el estado de
las mquinas virtuales (o todava no lo conozco) No soporta
aceleracin de vdeo OpenGL o DirectX No es posible generar snapshots
(instantneas del sistema virtualizado) en caliente
Diapositiva 11
Diapositiva 12
Filial de EMC Corporation que proporciona la mayor parte del
software de virtualizacin disponible para ordenadores compatibles
X86. Entre este software se incluyen VMware Workstation, y los
gratuitos VMware Server y VMware Player. Puede funcionar en
Windows, Linux, y en la plataforma Mac OS X que corre en
procesadores INTEL, bajo el nombre de VMware Fusion. Es un sistema
de virtualizacin por software.
Diapositiva 13
Un sistema virtual por software es un programa que simula un
sistema fsico (un ordenador, un hardware) con unas caractersticas
de hardware determinadas. Con soporte para ms de 200 sistemas
operativos, incluyendo Windows 7, Windows Server 2008 R2 y ms de 20
otras versiones de Windows, junto con Red Hat, Ubuntu, openSUSE y
26 versiones adicionales del Linux. VMware Workstation ofrece el ms
amplio soporte de invitado plataforma para ejecutar mltiples
sistemas operativos al mismo tiempo en su PC.
Diapositiva 14
Controlador de ratn. Una vez instalado, adems de aumentar la
precisin del puntero virtual, al utilizar cualquier consola de
administracin o conexin de mquinas virtuales bajo VMware, podremos
desplazar el ratn de forma natural por el escritorio de la mquina
anfitrin y la mquina virtual sin tener que utilizar la combinacin
de teclas Ctrl + Alt cuando el ratn queda capturado dentro de la
mquina virtual. Muy cmodo. Controlador de tarjeta de red
optimizado. Aqu notars la diferencia de rendimiento, especialmente
al utilizar recursos compartidos Netbios bajo Windows o Samba bajo
LINUX. Controlador SVGA de vdeo mejorado. Mejora significatvamente
el rendimiendo grfico. Esto se nota en aspectos como la reproduccin
multimedia, aunque no espereis aceleracin grfica por hardware
porque no est soportada en VMWare. Transferencia del portapapeles
entre la mquina virtual y el anfitrin Sincronizacin del reloj entre
la mquina virtual y el anfitrin Compatibilidad con las herramientas
de lnea de comandos como vmware-cmd para apagar / pausar / arrancar
/ reiniciar la mquina virtual desde la shell del anfitrin Soporte
para drag&drop para copiar ficheros entre el anfitrin y la
mquina virtual [esta opcin nunca he conseguido verla funcionar pero
est documentada en muchos sitios]
Diapositiva 15
Diapositiva 16
Microsoft Windows Server 2008 est diseado para ofrecer a las
organizaciones la plataforma ms productiva para virtualizacin de
cargas de trabajo, creacin de aplicaciones eficaces y proteccin de
redes. Ofrece una plataforma segura y de fcil administracin, para
el desarrollo y alojamiento confiable de aplicaciones y servicios
web. Del grupo de trabajo al centro de datos, Windows Server 2008
incluye nuevas funciones de gran valor y eficacia y mejoras
impactantes en el sistema operativo base.
Diapositiva 17
La oleada de Windows Server 2008 incluir Windows Server
virtualization (WSv), una tecnologa eficaz de virtualizacin con
slidas caractersticas de administracin y seguridad. WSv permite que
los negocios aprovechen su familiaridad existente con la
administracin de servidores Windows y la flexibilidad y beneficios
de seguridad de la virtualizacin sin necesidad de adquirir software
de terceros. Microsoft y sus asociados ofrecen el soporte tcnico
completo para sistemas operativos invitados Windows y Linux
compatibles. WSv es una plataforma sumamente flexible, de alto
rendimiento, rentable y con buen soporte.
Diapositiva 18
Wserver 2008 y la Virtualizacin. Seguridad La seguridad es un
desafo fundamental en cada implementacin de servidor. Un servidor
que aloja mltiples mquinas virtuales (VM), tambin conocidos como
servidores consolidados, est expuesto a los mismos riesgos de
seguridad que los servidores no consolidados, pero agrega el desafo
de separacin de funciones de administrador. WSv ayuda a aumentar la
seguridad de servidores consolidados y resuelve el desafo de
separacin de funciones de administrador. WSv lo lleva a cabo por
medio de las siguientes caractersticas: Particiones fuertes: una
mquina virtual (VM) funciona como un contenedor independiente de
sistema operativo, completamente aislado de otras mquinas virtuales
que se ejecutan en el mismo servidor fsico.
Diapositiva 19
Seguridad para el hardware: caractersticas como prevencin de
ejecucin de datos (DEP) se encuentran disponibles en el hardware ms
reciente para servidores y ayudan a evitar la ejecucin de los virus
y los gusanos ms predominantes. Windows Server virtualization: WSv
ayuda a evitar la exposicin de las VM que contienen informacin
confidencial y protege tambin al sistema operativo host subyacente
del riesgo que comporta un sistema operativo invitado.
Caractersticas de seguridad de red: permite la traduccin de
direcciones de red (NAT) automtica, firewall y proteccin de acceso
a redes (NAP). Base de equipos de confianza mnima: ofrece una
superficie de ataque reducida y una arquitectura de virtualizacin
simplificada y ligera. Esta caracterstica mejora la confiabilidad
de equipos virtuales basados en WSv.
Diapositiva 20
La configuracin de un servidor consolidado que ofrezca los
mejores entornos de seguridad y sistema operativo para cada
aplicacin puede presentar en ciertas ocasiones un desafo difcil.
Debido a que WSv crea un entorno donde es posible configurar cada
carga de trabajo con un entorno de sistema operativo y perfil de
seguridad ideales, WSv resuelve el desafo de la separacin de
funciones en un servidor consolidado. WSv protege a las VM del
sistema operativo host y viceversa, al permitir que las VM se
ejecuten en una cuenta de servicio slo con los privilegios
necesarios. Con WSv, el sistema operativo host est protegido y una
VM en riesgo est limitada en el dao que podra causar a otras
VM.
Diapositiva 21
Fuerte aislamiento La virtualizacin del servidor permite que
coexistan cargas de trabajo con requisitos de recursos diferentes
en el mismo servidor host. WSv ofrece varias caractersticas que
facilitan el uso eficaz de los recursos fsicos del servidor host:
Asignacin flexible de memoria: se puede asignar una cantidad mxima
y una cantidad mnima de memoria RAM garantizada a las mquinas
virtuales. Esta caracterstica permite que los administradores creen
una configuracin de WSv que equilibre las necesidades individuales
del recurso de VM frente al rendimiento total del servidor de WSv.
Adicin dinmica de hardware: WSv puede agregar dinmicamente
procesadores lgicos, memoria, adaptadores de red y almacenamiento a
sistemas operativos invitados compatibles, mientras se encuentran
en ejecucin. Esta caracterstica facilita la asignacin granular de
capacidades de procesamiento host de WSv a los sistemas operativos
invitados. Configuracin flexible de red: WSv ofrece caractersticas
avanzadas de red para las VM, que incluyen NAT, firewall y
asignacin de VLAN. Esta flexibilidad se puede usar para crear una
configuracin de WSv ms compatible con los requisitos de seguridad
de red.
Diapositiva 22
Las caractersticas de asignacin flexible de memoria, adicin
dinmica de hardware y configuracin flexible de red de WSv facilitan
una respuesta ms eficaz a las cargas dinmicas de servidor. Por
ejemplo, la carga de trabajo de procesamiento de fin de perodo es
con frecuencia varias veces mayor que el promedio en algunas
aplicaciones de lnea de negocios (LOB). WSv se puede usar con
sistemas operativos invitados compatibles, para asignar
dinmicamente recursos adicionales de memoria y procesador a una VM
en ejecucin y administrar los requisitos ampliados de procesamiento
sin reiniciar el sistema operativo invitado. Con suficientes
recursos de servidor host, este cambio no disminuye el rendimiento
de las dems VM que se ejecutan en el host.
Diapositiva 23
Los avances e integracin del diseo con hardware que reconoce la
virtualizacin permite a WSv virtualizar cargas de trabajo mucho ms
exigentes que en versiones anteriores y con mayor flexibilidad en
la asignacin de recursos. Los avances de rendimiento incluyen:
Arquitectura de virtualizacin ligera, de baja sobrecarga, basada en
Hypervisor de 64 bits: hardware preparado para virtualizacin (Intel
VT y la tecnologa "Pacifica" de AMD) que permite rendimientos
mayores del sistema operativo invitado. Compatibilidad con mltiples
ncleos. A cada VM se le pueden asignar hasta ocho procesadores
lgicos: esto permite la virtualizacin de grandes cargas de trabajo,
con clculo intensivo, que aprovechan los beneficios del
procesamiento en paralelo de ncleos de VM con procesadores
mltiples. Compatibilidad de sistemas operativos host e invitado de
64 bits: WSv se ejecuta en la versin de 64 bits de Windows Server
2008 para ofrecer acceso a grandes grupos de memoria para las VM
invitadas. Cargas de trabajo intensivas en memoria que se veran muy
afectadas por extensas paginaciones si se ejecutaran en sistemas
operativos de 32 bits, se pueden virtualizar correctamente en WSv.
WSv tambin es compatible con sistemas operativos invitados de 64 y
32 bits que se ejecutan en el mismo servidor consolidado.
Diapositiva 24
Compatibilidad con Server Core. WSv puede usar una instalacin
Server Core de Windows Server 2008 como sistema operativo host. La
superficie mnima de instalacin y baja sobrecarga de Server Core
dedica la mayor cantidad posible de la capacidad de procesamiento
de servidor host a las VM en ejecucin. Acceso a disco de paso. Los
sistemas operativos invitados se pueden configurar para tener
acceso de forma directa a almacenamiento local o de red de rea de
almacenamiento (SAN) iSCSI, lo que ofrece mayores rendimientos en
aplicaciones con muchas operaciones de E/S, como SQL Server o
Microsoft Exchange. Muchas cargas de trabajo de servidor demandan
mucho procesamiento de servidor y subsistemas de E/S. Cargas de
trabajo como SQL Server y Microsoft Exchange normalmente consumen
mucha memoria y lastran el rendimiento de disco, y ha habido
resistencia a virtualizar estas cargas de trabajo. El Hypervisor de
64 bits en WSv junto con caractersticas como el acceso a disco de
paso hace posible y con frecuencia deseable virtualizar grandes
cargas de trabajo.
Diapositiva 25
En las instalaciones de centros de datos y sucursales remotas
donde es posible implementar WSv, se necesitan fuertes capacidades
de administracin y automatizacin para ser totalmente concientes del
potencial de reduccin de costos de la virtualizacin. WSv satisface
este desafo con las siguientes capacidades de administracin y
automatizacin: Administracin extensible: WSv est diseado para
funcionar con Microsoft System Center Operations Manager (SCOM) y
System Center Virtual Machine Manager (SCVMM). Estas herramientas
de administracin ofrecen informes, automatizacin, implementacin y
herramientas autoservicio de usuario para WSv. Interfaz MMC 3.0
para administracin de VM: la familiar interfaz Microsoft Management
Console (MMC) se usa para administrar la configuracin de WSv y los
valores de VM, reduciendo sensiblemente el proceso de aprendizaje
de WSv. Interfaz del instrumental de administracin de Windows
(WMI): WSv incorpora un proveedor WMI que ofrece acceso a
informacin de sistema y administracin mediante secuencias de
comandos.
Diapositiva 26
Secuencias de comandos de PowerShell: la configuracin de host y
VM de WSv se configura a travs de Windows PowerShell. Administracin
de objetos de directivas de grupo (GPO): WSv usa las capacidades de
administracin de configuracin de GPO para administrar la
virtualizacin del host WSv y la configuracin del equipo virtual.
Las capacidades de administracin de SCOM y SCVMM hacen posible
administrar de forma eficaz tanto instalaciones de centros de datos
como instalaciones sumamente distribuidas de WSv. Por ejemplo, el
acceso de secuencias de comandos al proveedor WMI en WSv se puede
usar para automatizar las ventanas de mantenimiento en varios
servidores host de WSv, al apagar VM invitadas, encenderlas en un
servidor en espera, realizar el mantenimiento en el servidor host
y, a continuacin, restaurar las VM a su host original. Con la
adicin de System Center Virtual Machine Manager, esta operacin se
puede automatizar y realizar sin ningn tiempo de inactividad
perceptible para muchas aplicaciones.
Diapositiva 27
La virtualizacin de Microsoft Windows Server combina
caractersticas que resuelven muchos de los desafos de virtualizacin
ms difciles, ente los que se incluyen: proteccin de servidores
consolidados, respuesta a cargas de trabajo dinmicas, obtencin de
alto rendimiento y escalabilidad para cargas de trabajo
virtualizadas y administracin simplificada. La combinacin de
caractersticas de seguridad y fuerte aislamiento de VM en WSv hace
posible consolidar cargas de trabajo heterogneas en servidores host
WSv mientras se mantienen flexibilidad y seguridad. La arquitectura
de 64 bits de Hypervisor que forma la base para WSv ofrece alto
rendimiento para cargas de trabajo exigentes. Y las fuertes
caractersticas integradas de administracin de Windows Server 2008,
System Center Operations Manager y System Center Virtual Machine
Manager permiten el control automatizado y eficaz de una gran
variedad de entornos virtualizados.