GNU/Linux >> Tutoriales Linux >  >> Linux

Sistema de archivos distribuido con caché de disco local

Solución 1:

Consulte OpenAFS, tiene caché de disco local, consulte:http://docs.openafs.org/Reference/5/afs_cache.html

Solución 2:

Otro competidor es XtreemFS:el conjunto de funciones incluye

Además de las réplicas completas que contienen una copia completa, XtreemFS también admite réplicas parciales. Estas réplicas se llenan bajo demanda cuando un cliente accede a los datos.

Solución 3:

Según los comentarios en otros lugares, sería posible usar el almacenamiento en disco local para almacenar en caché Gluster I / O, aunque a costa del caché VFS, AFS parece ser apropiado. Pero la gran omisión de su pregunta es si está tratando de lograr tolerancia a fallas o rendimiento, y si el almacenamiento replicado debe admitir transacciones o escrituras frecuentes.

Otras opciones incluyen

  • utilizando una base de datos nosql de replicación
  • bcache (que proporcionará mejoras de rendimiento pero no mejoras de resiliencia y plantea problemas con escrituras frecuentes/coherencia de caché)
  • NAS/SAN

Linux
  1. Cómo crear y montar el sistema de archivos Btrfs (explicado con ejemplos)

  2. Sistema de archivos multiplataforma

  3. Cómo crear un archivo de intercambio en un disco SSD con btrfs

  4. ¿Sistema de archivos compatible con todos los sistemas operativos?

  5. Ejecutar un script bash o un binario c en un sistema de archivos con la opción noexec

Cómo formatear particiones de disco en Linux

Linux:Cómo compartir archivos en una red local con guau

Ssh:¿Copiar un archivo de nuevo al sistema local con Ssh?

¿Diferencia entre un sistema de archivos distribuido y uno de clúster?

Comprender su espacio en disco a través del comando 'df' en Linux

Sistema de archivos distribuido, paralelo y tolerante a fallas