stringtranslate.com

Sistema de archivos distribuido OneFS

El sistema de archivos OneFS es un sistema de archivos en red distribuido en paralelo diseñado por Isilon Systems y es la base de la plataforma de almacenamiento escalable Isilon . [3] El sistema de archivos OneFS está 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 en +1 (protección de paridad básica) mientras que otro puede estar protegido en +4 (resistente a cuatro fallas) mientras que otro archivo puede estar protegido en 2x ( duplicación ); esta característica se conoce como FlexProtect. [4] FlexProtect también es responsable de reconstruir automáticamente los datos en caso de una falla. Los niveles de protección disponibles se basan en la cantidad 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 archivo , los directorios, las estructuras de instantáneas , las estructuras de cuotas y una estructura de mapeo de inodo lógico 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 son 512 bytes en el disco (para discos con sectores de 512 bytes) u 8 KB (para discos con sectores de 4 KB).

Una característica distintiva de OneFS es que los metadatos se distribuyen por todos los nodos de forma homogénea. No hay servidores de metadatos dedicados. El único fragmento de metadatos que se replica en cada nodo es la lista de direcciones de los bloques del árbol b raíz de la estructura de mapeo de inodos. Todo lo demás se puede encontrar desde ese punto de partida, siguiendo los punteros generalizados de 64 bits.

Agrupamiento

El conjunto de hosts informáticos que componen un sistema OneFS se denomina " clúster ". Un host informático que es miembro de un clúster OneFS se denomina " nodo " (en 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 lograr un rendimiento óptimo. OneFS 1.0-3.0 utilizaba Gigabit Ethernet como esa 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 los modelos OneFS 8.1.0 y Gen6, Isilon vuelve a ofrecer una red de back-end Ethernet (10, 25, 40 o 100 Gigabit). [5]

Los datos, metadatos, bloqueos, transacciones, administración de grupos, asignación y tráfico de eventos se comunican 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 las estructuras en disco son transaccionales y se registran en el diario .

Protocolos

OneFS permite acceder a archivos almacenados mediante protocolos de red informática 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 de copia de seguridad externos y aplicaciones 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 shell de inicio de sesión 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 shell especializados comienzan con las letras isi . Las excepciones notables son las extensiones Isilon para los programas lsy FreeBSD chmod. [7]

Versiones

Véase también

Referencias

  1. ^ ab "Isilon OneFS e IsilonSD Edge: Guía de especificaciones técnicas" (PDF) . Dell Inc. Junio ​​de 2018.
  2. ^ Adam Armstrong (12 de febrero de 2019). "Dell EMC lanza el procesador Isilon F810 totalmente flash". Flying Pig Ventures.
  3. ^ abcdef "Sistema operativo Dell EMC Isilon OneFS: potencia la plataforma de almacenamiento escalable Isilon" (PDF) . 9.0. Dell Inc. Febrero de 2019.
  4. ^ "Protección de datos y copia de seguridad" [ enlace roto ]
  5. ^ "Rendimiento de Isilon Gen6" (PDF) . Dell Inc.
  6. ^ "Referencia de la línea de comandos de OneFS"".[ enlace muerto ]
  7. ^ Aqib Kazi (noviembre de 2018). "Autenticación, administración de identidad y autorización de Isilon OneFS: acceso a datos multiprotocolo con un modelo de seguridad unificado" (PDF) . Dell EMC.
  8. ^ abc Determinado por la __FreeBSD_version definición en /usr/include/sys/param.h. Consulte el Manual del portero de FreeBSD para obtener más información.
  9. ^ Proyecto de documentación de FreeBSD. "18". Manual del portero de FreeBSD . Consultado el 1 de diciembre de 2011 .
  10. ^ Patel, Mona (16 de noviembre de 2012). "EMC Isilon OneFS 7.0: Converging Big Data and The Enterprise". Blog de Big Data de EMC . Archivado desde el original el 12 de febrero de 2013. Consultado el 18 de enero de 2013 .
  11. ^ Grocott, Sam (30 de octubre de 2013). "¡El almacenamiento escalable de big data Isilon OneFS 7.1 finalmente está aquí!". Blog de EMC Pulse . Consultado el 30 de octubre de 2013 .
  12. ^ Hughes, Carolyn (8 de julio de 2014). "¡Feliz lanzamiento, @EMCIsilon! 2 fantásticas plataformas nuevas, flash como caché, nuevo HDFS y un gran rendimiento en OneFS 7.1.1. "¡Jaws!". ¡Bien hecho, equipo!". @carolyn_hugs Twitter . Consultado el 2 de septiembre de 2014 .
  13. ^ "Lanzamiento de OneFS 7.2.x". Dell Inc. 31 de octubre de 2014.
  14. ^ Galant, Risa (1 de febrero de 2016). "Anuncio de OneFS 8.0.0".
  15. ^ Noy, David (25 de octubre de 2016). "Anuncio de Isilon OneFS 8.0.1".
  16. ^ Jolley, Todd (21 de junio de 2017). "Dell EMC anuncia el lanzamiento de la plataforma Isilon Generation 6 y OneFS 8.1". Dell Inc.
  17. ^ Stevenson, Russ (29 de enero de 2018). "Compatibilidad de OneFS 8.1.1.0 y Cloudera CDH 5.13+ con Cloudera Navigator".
  18. ^ "Notas de la versión 8.1.1 de Isilon OneFS" (PDF) . Dell Inc. 1 de enero de 2018.
  19. ^ "Documentación de OneFS 8.1.2 - Centro de información de Isilon". Dell Inc. 3 de agosto de 2018.
  20. ^ "Notas de la versión de OneFS 8.2.0" (PDF) . Dell Inc. 3 de mayo de 2019.
  21. ^ "Notas de la versión de OneFS 8.2.1" (PDF) . Dell. 6 de septiembre de 2019.
  22. ^ "Notas de la versión de OneFS 8.2.2" (PDF) . Dell. 16 de enero de 2020.
  23. ^ Mulford, Juan (8 de octubre de 2020). "Lanzamiento de PowerScale OneFS 9.1 de Dell Technologies". Revisión de almacenamiento .
  24. ^ abcde Trimbee, Nick (enero de 2023). "Dell PowerScale OneFS: contenido de la versión". Dell Inc.
  25. ^ "Notas de la versión de PowerScale OneFS 9.6.xx". Dell Inc. Mayo de 2023.
  26. ^ Trimbee, Nick (13 de diciembre de 2023). "PowerScale OneFS 9.7".

Enlaces externos