Describa brevemente los puntos en común y las diferencias entre los mecanismos de colaboración informática y de datos en estos tres sistemas distribuidos.

Las tres arquitecturas de almacenamiento del sistema de archivos de almacenamiento distribuido principales se dividen en dos tipos, una es la arquitectura de matriz de almacenamiento tradicional y la otra es la arquitectura de almacenamiento distribuido.

1. Actualmente, existen tres sistemas de archivos de almacenamiento distribuidos convencionales en el mercado: AFS, GFS y Lustre. Básicamente tienen un punto en común: espacio de nombres global, coherencia de caché, seguridad, disponibilidad y escalabilidad.

2. Las características respectivas de los tres sistemas de archivos de almacenamiento distribuido 1. AFS AFS, originalmente diseñado y desarrollado por la Universidad Carnegie Mellon, ahora está bastante maduro y se utiliza en investigación y en algunas redes a gran escala. AFS es la abreviatura de AndrewFileSystem. Sus componentes principales incluyen celdas, clientes AFS, volúmenes de unidades de almacenamiento básicas, servidores AFS y replicación de volúmenes. AFS con buena escalabilidad puede mejorar el rendimiento y la disponibilidad para los clientes. AFS pone la escalabilidad del sistema de archivos a la vanguardia de su diseño y práctica. Por lo tanto, AFS tiene una buena escalabilidad y puede admitir fácilmente un entorno distribuido con cientos o incluso miles de nodos. Su implementación es modular, por lo que no requiere que todos los procesos del servidor se ejecuten en cada servidor. Sin embargo, cabe mencionar que la desventaja de AFS es que la interfaz de administrador no es fácil de usar y requiere más conocimientos profesionales para respaldarla.

2.GFS GFS (Google File System), conocido como sistema de archivos, es la principal tecnología y sistema de archivos utilizado para implementar datos no estructurados. Ha sido reconocido por su rendimiento, escalabilidad, confiabilidad y disponibilidad. Se ejecuta principalmente en una gran cantidad de máquinas normales que ejecutan sistemas Linux, lo que puede reducir en gran medida sus costos de hardware. El tamaño de los archivos siempre ha sido un problema que los sistemas de archivos deben considerar. Como ocurre con cualquier sistema de archivos, decenas de miles de KB pueden saturar fácilmente la memoria. Por tanto, para archivos grandes la gestión debe ser eficiente, y para archivos pequeños también se necesita soporte, pero no hay optimización. En GFS, el tamaño del servidor de fragmentos se fija en 64 MB. Este tamaño de bloque es mucho mayor que el de un sistema de archivos general, lo que puede reducir la sobrecarga de metadatos y la interacción con el Maestro. Sin embargo, un tamaño de bloque demasiado grande también puede producir fragmentación interna, o la presencia de varios archivos pequeños en el mismo fragmento puede crear puntos de acceso. 3. QKFile qkf es el combustible del proyecto qkfile. El proyecto qkfile es un sistema de archivos distribuido público global que puede proporcionar servicios confiables de almacenamiento y distribución de archivos para discos de red, almacenamiento en la nube, videos cortos, imágenes, CDN y otros campos.