¿Qué es un sistema de archivos de red?
Un sistema de archivos de red, a veces llamado sistema de archivos distribuido, es un método para organizar y almacenar archivos y carpetas de una manera que involucra múltiples computadoras conectadas a través de una red. Esto permite que muchas computadoras accedan a los mismos datos y también pueden permitir que los datos se distribuyan en más de un dispositivo. Hay varios tipos de sistemas de archivos de red en uso, cada uno con capacidades y propósitos ligeramente diferentes.
Prácticamente cualquier tipo de dispositivo utilizado para leer o grabar datos de computadora, desde discos duros hasta discos compactos grabables, utiliza un sistema de archivos para organizar y almacenar información. Aunque la mayoría comparte algunas características comunes, los sistemas de archivos varían ampliamente en su diseño, uso previsto y capacidades. En la mayoría de los casos, un sistema de archivos se limita a un solo dispositivo físico, como un disco duro. Cada dispositivo o disco en una computadora tiene su propio sistema de archivos. Un sistema de archivos de red toma un recurso aislado, como un disco duro dentro de una computadora, y lo convierte en una disponibilidad de recursos compartidosble a otras computadoras en una red.
Compartir sistemas de archivos en una red puede tener muchas ventajas. Los archivos en una computadora se pueden compartir fácilmente con otras computadoras, y los usuarios pueden intercambiar información fácilmente o colaborar en proyectos. En muchos casos, también es posible "montar" los recursos de red para que para las aplicaciones instaladas de un usuario y una computadora, el recurso compartido no parezca diferente a un recurso local. Por ejemplo, una carpeta que contiene música o marcadores de navegador web podría almacenarse en una computadora y compartirse con varias otras para mantener la información sincronizada. En algunos entornos de red, la carpeta de inicio completa de un usuario se comparte utilizando un sistema de archivos de red, lo que permite que los datos del usuario sean accesibles desde prácticamente cualquier punto de la red.
Se ha creado una variedad de sistemas de archivos de red desde principios de la década de 1980. Sun Microsystems® desarrolló un protocolo conocido comoel sistema de archivos de red (NFS) a partir de 1985; Se usa comúnmente en servidores de archivos Linux y Unix®. Microsoft® ofrece un producto conocido como sistema de archivos distribuido (DFS) que permite el popular protocolo de intercambio de archivos de bloques de mensajes incluido en Windows® que se utilizará en un sistema de archivos de red. El sistema de archivos Andrew (AFS) tiene como objetivo proporcionar un sistema de archivos de red de nivel empresarial con nuevas características y autenticación segura a través del protocolo Kerberos, mientras que el sistema de archivos Secure Shell (SSHFS) utiliza el protocolo de shell seguro de larga duración para lograr un objetivo similar. Google® y Yahoo! ® utiliza el sistema de archivos distribuido (HDFS) (HDFS) de Google (GFS) para almacenar grandes cantidades de datos en miles de discos duros individuales.