• No se han encontrado resultados

Software de virtualizacion: El software que se puede utilizar para crear o ejecutar máquinas virtuales puede ser: libre (es el que no necessita una licencia) o propietario (es el

Capítulo III.- Conformado por: Marco propositivo, Objetivo general y específicos, desarrollo de la propuesta y conclusiones parciales del capítulo.

1. MARCO TEORICO 1 Green Computing

1.4. Software libre

1.4.7. Software de virtualizacion: El software que se puede utilizar para crear o ejecutar máquinas virtuales puede ser: libre (es el que no necessita una licencia) o propietario (es el

que necesita dsiponer de una licencia).

1.4.7.1. Hyper-V. Es el Hipervisor que incroora Server 2008 Hyper V conteniendo todo lo necesario para la puesta en servicio de escenarios de virtualización en dicho servidor Soporta distintos sistemas operativos invitados de servidores (Windows 2000 Server, Windows Server 2003 y 2008) y clientes Windows (Vista y XP Professional), asi como Suse Linux Enterprise Server. Necesita un procesador de 64 bits con virtualización asistida por hardware.

1.4.7.2. Hyper-V Server. Es un hipervisor independiente y gratuitto que esta basado en Windows 2008 Core con el rol de Hyper-V. Soporta distintos sistemas operativos invitados de servidores Windows 2000 Server, Windows Server 2003 y 2008) y clientes Windows (Vista y XP Professional), asi como Suse Linux Enterprise Server. No dispone de interfaz gráfica (se basa en administracion vía línea de comandos hvconfig) y necesita un procesador de 64 bits con virtualización asistida por hardware (Intel VT o AMD Virtualización).

1.4.7.3. LDOM (Dominios Logicos). Es un paravirtualizador desarrollado por Sun Microsystems, con caracteristicas de firmware, con lo que se aprovecha las capacidades de los procesadores para los que es compatible (Sólo se da en las plataformás de hardware denominadas) Niagara con procesadores T1 y T2, de ocho núcleos), soportando sistemas operativos como Solaris y algunas algunas distribuciones de Linux. Al estar basado en fimeware su sobrecarga es mucho menor que cualquier otra solucion de virtualización o paravirtualización.

1.4.7.4. Qemu. Es un emulador libre gratuito de procesadores basado en la conversion del código binario de la arquitectura fuente en código entendible por la arquitectura huesped. Dispone tambien de capacidades de virtualización dentro de un sistemas operativo, ya sea Linux, Windows o cualquiera de los sistemas operativos admitidos ( de hecho es la forma más común de uso). El programa no dispone interfaz gráfica.

VirtualPC. Es un programa propietario desarrollado propietario por Connectix y comprado por Microsoft para crear máquinas virtuales en equipos sobremesa o portatiles que no sean seridores. La ersion 2007 se encuentra disponible de forma gratuita. Se puede instalar en Windows Serer 2003, istas Business, Entreprise y Ultimate, y XP Profesional. Los sistemas soportados para ejecutar dentro de irtual PC 2007 son Windows 98 SE, 2000, XP, Vista, Server 2003, Server 2008 y algunas versiones de OS/2. (MARTÍNEZ, 2010).

1.4.7.5. Virtual Server. Es un programa propietario desarrollado propietario por Connectix y comprado por Microsoft que facilita la creación de máquinas virtuales en Windows Serer 2003, (aunque se puede utilizar en Windows XP y Vista). Los sistemas soportados para ejecutar dentro de Virtual Server 2005 R2 SP1 son: Windows XP, Vista, Server 2000, Server 2003, Server 2008 y algunas versiones de OS/2. Red Hat Linux, Suse Linux y Solaris 10. Actualmente es gratuito.

1.4.7.6. Virtual Box. Es un software de virtualización para arquitectura x86 propietario y gratuito unicamente para uso personal o de evaluación. Fue desarrollado originalmente por la empresa innotek GmbH. Pero que pasó a ser propiedad de Sun Microsystems a principios de 2008. Entre los sitemás operativos soportados (en modo anfitrion) se encuentran Linux, Mac OS X, OS/2 Warp;Windows y Solaris/OpenSolaris, y dentro de ellos posible virtualizar los sistemas operatios FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows y Solaris. (MARTÍNEZ, 2010).

1.4.7.7. Vmware. Es un sistema propietario de virtualizacion por software que permite simular varios ordenadores dentro de un mismo hardware de manera simultánea, permitiendo asi el mayor aprovechaminto de recursos.

Sistemas Operativos Soportados

Windows, Linux, NetWare, o Solaris x 86 en máquina virtuales portátiles totalmente conectadas en red, sin necesidad de reiniciar la máquina ni particionar el disco.

