virtualización de servidores

22

Click here to load reader

Upload: megan-ray

Post on 08-Apr-2016

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtualización de Servidores

Virtualización de Servidores: ahorro de costes y mayor eficiencia.

Una de las grandes asignaturas pendientes en la mayoría de las pequeñas y medianas empresas es la

gestión de las TIC.

En el caso de las pequeñas empresas no suelen tener recursos propios dedicados a estos menesteres y

recurren a servicios externos que, habitualmente, mantienen lo que hay de la mejor manera posible sin

atreverse a proponer mejoras por miedo a perder clientes o por falta de conocimientos.

En el caso de las medianas empresas el caso es diferente pero no más alentador. El departamento de

sistemas informáticos suele estar saturado de trabajo, ocupando la mayor parte de su tiempo en “apagar

fuegos”.

Sin embargo, la gestión apropiada de las TIC debería ser una de las prioridades estratégicas de las

compañías que pretendar sobrevivir en estos tiempos tan revueltos que estamos viviendo.

Por una parte, las TIC son la base de todos los sistemas de gestión empresarial y comunicación de las

empresas. Por otra, son una fuente de información vital a la hora de tomar decisiones. En ambos casos,

una mala gestión de nuestros sistemas de información puede tener consecuencias nefastas para la

organización.

Dentro de los distintos elementos que componen estos sistemas, el más importante es el Centro de

Proceso de Datos (CPD), también conocido como “servidor” . Una adecuada planificación de su

dimensión, gestión, evolución y mantenimiento es vital para los intereses de las compañías.

En línea con este planteamiento se sitúa la “Virtualización de servidores”. El concepto de virtualización no

es nuevo, pero la tecnología actual ha cambiado enormemente las posibilidades de su aplicación.

Page 2: Virtualización de Servidores

En el caso de los servidores, la virtualización consiste en sustituir varios servidores físicos (ordenadores)

por uno de mayor capacidad sobre el que se instalan las máquinas virtuales (ordenadores virtuales).

Algunos de los ejemplos de servidores que suelen usar las empresas son:

- Bases de Datos.

- ERP (Sistema de Gestión Empresarial).

- Correo (MS Exchange, Lotus, etc.).

- BES (Blackberry Enterprise Server).

- Servidor de ficheros.

- Active Directory (Dominio de Windows).

- Servidor de Impresión.

Con los sistemas actuales se pueden alcanzar ratios de conversión de 15-20 a 1. Es decir, que un solo

servidor físico con máquinas virtuales puede sustituir a 15-20 servidores físicos.

Como ya se puede intuir de estos números, el ahorro es considerable, pero aún hay mas ventajas.

Beneficios de la Virtualización de Servidores

Page 3: Virtualización de Servidores

1. Consolidación de la Infraestructura. Permite elevar el aprovechamiento del hardware hasta el 80%.

2. Ahorro de Energía. Reducción del 80% del consumo actual del CPD, tanto por consumo de los propios

servidores como por la refrigeración necesaria.

3. Reducción de los Costes de Operación.

4. Test y Desarrollo. Posibilita las pruebas y los nuevos desarrollos, aportando rápidez y costes “cero”.

5. Simplificar la Gestión. Los responsables del sistema ven reducido considerablemente el tiempo

necesario para la supervisión y matenimiento del mismo.

6. Migraciones y Actualizaciones de Hardware. Sin necesidad de esperar a que no haya usuarios

conectados para desconectar el sistema.

7. Continuidad del Negocio. Evitando los problemas derivados de una caida del servidor.

8. Planificación de Capacidad. Los sistemas virtualizados son fácilmente escalables.

9. Balanceo de Carga. Permite reducir el número de servidores encendidos fuera del horario de trabajo, al

agrupar los servicios indispensables en uno solo.

10. Mantenimiento. Se reduce en la proporción 15-20 a 1.

11. Espacio necesario. Al reducir el número de servidores físicos.

Como conclusión, podemos centrarnos en dos vertientes:

a) Las preguntas que tenemos que hacernos

- ¿Por qué invertir en las TIC?  –> Por Reducción de Costes y Aumento de Prestaciones.

- ¿En qué invertir? –> Virtualización de Servidores (como primer paso).

- ¿Cual será el retorno de la inversión (ROI)? –> Entre 8 y 12 meses.

b) Lo que obtendremos

- Mayor Potencia para gestionar nuestros sistemas.

- Incremento considerable de Capacidad.

- Eficiencia. Ahorro de Costes y aumento de la Seguridad.

Por último, me gustaría comentaros que una de las mejores soluciones de virtualización que existen

actualmente en el mercado es la que proporciona vmware, ofreciendo incluso herramientas gratuitas para

montar un sistema completo virtualizado.  Es evidente que para una solución mas evolucionada

deberemos ir a las opciones de pago, pero el ROI que os he comentado anteriormente está calculado con

ellas.

En las siguientes páginas podéis encontrar información adicional:

Website de VMware 

Wikipedia sobre Virtualización

Wikipedia sobre VMware

Este artículo no pretende ser una guía técnica, pero no he tenido mas remedio que poner tecnicismos

para algunas explicaciones. Os pido disculpas si ha resultado un poco pesado. Espero que os resulte útil,

al menos para iniciar una reflexión con debate al respecto en vuestras empresas.

