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 el backend de AWS S3 y luego implementó soporte para Google Cloud Storage y dispositivos de almacenamiento de objetos. Se lanzó para la versión beta a principios de 2013 y la primera versión se lanzó oficialmente el 11 de agosto de 2013.
Lanzamiento estable | 3.1 / 20 de abril de 2015 |
---|---|
Sistema operativo | Linux , Mac OS X |
Tipo | Sistema de archivos distribuido |
Licencia | propiedad |
Sitio web | ObjectiveFS.com |
Diseño
ObjectiveFS implementa un sistema de archivos estructurado de registro en la parte superior de los 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 el tamaño del sistema de archivos dinámico, enlaces blandos y duros, atributos Unix, atributos extendidos, marcas de tiempo Unix, usuarios y permisos, sin límite de tamaño de archivo, cambios de nombre atómicos, creación de archivos atómicos , cambiar el nombre de directorio, leer y escribir en cualquier lugar de un archivo, canalizaciones con nombre, sockets, etc. [4]
Implementa el cifrado del lado del cliente y utiliza la biblioteca de cifrado NaCl, con algoritmos como Salsa20 y Poly1305. Este enfoque no tiene ramas dependientes de datos ni índices de matriz de dependencia de datos y protege contra ataques de tiempo de caché. Los datos se cifran antes de salir del cliente y permanecen cifrados en reposo y en movimiento.
Una diferencia principal entre ObjectiveFS y GlusterFS / CephFS es que descarga la administración del clúster de almacenamiento a los proveedores de la nube (Amazon / Google). [5]
Uso
El software ObjectiveFS se ejecuta en el servidor y se comunica con el almacén de objetos mediante la API de S3. El propio software maneja los metadatos. Cuando hay varios servidores compartiendo los mismos archivos, maneja la negociación con otros servidores compartidos (que también ejecutan ObjectiveFS).
Algunos casos de uso son escalado de servidores web, servidores de correo, servicios de administración de contenido (CMS), nube híbrida, entorno de desarrollo híbrido entre computadora portátil y nube [1]
Ver también
Referencias
- ^ a b Christophe Bardy "LeMagIT: ObjectiveFS: un sistema de archivos POSIX en la parte superior de 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 ..
- ^ Especificación técnica del sitio web oficial recuperado el 12 de abril de 2015.
- ^ Yves Grandmontagne "Silicon Valley - ObjectiveFS, casado con Unix, Amazon y almacenamiento (artículo original en francés)" , IT Social Collaborative IT, 3 de diciembre de 2014.