Voy a hablar de lo que es DFS y pondré los pasos para implementarlo en una máquina virtual Windows 2008 Server.
Un Distributed File System (Sistema de Archivos Distribuido) es un sistema de archivos de computadoras que sirve para compartir archivos, impresoras y otros recursos como un almacenamiento persistente en una red de ordenadores. Otros sistemas notables utilizados fueron el sistema de archivos Andrew (AFS) y el sistema Server Message Block SMB, también conocido como CIFS, del que hablamos en la anterior entrada.
Instalación y configuración de DFS
En Administrador del Servidor, Funciones, agregamos al servidor la función de Servicios de Archivo.
En mi caso, ya lo tengo instalado. Hacemos click en Siguiente y seleccionamos las siguientes opciones:
Le damos a Siguiente. Nos pedirá crear un espacio de nombres, lo crearemos más adelante.
Le damos a Siguiente. Seleccionamos el Disco Local C.
Le damos a Siguiente. Dejamos por defecto la carpeta donde guardaremos los reportes.
Cuando esté todo correctamente configurado, le damos a Instalar.
Una vez instalado, entramos en Herramientas Administrativas, DFS Management.
Creamos un nuevo espacio de nombres.
Aquí escribimos la IP del servidor:
Ahora escribimos el nombre que tendrá nuestro espacio de nombres.
Elegimos Espacio de Nombres Independiente:
Le damos a Siguiente para finalizar la creación de nuestro espacio de nombres.
Vamos a ver si la carpeta ASO aparece como recurso compartido. Entramos en Herramientas Administrativas, Administracion de almacenamiento y recursos compartidos.
Podemos ver que la carpeta ASO está compartida.
Vamos a crear una carpeta dentro de ASO llamada Escritorio que apuntará al directorio C:\Raíces DFS\ASO\Usuario\Escritorio del servidor, en el que hemos creado un archivo llamado FuncionaDFS y con el que comprobaremos que si entramos desde un cliente a dicha carpeta, podremos acceder a este archivo.
Volvemos al Administrador de DFS y hacemos click en Nueva carpeta:
Le ponemos de nombre Escritorio y la creamos. Luego, en la pestaña Servidores de espacios de nombres, hacemos click derecho sobre la carpeta ASO, Propiedades y Permisos de los Recursos. Ponemos permisos de sólo lectura.
En el cliente Windows XP, vamos a Ejecutar y escribimos lo siguiente:
donde W2008S-SERRANOM es el nombre de nuestro servidor Windows 2008 Server. Nos aparecerá una ventana donde escribir usuario y contraseña.
Entramos y vamos a la carpeta.
Intentamos crear un archivo dentro de ella. Nos lo negará porque no tenemos permisos para crear archivos en esa carpeta.
Y así es como funciona el servicio DFS.