Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2014-15   2016-17



Trabajo Fin de Grado 2015-16
 Estudio comparado de sistemas de ficheros de Linux. Casos de Estudio: BTRFS y EXT4.


Especialidades
Ing. de Computadores


Tutor
VALERO RUIZ, VALENTIN


Descripción y Objetivos

El objetivo es estudiar las características generales del sistema de ficheros virtual (VFS) de Linux, y analizar algunos de los sistemas de ficheros soportados, estableciendo una comparativa teórico-práctica. Por tanto, se pretende no sólo analizar sus principales caracteristicas, sino también realizar diferentes pruebas que nos permitan extraer conclusiones sobre el rendimiento de los mismos. Trabajaremos de manera más detallada en los sistemas BTRFS y EXT4, analizando las características específicas de cada uno de ellos y estableciendo una comparativa.



Metodología y Competencias

Los pasos a seguir para realizar el presente Trabajo Fin de Grado son los siguientes:

1) Recopilación de información sobre el Sistema de Ficheros Virtual de Linux, material que puede obtenerse de los textos publicados sobre el kernel de Linux (R. Love por ejemplo).

   Tiempo estimado de trabajo: 15 horas.

2) Recopilacion de información sobre algunos de los sistemas de ficheros soportados por Linux, material que puede extraerse igualmente de alguno de los textos publicados sobre el kernel o de la propia información del sistema https://www.kernel.org/doc/.

   Tiempo estimado: 15 horas.

3) Estudio detallado sistemas BTRFS y EXT4. Material extraido de:

     - https://oss.oracle.com/projects/btrfs/dist/documentation/btrfs-ukuug.pdf

     - http://www.cs.loyola.edu/~binkley/466/ext4-slides.pdf

    Tiempo estimado: 30 horas

4) Comparativa entre BTRFS y EXT4

     Tiempo estimado:  15 horas

5) Análisis de rendimiento. Benchmarks.

   Se prepararán diferentes escenarios para su ejecución práctica, realizando un estudio comparado entre ambos sistemas de ficheros.

    Tiempo estimado: 25 horas

6) Conclusiones.

   Tiempo estimado: 5 horas

   Se obtendrán conclusiones acerca de en qué escenarios es conveniente utilizar uno u otro sistema de ficheros.

7) Preparación de la presentación TFG.

   Tiempo estimado: 15 horas.

 

 

 



Medios a utilizar

Se utilizarán libros de texto que facilitará el profesor, documentación de Internet y será necesario un ordenador personal con una distribución reciente de Linux, así como diferentes medios de almacenamiento secundario, para realizar las pruebas en diferentes soportes. Como mínimo, se realizarán pruebas en dos soportes diferentes, HDD y SSD, dadas sus diferentes características.



Bibliografía

1.- R. Love. Linux Kernel Development. Addison-Wesley, 2010.

2.- Daniel P. Bovet y Marco Cesati. Understanding the LINUX kernel. Third edition. O'Reilly & Associates. 2005.

3.-  https://oss.oracle.com/projects/btrfs/dist/documentation/btrfs-ukuug.pdf

4.- http://www.cs.loyola.edu/~binkley/466/ext4-slides.pdf

5.- http://www.gagme.com/greg/linux/raid-lvm.php

 



Asignación
Pendiente de asignar





 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2015-16
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página