Bueno, pues a virtualizarse y mineralizarse.

Page 4: Virtualización de Servidores

Virtualización rentable de centros de datos y servidoresCitrix XenServer es una plataforma de virtualización de servidores administrada, completa e integrada en el potente hipervisor Xen. La tecnología Xen es reconocida como el software de virtualización más rápido y seguro de la industria. XenServer está diseñado para una gestión eficiente de losvirtuales de Windows® y Linux® y proporciona una consolidación rentable de los servidores y la continuidad del negocio

¿Qué es la virtualización de servidores?La virtualización de servidores es una tecnología probada que permite ejecutar varias máquinas virtuales en un único servidor físico. Cada máquina virtual está completamente aislada de otras máquinas virtuales y se separa del host subyacente mediante una capa delgada de software conocida como hipervisor. Esto permite que cada máquina virtual se ejecute en una aplicación y un sistema operativo diferente. Dado que las máquinas se han separado del host subyacente, el cliente también puede moverse de un host de servidor físico a otro durante la ejecución; esto se denomina migración en vivo. Estos atributos están cambiando la manera en que las organizaciones abordan lainformática virtual.

La mejor opción para la automatización de centros de datos y virtualización de servidoresXenServer es la plataforma de virtualización probada para cloud de tipo empresarial que contiene todas las capacidades necesarias para crear y gestionar la infraestructura virtual. Las organizaciones más exigentes confían en este producto para ejecutar las aplicaciones más críticas y es utilizado por las clouds más grandes. Comience a desarrollar su infraestructura virtual con el software de virtualización de servidores gratuito de Citrix o consolide organizaciones de cualquier tamaño con la edición premium.Reduce los costes energéticos. Al disminuir la cantidad de servidores físicos necesarios en el centro de datos, las organizaciones pueden ahorrar en los costes de alimentación y refrigeración.Aumenta la agilidad y la eficacia de TI. Los clientes pueden adaptarse fácilmente a las cambiantes necesidades informáticas y del centro de datos al flexibilizar la capacidad de forma dinámica, optimizar la ubicación de las máquinas virtuales y automatizar las tareas de gestión repetitivas.Mejora el rendimiento y la productividad del usuario. Al permitir el mantenimiento de “tiempo de inactividad cero” y la recuperación automática de fallos de hardware, además de proporcionar capacidades de recuperación frente a desastres, los usuarios finales tienen el acceso garantizado a las aplicaciones con las funciones fundamentales en todas las situaciones.La edición gratuita de XenServer comienza con un hipervisor de 64 bits y una gestión centralizada, migración en vivo y herramientas de conversión para crear una plataforma virtual que maximice el rendimiento y la densidad del cliente. Las ediciones premium de XenServer amplían la plataforma para permitir a organizaciones de cualquier tamaño integrar y automatizar procesos de gestión mediante una solución del centro de datos virtual

Page 5: Virtualización de Servidores

Virtualización del servidor

La virtualización del hardware implica utilizar software para crear maquinas virtuales (VM) que emulan un host físico. Esto crea un entorno de sistema operativo independiente que es, lógicamente, aislado del servidor host. Al ofrecer varias máquinas virtuales a la vez, este enfoque permite que varios sistemas operativos corran simultáneamente en una única máquina física.

En lugar de comprar varios servidores dedicados a funciones específicas que luego estarán subutilizados pagar para muchos subutilizados máquinas servidor, la virtualización de servidores permite que las cargas de trabajo se consoliden en un número más reducido de servidores plenamente utilizados.Ventajas

Consolida múltiples servidores físicos altamente desaprovechados en un único host, en el que se ejecutan máquinas virtuales

Reduce personal/espacio/kilovatios a través del máximo aprovechamiento de la virtualización para la consolidación del servidor y una mayor agilidad

Ayuda a ahorrar dinero porque se necesita menos trabajo de administración, menos espacio y menos kilovatios a la hora

Page 6: Virtualización de Servidores

Aspectos básicos de la virtualizaciónTransforme su empresa con la virtualización

Mejore la eficacia y disponibilidad de los recursos y aplicaciones de TI gracias a la virtualización. Empiece por eliminar el antiguo modelo "un servidor, una aplicación" y ejecute varias máquinas virtuales en cada máquina física. Libere a los administradores de TI, que ya no tendrán que dedicar tanto tiempo a administrar servidores en lugar de a innovar. Aproximadamente el 70 % de un presupuesto normal de TI en un centro de datos no virtualizado se dedica a mantener la infraestructura existente; así pues, queda poco para innovar.

Un centro de datos automatizado basado en la plataforma de virtualización de VMware, probada en entornos de producción, permite responder a la dinámica del mercado con mayor rapidez y eficacia que nunca. VMware vSphereproporciona recursos, aplicaciones (incluso servidores), donde y cuando se necesitan. Los clientes de VMware suelenahorrar entre un 50 y un 70   % en costes globales de TI  al consolidar sus pools de recursos y proporcionar máquinas que ofrecen alta disponibilidad con VMware vSphere.

Ejecute varios sistemas operativos  en un solo ordenador, como, por ejemplo, Windows, Linux y muchos más.

Se puede ejecutar Windows en un Mac para crear un entorno de PC virtual para todas las aplicaciones de Windows.

