El sistema de archivos OneFS es un sistema de archivos en red distribuido y paralelo diseñado por Isilon Systems y constituye la base de la plataforma de almacenamiento escalable Isilon Scale-out Storage Platform . [ 3 ] El sistema de archivos OneFS es controlado y administrado por el sistema operativo OneFS , una variante de FreeBSD . [ 3 ]
Estructura en disco
Todas las estructuras de datos en el sistema de archivos OneFS mantienen su propia información de protección. Esto significa que en el mismo sistema de archivos, un archivo puede estar protegido a +1 (protección de paridad básica) mientras que otro puede estar protegido a +4 (resistente a cuatro fallos) mientras que otro archivo puede estar protegido a 2x ( reflejo ); esta característica se denomina FlexProtect. [ 4 ] FlexProtect también es responsable de reconstruir automáticamente los datos en caso de fallo. Los niveles de protección disponibles se basan en el número de nodos en el clúster y siguen el algoritmo Reed Solomon . Los bloques para un archivo individual se distribuyen entre los nodos. Esto permite que nodos completos fallen sin perder el acceso a ningún dato. Los metadatos de archivos , directorios, estructuras de instantáneas , estructuras de cuotas y una estructura de asignación de inodos lógicos se basan en árboles B+ reflejados. Las direcciones de bloque son punteros generalizados de 64 bits que hacen referencia a tuplas (nodo, unidad, blknum) . El tamaño de bloque nativo es de 8192 bytes; Los inodos tienen un tamaño de 512 bytes en el disco (para discos con sectores de 512 bytes) o de 8 KB (para discos con sectores de 4 KB).
Una característica distintiva de OneFS es que los metadatos se distribuyen de forma homogénea entre los nodos. No existen servidores de metadatos dedicados. El único dato que se replica en cada nodo es la lista de direcciones de los bloques raíz del árbol B de la estructura de mapeo de inodos. A partir de ahí, se puede acceder a toda la información mediante punteros generalizados de 64 bits.
Agrupación
El conjunto de servidores informáticos que conforman un sistema OneFS se denomina " clúster ". Un servidor informático que forma parte de un clúster OneFS se denomina " nodo " (plural: " nodos ").
Los nodos que componen un sistema OneFS deben estar conectados mediante una red de back-end de alto rendimiento y baja latencia para un rendimiento óptimo. OneFS 1.0-3.0 utilizaba Gigabit Ethernet como red de back-end. A partir de OneFS 3.5, Isilon ofreció modelos InfiniBand . Desde aproximadamente 2007 hasta mediados de 2018, todos los nodos vendidos utilizaban un back-end InfiniBand. A partir de OneFS 8.1.0 y los modelos Gen6, Isilon vuelve a ofrecer una red de back-end Ethernet (10, 25, 40 o 100 Gigabit). [ 5 ]
El tráfico de datos, metadatos, bloqueos, transacciones, administración de grupos, asignación y eventos se comunica mediante un mecanismo RPC que viaja a través de la red de back-end del clúster OneFS. Todas las transferencias de datos y metadatos son de copia cero . Todas las operaciones de modificación de estructuras en disco son transaccionales y se registran en un diario .
Protocolos
OneFS admite el acceso a archivos almacenados mediante protocolos de red informáticos comunes, como NFS , CIFS/SMB , FTP , HTTP y HDFS . [ 3 ] Puede utilizar autenticación no local, como Active Directory , LDAP y NIS . Es capaz de interactuar con dispositivos y aplicaciones de copia de seguridad externos que utilizan el protocolo NDMP . [ 3 ]
Sistema operativo OneFS
El sistema de archivos OneFS es un sistema de archivos propietario que solo puede ser administrado y controlado por el sistema operativo OneFS derivado de FreeBSD . [ 3 ]
zsh es el intérprete de comandos predeterminado del sistema operativo OneFS. OneFS presenta un conjunto de comandos especializados para administrar el sistema de archivos OneFS. [ 6 ] La mayoría de los programas de intérprete de comandos especializados comienzan con las letras isi . Las excepciones notables son las extensiones Isilon para FreeBSD lsy chmodlos programas. [ 7 ]
Versiones
- 1.0 "Campanilla", 2.0 "Jalapeño", 3.0 "Serrano", 3.5 "Tabasco"
- 4.0 "Poblano", 4.1 "Anaheim", 4.5 "Tailandés", 4.6 "Ancho"
- 4.7 "Chiltepin"
- 4.7.1 a .11
- 5.0 "Jamaicano"
- 5.0.0 a .8
- 5.5 "Scotch Bonnet" (basado en FreeBSD 6.1) [ 8 ] [ 9 ]
- 5.5.1 a .2
- 5.5.3 - Actualizaciones del sistema operativo con reinicios secuenciales de nodos individuales.
- 5.5.4 - Agrega iSCSI
- 5.5.5 a .7
- 6.0 "Habanero" - Hasta 10,4 PB en un único sistema de archivos
- 6.0.1 a .4
- 6.5 "Chopu" (basado en FreeBSD 7.3) [ 8 ]
- 6.5.1 a .5
- 7.0 "Mavericks" - publicado en noviembre de 2012; [ 10 ] (basado en FreeBSD 7.4-STABLE) [ 8 ]
- 7.0.1 a .2
- 7.1 "Waikiki" - publicado en octubre de 2013 [ 11 ]
- 7.1.1 "Tiburón" - lanzado en julio de 2014 [ 12 ]
- 7.2 "Moby" - publicado en noviembre de 2014 [ 13 ]
- 7.2.0, 7.2.1 "Orca"
- 8.0 "Riptide" (basado en FreeBSD 10) - publicado en febrero de 2016 [ 14 ] - iSCSI obsoleto
- 8.0.1 "Halfpipe" - lanzado en octubre de 2016 [ 15 ]
- 8.1 "Freight Trains" - publicado en junio de 2017 [ 16 ]
- 8.2.0 "Pipeline" (basado en FreeBSD 11) - Publicado en mayo de 2019 [ 20 ]
- 9.0.0 "Cascadas" - Lanzado en junio de 2020
- 9.1.0 "Deccan" - Publicado en octubre de 2020 [ 23 ]
- 9.2.0 "Empire" - Lanzado en abril de 2021 [ 24 ]
- 9.2.1 "Flying Scotsman" - Publicado en mayo de 2021 [ 24 ]
- 9.3 "Gotham" - Estrenada en octubre de 2021 [ 24 ]
- 9.4 "Hexie" - Publicado en abril de 2022 [ 24 ]
- 9.5 "Islander" - Estrenada en enero de 2023 [ 24 ]
- 9.6 "Jet Rocket" - Lanzado en mayo de 2023 [ 25 ]
- 9.7 "Key West" - Publicado en diciembre de 2023 [ 26 ]
- 9.8 - Publicado en abril de 2024 [ 24 ]
- 9.9 - Publicado en agosto de 2024 [ 24 ]
- 9.10 - Publicado en diciembre de 2024 [ 24 ]
Véase también
Referencias
- 1 2 "Isilon OneFS e IsilonSD Edge: Guía de especificaciones técnicas" (PDF) . Dell Inc. Junio de 2018.
- ↑ Adam Armstrong (12 de febrero de 2019). "Dell EMC lanza el Isilon F810 totalmente flash" . Flying Pig Ventures.
- 1 2 3 4 5 6 "Sistema operativo Dell EMC Isilon OneFS: potenciando la plataforma de almacenamiento escalable Isilon" (PDF) . 9.0. Dell Inc. Febrero de 2019.
- ↑ "Protección y copia de seguridad de datos"
- ↑ "Rendimiento de Isilon Gen6" (PDF) . Dell Inc. Archivado del original (PDF) el 23 de agosto de 2017. Consultado el 22 de agosto de 2017 .
- ↑ "Referencia de la línea de comandos de OneFS" .
- ↑ Aqib Kazi (noviembre de 2018). "Autenticación, gestión de identidades y autorización de Isilon OneFS: acceso a datos multiprotocolo con un modelo de seguridad unificado" (PDF) . Dell EMC.
- 1 2 3 Determinado por la
__FreeBSD_versiondefinición en/usr/include/sys/param.h. Consulte el Manual del desarrollador de FreeBSD para obtener más información. - ↑ El proyecto de documentación de FreeBSD. "18". Manual del usuario de FreeBSD . Consultado el 1 de diciembre de 2011 .
- ↑ Patel, Mona (16 de noviembre de 2012). "EMC Isilon OneFS 7.0: Convergencia de Big Data y la Empresa" . Blog de Big Data de EMC . Archivado del original el 12 de febrero de 2013. Consultado el 18 de enero de 2013 .
- ↑ Grocott, Sam (30 de octubre de 2013). "¡Isilon OneFS 7.1, almacenamiento escalable para grandes datos, ya está aquí!" . Blog de EMC Pulse . Archivado del original el 1 de noviembre de 2013. Consultado el 30 de octubre de 2013 .
- ↑ Hughes, Carolyn (8 de julio de 2014) ."¡Feliz lanzamiento, @EMCIsilon! Dos fantásticas plataformas nuevas, memoria flash como caché, nuevo HDFS y un rendimiento excepcional en OneFS 7.1.1. ¡Jaws! ¡Bien hecho, equipo!"" . @carolyn_hugs Twitter . Consultado el 2 de septiembre de 2014 .
- ↑ "Lanzamiento de OneFS 7.2.x" . Dell Inc. 31 de octubre de 2014.
- ↑ Galant, Risa (1 de febrero de 2016). "Anuncio de OneFS 8.0.0" . Archivado del original el 3 de febrero de 2016. Recuperado el 3 de febrero de 2016 .
- ↑ Noy, David (25 de octubre de 2016). "Anuncio de Isilon OneFS 8.0.1" .
- ↑ Jolley, Todd (21 de junio de 2017). "Dell EMC anuncia el lanzamiento de la plataforma Isilon de sexta generación y OneFS 8.1" . Dell Inc.
- ↑ Stevenson, Russ (29 de enero de 2018). "Soporte de OneFS 8.1.1.0 y Cloudera CDH 5.13+ para Cloudera Navigator" . Archivado del original el 1 de agosto de 2018. Recuperado el 31 de julio de 2018 .
- ↑ "Notas de la versión 8.1.1 de Isilon OneFS" (PDF) . Dell Inc. 1 de enero de 2018.
- ↑ "Documentación de OneFS 8.1.2 - Centro de información de Isilon" . Dell Inc. 3 de agosto de 2018.
- ↑ "Notas de la versión OneFS 8.2.0" (PDF) . Dell Inc. 3 de mayo de 2019.
- ↑ "Notas de la versión OneFS 8.2.1" (PDF) . Dell. 6 de septiembre de 2019.
- ↑ "Notas de la versión OneFS 8.2.2" (PDF) . Dell. 16 de enero de 2020.
- ↑ Mulford, Juan (2020-10-08). "Lanzamiento de PowerScale OneFS 9.1 de Dell Technologies" . Storage Review .
- 1 2 3 4 5 6 7 8 Trimbee, Nick (enero de 2023). "Dell PowerScale OneFS: Contenido de la versión" . Dell Inc.
- ↑ "Notas de la versión PowerScale OneFS 9.6.xx" . Dell Inc. Mayo de 2023.
- ↑ Trimbee, Nick (13-12-2023). "PowerScale OneFS 9.7" .
Enlaces externos
- Sitio web oficial
- Sistemas de archivos distribuidos