RozoFS es un sistema de archivos distribuido de software libre . Se ofrece como software libre, con licencia GNU GPL v2. RozoFS utiliza codificación de borrado para redundancia. [1] [ ¿ Síntesis incorrecta? ]
Diseño
Rozo ofrece un sistema de archivos POSIX de código abierto, construido sobre una arquitectura de sistema de archivos distribuido similar a Google File System , Lustre o Ceph . La especificidad de Rozo reside en la forma en que se almacenan los datos. Los datos que se van a almacenar se traducen en varios fragmentos utilizando Mojette Transform [2] y se distribuyen entre dispositivos de almacenamiento de tal manera que se pueden recuperar incluso si varios fragmentos no están disponibles. Por otro lado, los fragmentos por sí solos no tienen sentido. [3] Los esquemas de redundancia basados en técnicas de codificación como el utilizado por RozoFS permiten lograr ahorros de almacenamiento significativos en comparación con la replicación simple. [4] [5]
El sistema de archivos consta de tres componentes:
- Servidor de exportaciones (Meta Data Server) administra la ubicación (disposición) de los fragmentos (administrando el equilibrio de carga de capacidad con respecto a la alta disponibilidad), el acceso a los archivos y el espacio de nombres (jerarquía). Se utilizan varios servidores de metadatos replicados para proporcionar conmutación por error . El servidor de exportaciones es un demonio de espacio de usuario ; los metadatos se almacenan de forma sincrónica con un sistema de archivos habitual (el sistema de archivos subyacente debe admitir atributos extendidos).
- Servidores de almacenamiento (Chunk Server): almacenan los fragmentos. El servidor de fragmentos también es un demonio de espacio de usuario que depende del sistema de archivos local subyacente para administrar el almacenamiento real.
- Clientes: se comunican con el servidor de exportaciones y los servidores de fragmentos y son responsables de la transformación de los datos. Los clientes montan el sistema de archivos en el espacio de usuario a través de FUSE .
Véase también
Referencias
- ^ ZHANG, Z.; DESHPANDE, A.; MA, X.; THERESKA, E. y NARAYANAN (mayo de 2010). "¿Tiene la codificación de borrado un papel que desempeñar en mi centro de datos?" (PDF) . Tech. Rep. MSR-TR-2010-52 . Microsoft Research.
- ^ Jeanpierre, Guédon (2009). La teoría y aplicaciones de la transformada de Mojette . ISTE-WILEY. ISBN 9781848210806.
- ^ JP Guédon; B. Parrein; N. Normand (agosto de 2001). "Almacenamiento distribuido seguro basado en la transformada de Mojette". Ingeniería asistida por computadora integrada V.8 N.3 : 205–214. doi :10.3233/ICA-2001-8303.
- ^ Weatherspoon, Hakim y Kubiatowicz, John (2002). "Erasure Coding Vs. Replication: A Quantitative Comparison". Documentos revisados del Primer Taller Internacional sobre Sistemas de Punto a Punto . IPTPS '01. Springer-Verlag: 328–338.
- ^ Rodrigues, Rodrigo y Liskov, Barbara (2005). "Alta disponibilidad en DHTS: codificación de borrado frente a replicación". Sistemas punto a punto IV . IPTPS'05. Vol. 3640. Springer-Verlag. págs. 226–239. CiteSeerX 10.1.1.59.6053 . doi :10.1007/11558989_21. ISBN . 978-3-540-29068-1.
Artículos de prensa
- Artículo de Storage Insider "Innovative Ansätze hauchen Scale-out NAS neues Leben ein" de julio de 2016
- Artículo de Storage Insider "Storage-Startups: Die nächste Welle rollt" de julio de 2016
- Artículo del blog CDP "Una nueva iteración para hacer universal la codificación de borrado" de mayo de 2016
- Boletín de almacenamiento "MemoScale con nueva iteración para hacer universal la codificación de borrado", artículo de mayo de 2016
- Artículo de The Register "¿Podría Rozo aprovechar la brecha de escalabilidad de los objetos NAS?", diciembre de 2015
- Artículo de Le Monde Informatique "Rozo passe à l'erasure coding 128 bits pour la v2 de son NAS distribué" de diciembre de 2015
- Artículo de Le Mag IT (TechTarget) "Rozo Systems dévoile la version 2.0 de sa technologie NAS distribuée" de diciembre de 2015
- Artículo del boletín de almacenamiento "V2.0 del software NAS de escalabilidad horizontal RozoFS", diciembre de 2015
- Silicon.fr "OpenIO, Outpace.io et Rozo: le stockage made in France s'exporte aux US" artículo de diciembre de 2015
- Artículo de The Register "Big Blue impulsa Spectrum Scale y perfecciona los sistemas de archivos paralelos" de diciembre de 2015
- Artículo de ChannelNews "OpenIO et Rozo Systems, les deux pépites françaises du SDS" de noviembre de 2015
- Artículo de The Register "La empresa emergente francesa Rozo: las habichuelas mágicas nos ayudarán a convertirnos en un gigante del almacenamiento", octubre de 2015
- Artículo del boletín de almacenamiento "Perfil de empresa emergente: Rozo Systems en NAS de escalabilidad horizontal definida por software", octubre de 2015
- Artículo de Le Monde Informatique "La start-up francesa Rozo Systems recrute dans la Silicon Valley" de octubre de 2015
Enlaces externos
- Sitio web oficial de RozoFS
- Proyecto RozoFS en GitHub
- Blog de RozoFS