Reduzca los gastos de propiedad  aumentando la eficiencia energética, reduciendo el hardware, a la vez que aumenta la proporción de servidores por administrador.

Asegúrese de que las aplicaciones empresariales tienen el máximo de disponibilidad y rendimiento.

Desarrolle la continuidad del negocio mediante soluciones mejoradas de recuperación ante desastres y ofrezca alta disponibilidad en todo el centro de datos.

Mejore la gestión y el control de los escritorios corporativoscon una implementación más rápida de los escritorios y menos llamadas a los servicios de soporte causadas por conflictos de aplicaciones.

¿Qué es la virtualización?

El hardware informático x86 actual se ha diseñado para ejecutar un solo sistema operativo y una sola aplicación, lo que supone la infrautilización de gran parte de las máquinas. La virtualización permite ejecutar varias máquinas virtuales en una misma máquina física, donde cada una de las máquinas virtuales comparte los recursos de ese único ordenador físico entre varios entornos. Las distintas máquinas virtuales pueden ejecutar sistemas operativos diferentes y varias aplicaciones en el mismo ordenador físico. Aunque otros proveedores están subiéndose ahora al tren de la virtualización, VMware es líder en el mercado en este ámbito. Nuestra tecnología está probada en entornos de producción y la utilizan más de 170 000 clientes, incluido el 100 % de las empresas de la lista Fortune 100.

¿Cómo funciona la virtualización?

La plataforma de virtualización de VMware se basa en una arquitectura preparada para la empresa. Puede utilizar un software como VMware vSphere para transformar o “virtualizar” los recursos de hardware de un ordenador x86, incluidos CPU, RAM, disco duro y controlador de red, con el fin de crear una máquina virtual completamente funcional que puede ejecutar su propio sistema operativo y aplicaciones de la misma forma que lo hace un ordenador “real”. Cada máquina virtual contiene un

Page 7: Virtualización de Servidores

sistema completo, con lo que se eliminan los posibles conflictos. La virtualización de VMware inserta directamente una capa ligera de software en el hardware del ordenador o en el sistema operativo host. Contiene un monitor de máquina virtual o “hipervisor” que asigna los recursos de hardware de manera dinámica y transparente. Varios sistemas operativos se ejecutan de manera simultánea en el mismo ordenador físico y comparten recursos de hardware entre sí. Al encapsular la máquina entera (incluida la CPU, la memoria, el sistema operativo y los dispositivos de red), una máquina virtual es totalmente compatible con los sistemas operativos, las aplicaciones y los controladores de dispositivos x86 estándar. Puede ejecutar con toda seguridad varios sistemas operativos y aplicaciones al mismo tiempo en un solo ordenador; cada uno de ellos tendrá acceso a los recursos que necesite cuando los necesite.

Construya el centro de datos sobre una arquitectura flexible

La virtualización de un ordenador físico es solo el principio. Puede construir una infraestructura virtual completa, que abarque cientos de ordenadores físicos y dispositivos de almacenamiento interconectados con VMware vSphere, una plataforma de virtualización probada que se utiliza como base para la construcción de clouds privadas y públicas. No es necesario asignar servidores, almacenamiento ni ancho de banda de red a cada aplicación de manera permanente. En su lugar, los recursos de hardware se asignan dinámicamente donde y cuando se necesitan dentro de la cloud privada. Las aplicaciones de máxima prioridad siempre disponen de los recursos necesarios sin necesidad de desperdiciar dinero en hardware que solamente se utiliza en las horas punta. Conecte esta cloud privada a una cloud pública para crear una cloud híbrida, que proporciona a la organización la flexibilidad, disponibilidad y escalabilidad que necesita para prosperar.

Gestione sus recursos con el TCO más bajo

La virtualización no es lo único importante. Se necesitan herramientas de administración para gestionar esas máquinas y la capacidad de ejecutar todas las aplicaciones y los servicios de infraestructura de los que depende la organización. VMware permite aumentar la disponibilidad de los servicios, porque elimina las tareas manuales en las que se cometen errores con mayor facilidad. Los centros de TI son más eficaces y efectivos con la virtualización de VMware. El personal gestionará una cantidad de servidores doble o triple, para proporcionar a los usuarios el acceso a los servicios que necesitan mientras conservan el control centralizado. Proporcione disponibilidad, seguridad y rendimiento integrados directamente, desde el escritorio hasta el centro de datos.

Más información sobre el poder de la virtualización

Lea información sobre el valor de la virtualización para descubrir cómo nuestras soluciones de infraestructura virtual le pueden ayudar a transformar su infraestructura de TI en una ventaja competitiva, o pruebe nuestros productos galardonados personalmente.

Motivos para virtualizar la organización

Virtualizar la infraestructura de TI permite reducir los costes de TI y aumentar la eficacia, el uso y la flexibilidad de los activos existentes. En todo el mundo, organizaciones de todos los tamaños se benefician de la virtualización de VMware. Miles de organizaciones (incluidas todas las de la lista Fortune

Page 8: Virtualización de Servidores

100) utilizan soluciones de virtualización de VMware. Compruebe cómo se beneficiará su organización al virtualizar el 100 % de la infraestructura de TI.

Las cinco razones más importantes para adoptar software de virtualización

