Concepto
El NAS es una arquitectura de almacenamiento conectada a la red que da acceso a los datos a nivel de fichero a muchos usuarios y dispositivos. Responde a la lógica del file sharing: el cliente no recibe bloques en bruto, sino ficheros que le sirve el propio NAS, que es quien mantiene el sistema de archivos.
Gracias a ello su gestión es relativamente sencilla, y se ha extendido mucho para:
- almacenamiento documental,
- repositorios compartidos,
- copias de seguridad,
- grandes volúmenes de datos no estructurados.
Componentes
- Un dispositivo NAS o servidor especializado.
- Varios discos internos, configurados normalmente en RAID o en una solución equivalente.
- Una o varias interfaces de red Ethernet.
- El sistema operativo o software de servicio de archivos.
- Mecanismos de administración, autenticación y compartición.
Protocolos
Los protocolos propios del NAS son SMB/CIFS y NFS; según el producto pueden aparecer también HTTP, HTTPS, WebDAV o FTP. El NAS trabaja sobre redes Ethernet/TCP-IP y su finalidad es compartir archivos entre muchos clientes.
NFS (Network File System)
- Protocolo de red para compartir archivos y carpetas en una red local o en la nube.
- Creado por Sun Microsystems en 1984 para entornos Unix.
- Trabaja a nivel de archivo: es un protocolo NAS.
- Permite consolidar recursos en servidores centralizados; sus versiones modernas, como NFSv4.x, mejoran el rendimiento y la seguridad (así lo subraya la documentación de Red Hat).
SMB (Server Message Block) / CIFS (Common Internet File System)
- Sigue un modelo cliente-servidor en el que el almacenamiento remoto de un servidor o dispositivo se comporta como un disco duro local.
- Lo desarrolló originalmente IBM para el sistema operativo MS-DOS, y después lo ampliaron Microsoft, IBM, Intel, 3Com y otros.
- CIFS no es otro nombre de SMB, sino un dialecto concreto de SMB (el de Windows NT, «NT LM 0.12»); las versiones actuales son SMB 2 y SMB 3.
- Es un protocolo NAS.
- Está orientado a operaciones sobre sistemas de archivos remotos; Microsoft lo define como protocolo de transporte para el acceso a recursos de archivos entre cliente y servidor sobre TCP/IP.
- Es imprescindible en entornos Windows y muy usado en NAS multiprotocolo.
| Protocolo | Origen | Entorno típico | Nivel |
|---|---|---|---|
| NFS | Sun Microsystems, 1984 | Unix | Archivo (NAS) |
| SMB/CIFS | IBM, para MS-DOS | Windows | Archivo (NAS) |
Gestión y administración del NAS
Administrar un NAS supone configurar:
- comparticiones y permisos,
- autenticación y cuotas,
- RAID,
- snapshots y replicación,
- monitorización y backup.
Suelen incluir interfaces de administración bastante intuitivas y su objetivo es centralizar el almacenamiento compartido con menos complejidad que una SAN.
Su límite aparece en las cargas muy sensibles a la latencia o cuando hace falta acceso de bloque de muy alto rendimiento; por esa razón, para bases de datos de misión crítica o virtualización intensiva se suele optar por una SAN.
📌 Lo esencial para el examen
- NAS: arquitectura conectada a la red con acceso a nivel de fichero (file sharing).
- El NAS mantiene el sistema de archivos; el cliente recibe ficheros, no bloques.
- Componentes: dispositivo NAS, varios discos en RAID, interfaces Ethernet, sistema operativo y administración.
- Protocolos propios: SMB/CIFS y NFS; también HTTP, HTTPS, WebDAV o FTP.
- NFS: Sun Microsystems, 1984, entornos Unix.
- SMB lo desarrolló originalmente IBM para MS-DOS; CIFS es un dialecto de SMB.
- Gestión: comparticiones, permisos, autenticación, cuotas, snapshots y replicación.
- Su límite: cargas muy sensibles a la latencia, donde se opta por una SAN.
De un vistazo
| Protocolo | Entorno típico |
|---|---|
| NFS | Unix |
| SMB/CIFS | Windows |