<< Volver atrás

Tesis:

Gestión de memoria en servidores de vídeo bajo demanda


  • Autor: GARCIA MARTINEZ, Alberto

  • Título: Gestión de memoria en servidores de vídeo bajo demanda

  • Fecha: 1999

  • Materia: Sin materia definida

  • Escuela: E.T.S. DE INGENIEROS DE TELECOMUNICACION

  • Departamentos: INGENIERIA DE SISTEMAS TELEMATICOS

  • Acceso electrónico:

  • Director/a 1º: VIÑA CASTIÑEIRAS, Angel

  • Resumen: La principal contribución de esta Tesis es la presentación, estudio y análisis de viabilidad de una nueva técnica para la gestión de memoria en servidores de vídeo bajo demanda. Nuestra propuesta, Gestión de Memoria por Dispositivo de Almacenamiento (GMPDA) consiste en la reserva de un número fijo y pequeño de zonas de memoria por cada dispositivo de almacenamiento empleado. (GMPDA) permite conseguir un importante ahorro de memoria en comparación con las técnicas empleadas habitualmente, doble zona de memoria y única zona de memoria, que están basadas en la reserva de una cierta cantidad de memoria por cada cliente servido. (GMPDA) puede utilizarse para el servicio determinista de clientes intolerantes con distintos métodos de control de admisión y con distintos esquemas de distribución de datos en los dispositivos de almacenamiento. De entre los requisitos exigidos para su aplicación, destacamos la necesidad de que la planificación sea cíclica y que tanto la red como los clientes permitan el envío a ráfagas de los contenidos. Para asegurar que el mecanismo de gestión de las zonas de memoria puede llevarse a cabo sin pérdida de información, es necesario realizar algunas pruebas cada vez que un nuevo cliente desea ser admitido en el sistema. Las condiciones añadidas pueden forzar el rechazo de algunos clientes, por lo que su aplicación puede dar lugar a una disminución en el rendimiento. Veremos, no obstante, que esta disminución será de poca importancia si los parámetros que gobiernan el comportamiento de (GMPDA) son elegidos apropiadamente. A lo largo de todo el desarrollo de esta Tesis se ha tenido muy en cuenta la presencia de contenidos heterogéneos en los servidores reales. Los problemas que plantean estos contenidos para la aplicación de (GMPDA) han sido solucionados mediante dos variaciones en el esquema básico de (GMPDA): la agrupación de ciclos y el incremento en el número de zonas empleadas por dispositivo de almacenamiento. También se ha contemplado con detalle la posibilidad de que el servidor esté compuesto por varios discos. Además del estudio teórico de (GMPDA), se han realizado una serie de experimentos con un simulador que modela un servidor de contenidos heterogéneos con planificación cíclica, diversas estrategias en el control de admisión y la posibilidad de disponer de un número variable de discos. Los resultados obtenidos no indican que (GMPDA) ofrece un rendimiento muy similar al que se consigue con estrategias de gestión de memoria basadas en reserva por cliente, con una disminución de entre uno y dos órdenes de magnitud en la cantidad de memoria requerida. Otras aportaciones presentadas están relacionadas con las estrategias de distribución de contenidos heterogéneos en múltiples discos y con el control de admisión mediante simulación de clientes intolerantes