|
|
|
|
Administración de Sistemas Operativos
| ||
| Inicio ASO | Aula Virtual |
La virtualización es sin duda alguna la tecnologÃas con más calado y más demandadas actualmente en la sociedad que está revolucionando el sector de las tecnologÃas de la información porque está transformando su modelo de trabajo prácticamente a todos los niveles. Virtualizar, en una frase, es lograr la ejecución de máquinas –con sistemas operativos, aplicaciones y servicios propios- dentro de otras máquinas. Es aquà donde yace la diferencia con otras técnicas conocidas también con el sobrenombre de virtualización, aunque bien distintas; como por ejemplo el Grid Computing o Server Agregation (Agregación de Servidores), que a grandes rasgos consiste en lograr la percepción de múltiples servidores como uno sólo.
La tecnologÃa de virtualización, con más de cuarenta años de antigüedad, ha estado presente de forma minoritaria en grandes centros de cálculo. Pero recientemente, el uso de esta tecnologÃa explotó debido a la mejora notable del hardware, a su reducción de precio, y a la evolución del software. Partiendo de esta base, se comenzó el desarrollo de grandes proyectos de virtualización tanto privativos como libres, lo que provocó la llegada de la virtualización al escritorio y el consiguiente aumento de popularidad debido a las enormes ventajas que supone su implantación.
La tecnologÃa que ofrece la virtualización permite configurar, instalar, y administrar instancias de múltiples máquinas lógicas (máquinas virtuales o sistemas invitados) con sus respectivos sistemas operativos y aplicaciones, con acceso a los recursos fÃsicos del servidor anfitrión. A diferencia de la emulación por hardware y la simulación, la virtualización convencional necesita de al menos una capa de abstracción intermedia o modificaciones en el sistema operativo anfitrión que permitan el acceso a los recursos de la máquina anfitriona por parte de las máquinas virtuales invitadas. Esta capa acepta diferentes nombres dependiendo de la solución de virtualización en uso, aunque generalmente suele ser llamada hipervisor (Hypervisor en inglés) o monitor de máquinas virtuales (VMM, Virtual Machine Monitor).
Partiendo de una arquitectura general de virtualización existen diferenciaciones que provocan la aparición de distintos modelos en práctica. Estas diferencias, sobre todo en el sistema operativo anfitrión y su intervención en el proceso, la existencia o no de hipervisor, la transparencia en la virtualización para las máquinas virtuales o la complejidad de la virtualización y complementación con otras técnicas (por ejemplo, emulación hardware) han provocado que estos modelos se adecúen a distintos casos en los que queramos implantar la virtualización de una manera distinta también, y que ofrezcan rendimiento diferente lo que los hace recomendables dependiendo de cada situación particular y necesidades. Existen muchas técnicas y modelos de virtualización entre los que debemos elegir el que mejor se adapte a nuestras necesidades como por ejemplo: virtualización completa, paravirtualización, virtualización a nivel de sistema operativo, a nivel del kernel de Linux, etc.
Debido a la multitud de modelos existentes y la accesibilidad de la que dispone, la virtualización está siendo muy popular en los departamentos informáticos de las empresas. Las posibilidades a la hora de implantar un proyecto de virtualización son muy grandes: prácticamente hay un modelo aplicable a la solución que necesitemos; los campos y sectores en los que es aplicable son numerosos.
La aplicación más popular en la actualidad es sin duda la consolidación de servidores: virtualización o encapsulación de servidores en máquinas virtuales. La causa más importante que origina la necesidad de consolidar servidores es la preocupación por el bajo porcentaje de utilización de las capacidades de los servidores unido al alto consumo de energÃa que los acompaña –crecen en número, ocupan mayor espacio, pero permanecen infrautilizados- sumado al alto coste del configuración, mantenimiento, administración y soporte que supone un gran número de servidores. Aplicar virtualización resulta entonces necesario y fundamental, ya que permitirá la reducción de costes en todos los ámbitos: espacio utilizado, energÃa, administración, gestión, recuperación ante desastres… garantizando una mejor eficiencia energética y un mayor uso de los recursos de los servidores al integrar de manera virtual múltiples instancias virtuales de éstos en un sólo servidor anfitrión fÃsico.
El objetivo general del proyecto no es otro que la virtualización de servicios de telefonÃa IP (consolidación de servidores centralita VoIP). La telefonÃa IP (Voice over Internet Protocol), nacida de la necesidad y la utilidad de hacer uso de una sola red para la transmisión de datos en lo que a telefonÃa se refiere, es la comunicación que viaja a través de la red permitiendo un ahorro elevado tanto en costes de comunicación como en costes de mantenimiento de las infraestructuras de telefonÃa, teniendo al mismo tiempo grandes posibilidades de escalabilidad, portabilidad, e integración con las redes locales internas y recursos de las empresas.
De entre las diferentes soluciones software disponibles que implementan centralitas telefónicas VoIP destaca sin duda alguna Asterisk, aplicación de software libre bajo la licencia GPL (General Public License). Asterisk proporciona caracterÃsticas que le brindan un gran potencial; por ejemplo, buzón de voz, salas de conferencias, distribución y gestión automática de llamadas, contestador automático, interacción con la red de telefonÃa tradicional, reconocimiento de llamadas, posibilidad de creación de números virtuales, entre otras.
La combinación de virtualización y telefonÃa IP puede ofrecer unos resultados realmente excelentes explotando y uniendo las ventajas de uno y otro lado. Sin embargo, existen desventajas derivadas de esta asociación como el rendimiento final obtenido -muy importante si se quiere dotar al servicio de telefonÃa IP por ejemplo de alta disponibilidad o alto rendimiento, en ocasiones puede resultar dudoso dependiendo del tipo de virtualización aplicada-, problemas con el uso del hardware especÃfico de telefonÃa IP por parte de las máquinas virtuales, o el estado del reloj de la centralita virtualizada. Por tanto, las ventajas y desventajas derivadas del uso combinado de virtualización y telefonÃa IP y su exploración es el objeto principal de estudio en este proyecto.
A continuación podemos ver de forma introductoria la estructura de los diferentes capÃtulos que componen esta obra:
| Descarga |
| Descargar PFC completo |
| Descarga |
| Presentación |