1. Saque más provecho de sus recursos actuales: agrupe los recursos de infraestructura comunes y deje atrás el modelo heredado de “una aplicación por servidor” gracias a la consolidación de servidores.

2. Disminuya los costes del centro de datos reduciendo la infraestructura física y aumentando la proporción de servidores por administrador: una menor cantidad de servidores y de hardware de TI se traduce en menos requisitos de espacio físico, así como menos consumo energético y de refrigeración. Unas herramientas de gestión más adecuadas permiten aumentar la proporción de servidores por administrador, de modo que también son menos los requisitos de personal.

3. Aumente la disponibilidad del hardware y las aplicaciones para mejorar la continuidad del negocio: realice con seguridad el backup y la migración de entornos virtuales completos sin interrupción alguna del servicio. Elimine las interrupciones del servicio planificadas y recupérese al instante de los incidentes imprevistos.

4. Consiga flexibilidad operativa: responda a los cambios del mercado con una gestión dinámica de los recursos, con un aprovisionamiento de servidores acelerado y con una mejora de la implementación de escritorios y aplicaciones.

5. Mejore la capacidad de gestión y seguridad de los escritorios: implemente, gestione y supervise entornos de escritorios seguros a los que los usuarios pueden acceder de forma local o remota, con o sin conexión de red, desde casi cualquier ordenador de escritorio, portátil o tableta.

Más información sobre el poder de la virtualización

Ponga el poder de la virtualización al servicio de su organización hoy mismo descargando nuestros productos de virtualización gratuitos, o evaluando una de nuestras soluciones de software corporativo. Puede obtener más información acerca de cómo puede conseguir su organización una rápida optimización de TI con una infraestructura virtual, así como guías de estudios comparativos para evaluar las mejoras de rendimiento conseguidas gracias al uso de la tecnología de virtualización.

¿Qué es una máquina virtual?

Una máquina virtual es un contenedor de software perfectamente aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera un ordenador físico. La máquina virtual se comporta exactamente igual que un ordenador físico y contiene su propia CPU virtual, memoria, disco duro y tarjeta de interfaz de red. 

Un sistema operativo no puede distinguir entre una máquina virtual y una máquina física, de la misma

Page 9: Virtualización de Servidores

manera que no pueden hacerlo las aplicaciones o los otros ordenadores de la red. Incluso la propia máquina virtual considera que es un ordenador "real". Sin embargo, una máquina virtual se compone exclusivamente de software y no contiene ninguna clase de componente de hardware. El resultado es que las máquinas virtuales ofrecen una serie de ventajas con respecto al hardware físico.

Ventajas de las máquinas virtuales

En general, las máquinas virtuales de VMware cuentan con cuatro características clave que benefician al usuario:

Compatibilidad: las máquinas virtuales son compatibles con todos los ordenadores x86 estándar.

Aislamiento: las máquinas virtuales están aisladas unas de otras, como si estuvieran separadas físicamente.

Encapsulamiento: las máquinas virtuales encapsulan un entorno informático completo.

Independencia del hardware: las máquinas virtuales se ejecutan de forma independiente del hardware subyacente.

Compatibilidad

Al igual que un ordenador físico, una máquina virtual aloja sus propios sistema operativos y aplicaciones guest, y dispone de los mismos componentes (placa base, tarjeta VGA, controlador de tarjeta de red, etc.). Como consecuencia, las máquinas virtuales son plenamente compatibles con la totalidad de sistemas operativos x86, aplicaciones y controladores de dispositivos estándar, de modo que se puede utilizar una máquina virtual para ejecutar el mismo software que se puede ejecutar en un ordenador x86 físico.

Aislamiento

Aunque las máquinas virtuales pueden compartir los recursos físicos de un único ordenador, permanecen completamente aisladas unas de otras, como si se tratara de máquinas independientes. Si, por ejemplo, hay cuatro máquinas virtuales en un solo servidor físico y falla una de ellas, las otras tres siguen estando disponibles. El aislamiento es un factor importante que explica por qué la disponibilidad y protección de las aplicaciones que se ejecutan en un entorno virtual es muy superior a las aplicaciones que se ejecutan en un sistema tradicional no virtualizado.

Encapsulamiento

Una máquina virtual es básicamente un contenedor de software que agrupa o "encapsula" un conjunto completo de recursos de hardware virtuales, así como un sistema operativo y todas sus aplicaciones, dentro de un paquete de software. El encapsulamiento hace que las máquinas virtuales sean extraordinariamente portátiles y fáciles de gestionar. Por ejemplo, puede mover y copiar una máquina virtual de un lugar a otro como lo haría con cualquier otro archivo de software, o guardar una máquina virtual en cualquier medio de almacenamiento de datos estándar, desde una memoria USB de bolsillo hasta las redes de área de almacenamiento (SAN) de una empresa.

Independencia de hardware

Las máquinas virtuales son completamente independientes de su hardware físico subyacente. Por ejemplo, se puede configurar una máquina virtual con componentes virtuales (CPU, tarjeta de red, controlador SCSI, pongamos por caso) que difieren totalmente de los componentes físicos presentes en el hardware subyacente. Las máquinas virtuales del mismo servidor físico pueden incluso ejecutar distintos tipos de sistema operativo (Windows, Linux, etc.). 

Page 10: Virtualización de Servidores