Se puede instalar en Windows Server 2000, sever 2003, Server 2008, Vista, XP Profesional, Red Hat, Suse, Ubuntu, OpenSuse, Oracle Linux y Mandriva. (MARTÍNEZ, 2010).

1.4.7.8. Citrix XenServer. Utiliza el hipervisor Xen Project como un componente principal de su arquitectura para proporcionar una abstracción estable y elástica de la infraestructura subyacente. La tecnología de Xen Project es ampliamente reconocida como la plataforma de virtualización más veloz y más segura de la industria.

a. Sistemas operativos soportados

A diferencia de los Jails de FreeBSD o de los Zones/Containers de Solaris, que solo funcionan con una copia aislada del sistema mismo, la paravirtualización permite ejecutar varios sistemas operativos diferentes y de forma simultanea.

A continuación se puede apreciar la lista de sistemas operativos soportados por ambas versiones, destacando que XenServer cuenta con "presets" pre configurados para brindar el máximo desempeño en algunos de ellos.

 Microsoft Windows 64-bit, Incluyendo Server 2012, 2008, 2003, y Windows 7

 Microsoft Windows 32-bit, Incluyendo Server 2012, 2008, 2003, Windows 2000, XP 7  Linux 64-bit, Incluyendo RHEL, CentOS, Oracle, Novell SUSE, Debian y Ubuntu  Linux 32-bit, Incluyendo RHEL, CentOS, Oracle, Novell SUSE, Debian y Ubuntu  Solaris 10.

b. Aspectos Importantes de Citrix XenServer

Compatibilidad ampliada con virtualización de GPU

Con mejores arquitectónicas, XenServer ahora es compatible con las últimas tarjetas NVIDIA GRID y más GPU físicos por host, lo que incrementa la capacidad de ampliación de las sesiones vGPU en un 50% (desde VM 64 a VM 96). La plataforma de administración de Hypervisor XenServer es capaz de ampliarse efectivamente a medida que crece el hardware.

Compatibilidad mejorada para la virtualización de servidores empresariales

XenServer 6.5 introduce de nuevo el balance de carga de trabajo (WLB) y es compatible con la generación de informes y monitorización de la carga de trabajo. Esto da a los administradores del sistema una visión profunda del rendimiento del sistema, lo que permite la optimización de la infraestructura y mover dinámicamente las cargas de trabajo basándose en las cargas de redes, almacenamiento y computación.

XenServer puede incluso colocar cargas de trabajo automáticamente basándose en datos históricos. La funcionalidad de generación de informes es particularmente útil para que los administradores entiendan la salud general de los sistemas, así como las métricas como la capacidad del sistema.

Mejoras a las redes, almacenamiento y disponibilidad

Un número de actualizaciones de arquitectura han incrementado significativamente el rendimiento de la red, hasta un 800% en algunos casos, ahora compatible con descarga de receptor genérico (GRO), la habilidad de ahorrar recursos de CPU kernel dom0 y rendimiento de huésped IPv6 mejorado. Grant Mapping se ha incrementado un 100% en rendimiento agregado de múltiples máquinas virtuales.

Sus mejoras de rendimiento de red permiten ejecutar más máquinas virtuales por host. El rendimiento del almacenamiento también se ha incrementado en más de un 100% con compatibilidad con almacenamiento en caché de lectura en memoria y tapdisk3, y se ha reducido el IOPS en las redes de almacenamiento. (CITRIX, 2013).

Arquitectura de próxima generación de 64 bits completos

XenServer ha tenido siempre un corazón de 64 bits, estando basado en el Hypervisor Xen (un proyecto de la fundación Linux). También tienen una larga compatibilidad tanto con sistemas operativos de invitados de 32 y 64 bits, aunque el dominio de control (Dom0) anteriormente era de 32 bits. En esta versión, XenServerv6.5 ahora se entrega con dominio de control de 64 bits, que tiene un profundo impacto en el host.

No hay limitaciones de sistema operativo de 32 bits, el dominio de control XenServer es ahora capaz de acceder directamente a mucha más memoria (RAM) y tratar más

adaptadores PCI que nunca. Ambas mejoras incrementan la capacidad de ampliación y el rendimiento de todo el sistema y permiten que XenServer sea compatible con la última generación de hardware de servidores de 64 bits de OEM.

Mantenimiento y administración mejorada

Las mejoras de mantenimiento y administración de XenServer 6.5 permiten a los administradores instalar un conjunto de parches con un número mínimo de reinicios de host. Además, las versiones de controlador de dispositivos se han desacoplado de las versiones construidas en kernel cuando es posible a fin de evitar que se revierta a controladores de dispositivos obsoletos. Donde sea requerido, los paquetes de servicio futuros ahora incluirán los controladores de dispositivos nuevos y el proceso de notificación Hotfix se ha mejorado. (CITRIX, 2013).