Changes between Version 1 and Version 2 of CacheBTRFS


Ignore:
Timestamp:
Dec 11, 2017, 1:11:54 PM (7 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CacheBTRFS

    v1 v2  
    1 = Comprimiendo la cache (v1.1 multicast) =
     1= Comprimiendo la cache con BTRFS (v1.1 multicast) =
    22
    33Uno de los problemas de las imágenes sincronizadas es que ocupan el mismo espacio que los datos dentro de la partición. Para mejorar esta situación podemos utilizar BTRFS como sistema de ficheros de la cache y montarlos de forma que comprima los ficheros de forma transparente para el usuario.
    44
    5 Esta configuración se aplicará a todos los clientes del servidor y se realizar en el fichero /opt/opengnsys/client/etc/engine.cfg cambiando la siguiente variable:
     5Debido a la compresión encontraremos una perdida rendimiento en la transferencia por la red, que dependerá de la capacidad de proceso del equipo cliente en relación con la velocidad de la red.
     6
     7== Configurando el sistema de ficheros de la cache ==
     8Esta configuración se aplicará a todos los clientes del servidor y se realizar en el fichero {{{/opt/opengnsys/client/etc/engine.cfg}}} cambiando la siguiente variable:
    69
    710{{{
     
    1114Funciona en clientes a partir del ogLive ogLive-xenial-4.8.0-amd64-r5331.
    1215
    13 Cuando se crear una nueva cache se hará con sistema de ficheros que esté configurado.
     16== Formateando la cache ==
    1417
     18Cuando creemos una cache se formateará con sistema de ficheros que esté configurado.  La creación de la cache se puede realizar desde la consola con el comando o el asistente de particionado o con el script initCache.
    1519
     20Si existe la cache y queremos modificar el sistema de ficheros podemos hacerlo de la misma manera pero modificando el tamaño inicial. Si no cambiamos el tamaño se entiende que no queremos modificar la cache y la operación de formateo no se realiza.
     21
     22Nota: para pasar el sistema de ficheros de btrfs a ext4 conviene definir un tamaño de cache algo mayor, si se elige más pequeño en algunos casos detecta el sistema de ficheros existente y no formatea de nuevo
     23
     24== Tamaño de las imágenes en la partición cache con BTRFS ==
     25
     26Los comandos du o ls calcula el tamaño de archivos y directorios como si no estuvieran comprimidos.
     27
     28Sólo podemos ver el tamaño comprimido son el comando df. Para ver el tamaño de una imagen hemos de ver el espacio libre antes y después de descargarla. Por ejemplo:
     29
     30|| Cache vacía || /dev/sda4              96G  124M   94G   1% /opt/opengnsys/cache ||
     31|| Bajamos imagen de Ubuntu || /dev/sda4              96G   11G   84G  12% /opt/opengnsys/cache||
     32||||  Tamaño imagen:  11G -  124M ||
     33