Cuando se combina con las propiedades de encapsulamiento y compatibilidad, la independencia del hardware brinda portabilidad, que es la libertad de trasladar una máquina virtual de un tipo de ordenador x86 a otro sin modificar los controladores de dispositivo, el sistema operativo ni las aplicaciones. La independencia del hardware también significa que se puede ejecutar una combinación heterogénea de sistemas operativos y aplicaciones en un único ordenador físico.

Utilice máquinas virtuales como componentes básicos de la infraestructura virtual

Las máquinas virtuales son un componente básico fundamental de una solución mucho mayor: la infraestructura virtual. Mientras que una máquina virtual representa los recursos de hardware de todo un ordenador, una infraestructura virtual representa los recursos de hardware interconectados de la totalidad de una infraestructura de TI, lo que incluye ordenadores, dispositivos de red y recursos compartidos de almacenamiento. Organizaciones de todos los tamaños utilizan soluciones de VMware para crear servidores e infraestructuras de escritorio para mejorar la disponibilidad, seguridad y capacidad de gestión de las aplicaciones de misión crítica. 

Reduzca costes con una infraestructura virtual

Reduzca los costes operativos y los gastos de propiedad, y mejore la eficiencia y flexibilidad operativas. Trascienda la consolidación de servidores e implemente una plataforma de virtualización estándar para automatizar toda la infraestructura de TI. Los clientes de VMware han aprovechado la potencia de la virtualización para mejorar la gestión de las capacidades de TI, proporcionar mejores niveles de servicio y simplificar los procesos de TI. Hemos acuñado un término para designar la virtualización de la infraestructura de TI: infraestructura virtual.

¿Qué es la infraestructura virtual?

Una infraestructura virtual permite compartir los recursos físicos de varias máquinas en toda la infraestructura. Unamáquina virtual permite compartir los recursos de un solo ordenador físico entre varias máquinas virtuales, para lograr la máxima eficiencia. Los recursos se comparten entre varias máquinas virtuales y aplicaciones. Las necesidades empresariales son el factor en función del cual se rige la asignación dinámica de los recursos físicos de la infraestructura a las aplicaciones, incluso a medida que van evolucionando y cambiando tales necesidades. Podrá combinar los servidores x86 y los recursos de red y almacenamiento para crear un pool unificado de recursos de TI que las aplicaciones utilicen cuando y donde los necesiten. Esta optimización de recursos da lugar a una mayor flexibilidad en la organización y reduce los costes operativos y los gastos de propiedad.

 

Page 11: Virtualización de Servidores

Una infraestructura virtual consta de los siguientes componentes:

Hipervisores instalados directamente sobre el hardware para hacer posible la virtualización de todos los ordenadores x86.

Servicios de infraestructura virtual, como la gestión de recursos y el backup consolidado a fin de optimizar los recursos disponibles entre las máquinas virtuales.

Soluciones de automatización que proporcionan funciones especiales para optimizar un proceso de TI concreto, como el aprovisionamiento o la recuperación ante desastres.

Desvincule el entorno de software de su infraestructura de hardware subyacente para poder agregar varios servidores, infraestructura de almacenamiento y redes a los pools de recursos compartidos. Después, proporcione estos recursos dinámicamente, de manera segura y fiable, a las aplicaciones conforme los vayan necesitando. Este enfoque pionero permite a nuestros clientes utilizar los servidores estándar de bajo coste como componentes básicos para la creación de un centro de datos que se optimiza automáticamente y ofrece los máximos niveles de utilización, disponibilidad, automatización y flexibilidad.

Lleve las ventajas de la infraestructura virtual al centro de datos

Consiga las ventajas de la virtualización en los entornos de TI del ámbito de producción construyendo su infraestructura virtual con la plataforma de virtualización líder de VMware. VMware Infrastructure 3 unifica los recursos de hardware discretos a fin de crear una plataforma dinámica compartida, a la vez que proporciona a las aplicaciones disponibilidad, seguridad y escalabilidad integradas. Admite una amplia gama de sistemas operativos y entornos de aplicaciones, así como una infraestructura de red y almacenamiento. Hemos diseñado nuestras soluciones para que funcionen de manera independiente del hardware y del sistema operativo, y así poder brindar a los clientes amplias posibilidades de elección de plataforma. Nuestras soluciones proporcionan un punto de integración clave para los proveedores de gestión de hardware e infraestructuras, a fin de aportar un valor diferenciado que se puede aplicar de manera uniforme en todos los entornos de aplicaciones y sistemas operativos.

Saque más provecho del hardware existente

Nuestros clientes afirman haber obtenido unos resultados impresionantes al adoptar nuestras soluciones de infraestructura virtual; entre ellos:

Índices de utilización del 60 al 80 % para servidores x86 (comparado con entre el 5 y el 15 % de los PC no virtualizados)

Ahorro en los costes de más de 3000 dólares anuales por cada carga de trabajo virtualizada.

Capacidad para el aprovisionamiento de nuevas aplicaciones en cuestión de minutos, en lugar de días o semanas.

Mejora del 85 % en tiempo de recuperación en caso de interrupciones del servicio imprevistas.Averigüe por qué los clientes de VMware se estandarizan con nuestras soluciones de infraestructura virtual. Lea lastendencias de adopción de VMware Infrastructure 3.

