Técnicas de tolerancia a fallos en sistemas de ficheros paralelos para clústeres

  1. CALDERON MATEOS, ALEJANDRO
Dirigida por:
  1. Félix García Carballeira Director/a

Universidad de defensa: Universidad Carlos III de Madrid

Fecha de defensa: 27 de septiembre de 2005

Tribunal:
  1. Jesús Carretero Pérez Presidente/a
  2. David Expósito Singh Secretario/a
  3. Francisco José Quiles Flor Vocal
  4. Francisco Tirado Fernández Vocal
  5. Fernando Pérez Costoya Vocal

Tipo: Tesis

Teseo: 128566 DIALNET

Resumen

En esta tesis se presenta una propuesta de modelo de tolerancia a fallos para sistemas de ficheros paralelos que permite ofrecer tolerancia a fallos a nivel de fichero. Las principales aportaciones de la tesis son: " Un modelo de tolerancia a fallos para sistemas de ficheros paralelos que permite aplicar distinto soporte de tolerancia a fallos a cada fichero. " Una formalización basada en patrones de distribución que permite una descripción flexible y simple del modelo de tolerancia a fallos. " Un estudio de las principales propiedades de los esquemas de distribución dados por los patrones de distribución asociados y definidos dentro del modelo de tolerancia a fallos propuesto. " Los algoritmos necesarios para añadir, quitar o modificar de forma dinámica el modelo de tolerancia a fallos de un fichero. " La presentación de esquemas de distribución basados en redundancia externa, que permiten añadir y quitar el soporte de tolerancia a fallos a un fichero sin dicho soporte de forma más simple. " Una extensión de la interfaz POSIX para poder añadir, quitar, modificar y definir un esquema de distribución. También se ha propuesto la forma de realizar estas acciones con la interfaz MPI-IO. Se ha realizado una evolución del modelo definido, para lo cual se ha realizado una implementación parcial del modelo en el sistema de ficheros paralelo Expand. Dicha evaluación muestra que aunque se produce una sobrecarga natural al trabajar con ficheros con soporte de tolerancia a fallos, dicha sobrecarga no es elevada y permite ofrecer una solución práctica y simple para los usuarios de un sistema de ficheros paralelo.