[vc_row][vc_column][vc_column_text]
Punto montaje |
Tipo |
Propósito |
Cuota |
Tiempo de retención |
Tolerancia a fallos |
Variable de entorno para acceder |
/home/USERNAME | Ceph | General | 10TB¹ | No tiene² | SI | $HOME |
/mnt/lustre/USERNAME | Lustre | Alta demanda en ancho de banda e IOPs, scratch | 7TB (compartido) | 1 mes³ | NO⁴ | $LUSTRE |
[/vc_column_text]
²Directorios y archivos que no han sido modificados en tres años se comprimirán y archivarán automáticamente.
³Borrado automático de ficheros no modificados durante dicho período. Es necesario mover los que se quieran conservar.
⁴Con el fin de tener las máximas prestaciones, no se reserva ningún disco para añadir redundancia a los datos. Esto significa que cualquier fallo en uno de ellos puede prevocar la pérdida total de los datos.
Home
Lustre
Se dispone de un sistema Lustre con discos son de tecnología flash y se conecta por la red Infiniband. Se ha sacrificado tolerancia a fallos en pos de rendimiento, por lo que este sistema es susceptible de fallos hardware.
En Lustre, los archivos se dividen en porciones y cada porción se escribe concurrentemente en varios discos. Además, permite elegir el tamaño de las porciones y el número de discos destino. Por defecto, cada fichero se escribe en un único disco (OST). Con el comando lfs
es posible modificar este comportamiento:
usage: setstripe [–stripe-count|-c <stripe_count>]
[/vc_column_text]
[–stripe-index|-i <start_ost_idx>]
[–stripe-size|-S <stripe_size>]
[–pool|-p <pool_name>]
[–block|-b] <directory|filename>
stripe_size : Number of bytes on each OST (0 filesystem default)
Can be specified with k , m or g (in KB, MB and GB
respectively).
start_ost_idx : OST index of first stripe (-1 default).
stripe_count : Number of OSTs to stripe over (0 default, -1 all).
pool_name : Name of OST pool to use (default none).
block : Block file access during data migration.