VMware vSphere

Obtenga más información sobre VMware vSphere, la plataforma de virtualización más fiable del sector, que virtualiza servidores, recursos de almacenamiento y redes, a fin de permitir que varios sistemas operativos y sus aplicaciones se ejecuten de manera independiente y sin modificarlos en máquinas virtuales compartiendo recursos físicos.

Page 12: Virtualización de Servidores

Historia de la virtualización

La virtualización empezó a desarrollarse en la década de 1960 para particionar los mainframes de gran tamaño a fin de mejorar su utilización. En la actualidad, los ordenadores basados en la arquitectura x86 tienen que resolver los mismos problemas de rigidez e infrautilización que se planteaban para los mainframes en aquella década. VMware inventó la virtualización para la plataforma x86 en la década de 1990 para abordar los problemas de infrautilización y de otra índole, a lo largo de un proceso que obligó a superar gran cantidad de desafíos. En la actualidad, VMware es líder mundial en virtualización para x86, con más de 480,000 clientes, incluido el 100 % de las empresas de la lista Fortune 100

Los comienzos: virtualización de mainframes

Fue IBM quien empezó a implementar la virtualización hace más de 30 años como una manera lógica de particionar ordenadores mainframe en máquinas virtuales independientes. Estas particiones permitían a los mainframes realizar múltiples tareas: ejecutar varias aplicaciones y procesos al mismo tiempo. Dado que en aquella época los mainframes eran recursos caros, se diseñaron para particionar como un método de aprovechar al máximo la inversión.

Necesidad de virtualización de x86

La virtualización se abandonó de hecho en las décadas de 1980 y 1990, cuando las aplicaciones cliente-servidor y los servidores x86 y escritorios económicos establecieron el modelo de informática distribuida. La amplia adopción de Windows y la emergencia de Linux como sistemas operativos de servidor en la década de 1990 convirtieron a los servidores x86 en el estándar del sector. El incremento de implementaciones de servidores x86 y escritorios generó nuevos problemas operacionales y de infraestructura de TI. Entre estos problemas se incluyen los siguientes:

Baja utilización de la infraestructura Las implementaciones típicas de servidores x86 logran un promedio de utilización de entre un 10 y un 15 % de la capacidad total, según señala la empresa de estudios de mercado International Data Corporation (IDC). Normalmente, las organizaciones ejecutan una aplicación por servidor para evitar el riesgo de que las vulnerabilidades de una aplicación afecten a la disponibilidad de otra aplicación en el mismo servidor.

Incremento de los costes de infraestructura física Los costes operativos para dar soporte al crecimiento de infraestructuras físicas han aumentado a ritmo constante. La mayor parte de las infraestructuras de TI deben permanecer operativas en todo momento, lo que genera gastos en consumo energético, refrigeración e instalaciones que no varían con los niveles de utilización.

Incremento de los costes de gestión de TI A medida que los entornos se hacen más complejos, aumenta el nivel de especialización de la formación y la experiencia que necesita el personal de gestión de infraestructuras y, consecuentemente, aumentan los costes asociados a dicho personal. Las organizaciones gastan cantidades desproporcionadas de dinero y recursos en tareas manuales ligadas al mantenimiento de los servidores, y aumenta la necesidad de personal para realizarlas.

Insuficiente protección ante desastres y failover Las organizaciones se ven cada vez más afectadas por las interrupciones del servicio de las aplicaciones de servidor críticas y la falta de acceso a escritorios de usuario final fundamentales. La amenaza de ataques a la seguridad, desastres naturales, pandemias y terrorismo han acentuado la importancia de la planificación de la continuidad del negocio, tanto en lo relativo a escritorios como a servidores.

Escritorios de usuario final de mantenimiento elevado La gestión y la seguridad de los escritorios corporativos plantean numerosos desafíos. Controlar un entorno de escritorios distribuidos y aplicar políticas de gestión, acceso y seguridad sin perjudicar la capacidad del usuario de trabajar con eficacia es complejo y costoso. Se tienen que aplicar continuamente muchos parches y actualizaciones en el entorno del escritorio para eliminar los riesgos de seguridad.

Page 13: Virtualización de Servidores

Solución de VMware: virtualización plena del hardware x86

En 1999, VMware introdujo la virtualización en los sistemas x86 como un medio para solucionar muchos de estos problemas y transformar los sistemas x86 en infraestructuras de hardware compartido de uso general que ofrecen un aislamiento completo, movilidad y opciones de elección del sistema operativo en los entornos de aplicaciones.

Problemas y obstáculos a la virtualización x86

A diferencia de los mainframes, las máquinas x86 no fueron diseñadas para admitir una virtualización completa, por lo que VMware tuvo que superar muchos desafíos para crear máquinas virtuales a partir de ordenadores x86. 

La función básica de la mayoría de las CPU, tanto en mainframes como en PC, es ejecutar una secuencia de instrucciones almacenadas (es decir, un programa de software). En los procesadores x86, hay 17 instrucciones específicas que generan problemas al virtualizar, y provocan que el sistema operativo muestre un aviso, que se cierre la aplicación o simplemente que falle completamente. Como consecuencia, estas 17 instrucciones constituyeron un obstáculo importante para la implementación inicial de la virtualización de ordenadores x86. 

