stringtranslate.com

Sistema de archivos distribuido (Microsoft)

El sistema de archivos distribuido ( DFS ) es un conjunto de servicios de cliente y servidor que permiten a una organización que utiliza servidores Microsoft Windows organizar muchos recursos compartidos de archivos SMB distribuidos en un sistema de archivos distribuido . El DFS tiene dos componentes en su servicio: transparencia de ubicación (a través del componente de espacio de nombres) y redundancia (a través del componente de replicación de archivos). Juntos, estos componentes permiten la disponibilidad de los datos en caso de falla o carga pesada al permitir que los recursos compartidos en múltiples ubicaciones diferentes se agrupen lógicamente en una carpeta, la "raíz DFS".

Microsoft se refiere al DFS de Microsoft indistintamente como 'DFS' y 'Dfs' y no está relacionado con el Sistema de archivos distribuido DCE , que tenía la marca registrada 'DFS' [1] pero se suspendió en 2005.

También se le llama "MS-DFS" o "MSDFS" en algunos contextos, por ejemplo en el proyecto de espacio de usuario Samba . [2]

Descripción general

No es necesario utilizar los dos componentes de DFS juntos; es perfectamente posible utilizar el componente de espacio de nombres lógico sin utilizar la replicación de archivos DFS, y es perfectamente posible utilizar la replicación de archivos entre servidores sin combinarlos en un solo espacio de nombres.

Una raíz DFS sólo puede existir en una versión de servidor de Windows (desde Windows NT 4.0 y posteriores) y OpenSolaris [3] (en el espacio del núcleo ) o en un equipo que ejecute Samba (en el espacio del usuario ). Las ediciones Enterprise y Datacenter de Windows Server pueden alojar varias raíces DFS en el mismo servidor. OpenSolaris pretende admitir varias raíces DFS en "un proyecto futuro basado en espacios de nombres DFS basados ​​en dominios de Active Directory (AD)". [4]

Hay dos formas de implementar DFS en un servidor:

Espacios de nombres DFS

Los recursos compartidos de archivos tradicionales, asociados a un solo servidor, tienen rutas SMB con el formato

\\<SERVIDOR>\<ruta>\<subruta>

Las rutas de recursos compartidos de archivos DFS basadas en dominio se distinguen mediante el uso del nombre de dominio en lugar del nombre del servidor, en el formato

\\<NOMBRE.DE.DOMINIO>\<dfsroot>\<ruta>

Cuando un usuario accede a un recurso compartido de este tipo, ya sea directamente o mediante la asignación de una unidad , su equipo accederá a uno de los servidores disponibles asociados a ese recurso compartido, siguiendo reglas que pueden ser configuradas por el administrador de la red. Por ejemplo, el comportamiento predeterminado es que los usuarios accedan al servidor más cercano a ellos; pero esto se puede anular para preferir un servidor en particular.

Si falla un servidor, el cliente puede seleccionar un servidor diferente de forma transparente para el usuario. Una advertencia importante con respecto a esta flexibilidad es que los archivos abiertos podrían volverse inutilizables, ya que no se puede realizar una conmutación por error de los archivos abiertos .

Replicación DFS

Las primeras versiones de DFS utilizaban el servicio de replicación de archivos (FRS) de Microsoft, que proporciona una capacidad básica de replicación de archivos entre servidores. FRS identifica los archivos modificados o nuevos y copia la última versión del archivo completo en todos los servidores.

Windows Server 2003 R2 introdujo la "Replicación DFS" (DFSR), que mejora FRS al copiar únicamente aquellas partes de los archivos que han cambiado ( compresión diferencial remota ), al utilizar compresión de datos para reducir el tráfico de red y al permitir a los administradores opciones de configuración flexibles para limitar el tráfico de red con una programación personalizable.

Historia

El componente de servidor del Sistema de archivos distribuido se introdujo por primera vez como un complemento de Windows NT 4.0 Server, denominado "DFS 4.1", [5] y más tarde se incluyó como un componente estándar de todas las ediciones de Windows 2000 Server. El soporte del lado del cliente está incluido en Windows NT 4.0 y versiones posteriores de Windows.

Los kernels de Linux 2.6.14 y posteriores [6] vienen con un VFS de cliente SMB llamado "cifs" que admite DFS.

En Mac OS X, DFS es compatible de forma nativa a partir de Mac OS X 10.7 ("Lion") . [7]

Presupuesto

Hay una serie de especificaciones que son relevantes para DFS y están disponibles a través del programa Microsoft Open Specification: [8]

Véase también

Referencias

  1. ^ "Dfs vs. DFS". Archivado desde el original el 3 de marzo de 2016. Consultado el 2 de febrero de 2014 .
  2. ^ "página del manual smb.conf, sección host msdfs" . Consultado el 7 de marzo de 2018 .
  3. ^ "PSARC/2009/534 SMB/CIFS Standalone DFS". Archivado desde el original el 15 de junio de 2010. Consultado el 27 de marzo de 2010 .
  4. ^ Versión de plantilla: @(#)onepager.txt 1.35 11/07/07 SMI Copyright 2007 Sun Micro-systems
  5. ^ "DFS: cuándo, por qué y cómo". Archivado desde el original el 25 de agosto de 2005.
  6. ^ "Utilidades de LinuxCIFS - SambaWiki". Wiki.samba.org . Consultado el 8 de julio de 2013 .
  7. ^ "OS X Lion: Directrices para conectarse a un espacio de nombres DFS a través de SMB". 2014-07-15 . Consultado el 2016-12-06 .
  8. ^ "[MS-OPENSPECLP]: Especificaciones abiertas | Microsoft Docs". Microsoft . Consultado el 22 de octubre de 2020 .

Enlaces externos