POHMELFS

POHMELFS
Desarrollador Evgeny Poliakov
sistema de archivos Sistema de archivos en capas de intercambio de mensajes de host optimizado en paralelo
Día de entrega 9 de junio de 2009 ( Linux 2.6.30)
Capacidades
SO compatible linux

POHMELFS (abreviatura de Parallel O ptimized H ost M essage I xchange Layered File S ystem ) es un sistema de archivos distribuido consistente en caché desarrollado por el hacker ruso de Linux [1] Evgeny Polyakov. La implementación actual puede verse como un reemplazo más rápido y elegante del protocolo Network File System ampliamente utilizado . (NFS), que se usa para compartir sistemas de archivos entre computadoras en una LAN , con la capacidad de usar conexiones paralelas para acelerar la transferencia de datos y crear un gráfico de red para convertirlos en un sistema de archivos verdaderamente distribuido con buena escalabilidad, almacenamiento en caché y alta resistencia a los errores.

La creación de POHMELFS fue anunciada el 31 de enero de 2008 [2] ; El 12 de febrero de 2009, apareció un mensaje [3] de Greg Kroah-Hartman en el archivo de la lista de correo del kernel de Linux (LKML.org ) sobre la inclusión del código del sistema de archivos POHMELFS en la rama "-staging" del kernel de Linux [4] . El 9 de junio de 2009, se incluyó compatibilidad con POHMELFS en la versión 2.6.30 del kernel de Linux . 

Funcionalidad

Las características principales del sistema de archivos POHMELFS son [4] :

Historia

El desarrollo del sistema de archivos comenzó alrededor de noviembre de 2007. El primer lanzamiento público tuvo lugar el 31 de enero de 2008 [2] .

Planes para el futuro

El código POHMELFS se revisará para crear un sistema de archivos completamente distribuido utilizando proyectos completados por el autor: DST ( almacenamiento en red distribuido, almacenamiento en red distribuido) y el nuevo almacenamiento en red Elliptics , que proporciona almacenamiento de datos distribuido tolerante a fallas en varias computadoras en un la red. Se suponía que la revisión del código daría como resultado un sistema de archivos paralelo distribuido con soporte para bloqueo distribuido , coherencia de caché y tolerancia a errores . 

Además, la versión modificada del sistema de archivos tendrá las siguientes características [5] :

Véase también

Notas

  1. Un experto en relación con un programa de computadora en particular, o alguien que trabaja con frecuencia con él; aquí: "hacker de Linux". Archivado el 28 de febrero de 2009 en Wayback Machine . 
  2. 1 2 Entrada 2008.01.31 Archivado el 6 de octubre de 2008.  (Inglés)
  3. [ Thread "pohmelfs for drivers/staging"  (ing.) . Consultado el 4 de septiembre de 2009. Archivado desde el original el 19 de febrero de 2009. Hilo "pohmelfs para conductores/  puesta en escena "
  4. 1 2 El sistema de archivos POHMELFS está incluido en la rama "-staging" del kernel de Linux . Consultado el 4 de septiembre de 2009. Archivado desde el original el 19 de abril de 2009.
  5. Lanzamiento del sistema de archivos de red POHMELFS Archivado el 12 de marzo de 2009 en Wayback Machine .

Enlaces