Para hacer frente a las instrucciones problemáticas de una arquitectura x86, VMware desarrolló una técnica de virtualización adaptable que las “atrapa” cuando se generan y las convierte en instrucciones seguras que se pueden virtualizar y, al mismo tiempo, permite al resto de instrucciones ejecutarse sin intervención. El resultado es una máquina virtualde alto rendimiento que se adapta al hardware host y mantiene una total compatibilidad de software. VMware fue pionero en esta técnica y actualmente es el líder indiscutido de la tecnología de la virtualización.

Más información sobre el poder de la virtualización

Lea información sobre el valor de la virtualización para descubrir cómo nuestras soluciones de infraestructura virtual le pueden ayudar a transformar su infraestructura de TI en una ventaja competitiva, o pruebe nuestros productos galardonados personalmente.

Page 14: Virtualización de Servidores

Servidor de Virtualización  Detalles     Imprimir

Virtualización#

La virtualización es un enfoque para implementar recursos de computación que aíslen las diferentes capas de hardware, software, datos, redes y almacenamiento entre sí. En la actualidad, un sistema operativo por lo general se instala directamente en el hardware de una computadora; las aplicaciones se instalan directamente en el sistema operativo, y la interfaz se muestra a través de una pantalla conectada directamente a la máquina local. La alteración de uno de ellos afecta a los demás, lo que dificulta realizar cambios (Referencia 1). (ver figura virt1.jpg)

 virt1.jpg

La virtualización ha venido a resolver los problemas entre software y hardware que hacían que el procesamiento de datos cliente-servidor fuese ineficiente y complicado. Actualmente las empresas ya no necesitan un solo servidor potente para una aplicación, ahora lo que se hace es ejecutar varias aplicaciones en el mismo ordenador e incluso se puede modificar las capacidades de la maquina para cada aplicación según la fluctuación de demanda (Referencia 2).

Sin embargo el desarrollo de la virtualización no fue sencillo ya que en sus inicios en la década de los 80's así como en los 90's sufrió un abandono por encontrar las siguientes limitaciones (Referencia 3):

Baja utilización de la infraestructura. Incremento de los costes de infraestructura física. Incremento de los costes de gestión de TI. Insuficiente protección ante desastres y failover. Escritorios de usuario final de mantenimiento elevado.

La solución a lo mencionado fue posible por el desarrollo de la electrónica en los chips al presentar mayores capacidades (micropocesadores, memorias RAM y discos duros). Hay varias formas de ver o catalogar la virtualización, pero en general se trata de uno de estos dos casos: virtualización de plataforma o virtualización de recursos (Referenca 4).

Page 15: Virtualización de Servidores

1. Virtualización de plataforma: se trata de simular una máquina real (servidor o PC) con todos sus componentes (los cuales no necesariamente son todos los de la máquina física) y prestarle todos los recursos necesarios para su funcionamiento.

2. Virtualización de recursos: esta permite agrupar varios dispositivos para que sean vistos como uno solo, o al revés, dividir un recurso en múltiples recursos independientes. Generalmente se aplica a medios de almacenamiento.

En el primero existe un software anfitrión que es el que controla que las diferentes máquinas virtuales sean atendidas correctamente y que está ubicado entre el hardware y las máquinas virtuales. En este esquema existe la virtualización de aplicaciones, la virtualización y emulación de sistemas operativos (Referencia 5).

Como ejemplo para la segunda virtualización podemos citar a las redes VPN ,abstracción que permite a un PC conectarse a una red corporativa a través de la Internet como si estuviera en la misma sede física de la compañía (Referencia 5).

Las ventajas de contar con un sistema de virtualización son (Referencia 6):

Rápida incorporación de nuevos recursos para los servidores virtualizados. Reducción de los costes de espacio y consumo necesario de forma proporcional al índice de

consolidación logrado (Estimación media 10:1). Administración global centralizada y simplificada. Permite gestionar CPD (centro de procesamiento de datos) como un pool de recursos o agrupación de

toda la capacidad de procesamiento, memoria, red y almacenamiento disponible en la infraestructura. Mejora en los procesos de clonación y copia de sistemas: Mayor facilidad para la creación de entornos

de test que permiten poner en marcha nuevas aplicaciones sin impactar a la producción, agilizando el proceso de las pruebas.

Aislamiento: un fallo general de sistema de una máquina virtual no afecta al resto de máquinas virtuales.

Mejora de TCO (Reducción del costo total de propiedad) y ROI (Retorno de Inversión). No sólo aporta el beneficio directo en la reducción del hardware necesario, sino también los costos

asociados. Reduce los tiempos de parada. Migración en caliente de máquinas virtuales (sin pérdida de servicio) de un servidor físico a otro,

eliminando la necesidad de paradas planificadas por mantenimiento de los servidores físicos. Balanceo dinámico de máquinas virtuales entre los servidores físicos que componen el pool de

recursos, garantizando que cada máquina virtual ejecute en el servidor físico adecuado, proporcionando un consumo de recursos homogéneo y óptimo en toda la infraestructura.

Por otra parte la desventajas consiste en la cuestión de la aplicación de una licencia por usuario (Referencia 3).

Virtualización de Plataforma#

