ObjectiveFS es un sistema de archivos distribuido desarrollado por Objective Security Corp. Es un sistema de archivos compatible con POSIX, construido con un backend de almacenamiento de objetos. [ 1 ] [ 2 ] Inicialmente se lanzó con un backend de AWS S3, y posteriormente se implementó la compatibilidad con Google Cloud Storage y dispositivos de almacenamiento de objetos. Se lanzó en versión beta a principios de 2013, y la primera versión se lanzó oficialmente el 11 de agosto de 2013.
Diseño
ObjectiveFS implementa un sistema de archivos estructurado por registro sobre almacenes de objetos (como Amazon S3, Google Cloud Storage y otros dispositivos de almacenamiento de objetos). [ 3 ] Es un sistema de archivos compatible con POSIX y admite características como tamaño dinámico del sistema de archivos, enlaces blandos y duros, atributos Unix, atributos extendidos, marcas de tiempo Unix, usuarios y permisos, sin límite de tamaño de archivo, renombrados atómicos, creación atómica de archivos, renombrados de directorios, lectura y escritura en cualquier parte de un archivo, tuberías con nombre, sockets, etc. [ 4 ]
Implementa cifrado del lado del cliente y utiliza la biblioteca criptográfica NaCl, con algoritmos como Salsa20 y Poly1305. Este enfoque no tiene ramificaciones dependientes de datos ni índices de matriz dependientes de datos y protege contra ataques de temporización de caché. Los datos se cifran antes de salir del cliente y permanecen cifrados tanto en reposo como en tránsito.
Una diferencia principal entre ObjectiveFS y GlusterFS/CephFS es que descarga la gestión del clúster de almacenamiento a proveedores de la nube (Amazon/Google). [ 5 ]
Uso
El software ObjectiveFS se ejecuta en el servidor y se comunica con el almacenamiento de objetos mediante la API de S3. El propio software gestiona los metadatos. Cuando varios servidores comparten los mismos archivos, gestiona la negociación con los demás servidores que también ejecutan ObjectiveFS.
Algunos casos de uso son el escalado de servidores web, servidores de correo, servicios de gestión de contenido (CMS), nube híbrida, entorno de desarrollo híbrido entre portátil y nube [ 1 ].
Véase también
Referencias
- 1 2 Christophe Bardy "LeMagIT: ObjectiveFS: un sistema de archivos POSIX sobre S3 (artículo original en francés)" , LeMagIT, 3 de diciembre de 2014.
- ↑ Andrea Mauro "Informe ITPT 14 - ObjectiveFS" , Blog de vInfrastructure, 15 de diciembre de 2014.
- ↑ Enrico Signoretti "ObjectiveFS, el sistema de archivos con backend en la nube (artículo original en italiano)" , JUKU.it, 20 de diciembre de 2014.
- ↑ Especificaciones técnicas del sitio web oficial, consultadas el 12 de abril de 2015.
- ↑ Yves Grandmontagne "Silicon Valley - ObjectiveFS, la unión de Unix, Amazon y el almacenamiento (artículo original en francés)" , IT Social Collaborative IT, 3 de diciembre de 2014.
Enlaces externos
- Sitio web oficial de ObjectiveFS
- Sistemas de archivos distribuidos compatibles con el kernel de Linux
- Sistemas de archivos distribuidos
- Sistemas de archivos de red
- Sistemas de archivos de espacio de usuario