El esquema en que puede trabajar una virtualización de plataforma consiste en las siguientes formas: Emulación, Virtualización Nativa, Paravirtualización y Virtualización a nivel del sistema operativo (Referencia 6)

Virtualización a nivel del sistema operativoo Los guests comparten el mismo sistema operativo que el anfitrión. Realmente, todos utilizan

el mismo kernel y es el kernel el que se ocupa de determinar para quién trabaja en un momento determinado.

o Este método utiliza un único Sistema Operativo y aislá los procesos o servidores que el usuario desee ejecutar.

o Requiere cambios en el kernel de dicho Sistema Operativo pero la ventaja es eficiencia nativa

Del anterior se desprenden los otros tres restantes:

Emulación (Referencia 6): En este método se crea una Máquina Virtual Hardware en el host anfitrión para emular el Hardware que se desee.o Su problema es la lentitud.o De ésta forma se ha logrado la creación de software para hardware que no ha sido creado

todavía. Así se puede avanzar en la salida al mercado de nuevo hardware.

Page 16: Virtualización de Servidores

o La emulación incluso permite que un sistema operativo diseñado para algún una plataforma específica pueda correr sobre otra plataforma con la cuál técnicamente no es compatible.

Virtualización nativa (Full virtualización)(Referencia 6):Es conocida como virtualización completa. En esta virtualización él host emula lo suficientemente bien el hardware como para que los guests puedan ser ejecutados de forma nativa, es decir, sin cambios en el kernel y además de forma completamente aislada. Se pueden ejecutar varios guests en la misma máquina y compartir eficientemente sus recursos.

Paravirtualización(Referencia 6):El host no ofrece una emulación del hardware. Pero sin embargo ofrece un API que permite que los guests puedan acceder a los recursos de la máquina, controlados por el anfitrión. Los guests corren de forma aislada y segura de forma tal que no se afectan en caso de problemas. El kernel de los guests tiene que ser modificado para permitir acceder al API del host y poder manejar y acceder a los recursos del host (disco, red, usb, entre otros).

La tecnología anterior trae como resultado la MAQUINA VIRTUAL que se entiende básicamente como un sistema de virtualización, denominado "virtualización de servidores", que dependiendo de la función que esta deba de desempeñar en la organización, todas ellas dependen del hardware y dispositivos físicos, pero casi siempre trabajan como modelos totalmente independientes de este. Cada una de ellas con sus propias CPUs virtuales, tarjetas de red, discos etc. Lo cual podría especificarse como una cooperación de recursos locales físicos entre varios dispositivos virtuales(Referencia 6).

Virtualización de Recursos (Hardware)#

Virtualización asistida por Hardware son extensiones introducidas en la arquitectura de procesador x86 para facilitar las tareas de virtualización al software corriendo sobre el sistema. Si cuatro son los niveles de privilegio o "anillos" de ejecución en esta arquitectura, desde el cero o de mayor privilegio, que se destina a las operaciones del kernel de SO, al tres, con privilegios menores que es el utilizado por los procesos de usuario, en esta nueva arquitectura se introduce un anillo interior o ring -1 que será el que un hypervisor o Virtual Machine Monitor usará para aislar todas las capas superiores de software de las operaciones de virtualización (Referencia 6).

Existen dos modalidades de esta virtualización de: almacenamiento y Particionamiento(Referencia 6).

De almacenamiento: Se refiere al proceso de abstraer el almacenamiento lógico del almacenamiento físico, y es comúnmente usado en SANs ("Storage Area Network" Red de área de almacenamiento). Los recursos de almacenamiento físicos son agregados al "storage pool" (almacén de almacenamiento), del cual es creado el almacenamiento lógico.

Particionamiento: Es la división de un solo recurso (casi siempre grande), como en espacio de disco o ancho de banda de la red, en un número más pequeño y con recursos del mismo tipo que son más fáciles de utilizar. Esto es muchas veces llamado “zoning”, especialmente en almacenamiento de red.

Comparación entre los proyectos de virtualización en GNU/Linux. #

Son diversos los proyectos diseñados en Gnu para virtualización sobre linux, a continuación se muestra una comparativa entre estos del año 2007 que se muestran en las siguientes imagenes.

Page 17: Virtualización de Servidores

Refeerencias#

(Referencia 1) http://technet.microsoft.com/es-ar/library dd574160.aspx, Fecha y hora de consulta: 3/05/2011, 10:55 am

(Referencia 2) Nicholas Carr, "EL GRAN INTERRUPTOR DE EDICION A GOOGLE", Ed. Desuto, 2009 España, ISBN:978-84-234-2686-7, pag 81

(Referencia 3) http://www.vmware.com/es/virtualization/history.html Fecha y hora de consulta:3/05/2011, 3:14 pm

(Referencia 4) http://www.tecnologiapyme.com/software/que-es-la-virtualizacion Fecha y hora de consulta: 3/05/2011, 12:15 am

(Referencia 5) http://es.wikipedia.org/wiki/Virtualizacion Fecha y hora de consulta: 3/05/2011, 3:25 pm

Page 18: Virtualización de Servidores

(Referencia 6) Alberto Abián Belmonte,"Virtualización en GNU/Linux", publicación en PDF por ed. Universidad Complutense de Madrid UCM para el WHY FLOSS CON- FERENCE, 2007 julio Madrid, pag 5-8,