Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Network File System (NFS) es un protocolo de sistema de archivos distribuido disponible en Windows Server que permite el uso compartido de archivos entre sistemas Windows y que no son windows. Se basa en la especificación de protocolo RFC 1094.
En Windows Server, NFS se implementa como parte del rol Servicios de archivos y almacenamiento, lo que proporciona una sólida interoperabilidad entre sistemas basados en Windows y plataformas que no son de Windows, como Linux y UNIX. Esta compatibilidad multiplataforma es beneficiosa para las organizaciones que operan entornos de TI mixtos, donde la integración y el uso compartido de datos sin problemas entre diferentes sistemas operativos son esenciales.
La implementación de NFS de Windows Server incluye el servidor para NFS y el cliente para los componentes NFS . El servidor para NFS permite a Windows Server actuar como un servidor de archivos para clientes windows y que no son de Windows, lo que les permite acceder a archivos y directorios compartidos mediante el protocolo NFS. El cliente para NFS permite que los sistemas basados en Windows accedan a archivos almacenados en servidores NFS.
En este artículo se explican las versiones de NFS admitidas, escenarios prácticos, herramientas de administración y asignación y autenticación de identidades.
Versiones de NFS compatibles y sistemas operativos Windows
NFS está disponible en todas las versiones compatibles de windows Server y sistemas operativos cliente de Windows. En la tabla siguiente se resumen las versiones de protocolo NFS admitidas y sus sistemas operativos Windows correspondientes.
Sistema operativo | Servidor para NFS | Cliente de NFS |
---|---|---|
Windows Server (todas las versiones admitidas actualmente) | NFSv2, NFSv3 y NFSv4.1 | NFSv2 y NFSv3 |
Cliente de Windows (todas las versiones admitidas actualmente) | N/D | NFSv2 y NFSv3 |
Escenarios de uso de Network File System
Estos son algunos escenarios prácticos en los que el sistema de archivos de red (NFS) se puede usar eficazmente en su organización:
Uso compartido de archivos multiprotocolo: implemente un servidor Windows configurado como servidor de archivos NFS para proporcionar acceso simultáneo a archivos compartidos y directorios mediante los protocolos SMB (bloque de mensajes del servidor) y NFS. Esto permite una colaboración sin problemas entre clientes basados en Windows y clientes que no son de Windows, como sistemas Linux y UNIX, lo que permite a los usuarios en distintas plataformas acceder y modificar recursos compartidos sin problemas de compatibilidad.
Acceso a archivos multiplataforma en entornos mixtos: en entornos que usan principalmente sistemas operativos que no son Windows, como Linux o UNIX, un servidor de archivos NFS basado en Windows puede proporcionar funcionalidades de uso compartido de archivos confiables y eficaces. Esta configuración permite que los equipos cliente que no sean Windows accedan, almacenen y administren datos fácilmente en recursos compartidos NFS hospedados en Windows, lo que simplifica la administración de datos y mejora la interoperabilidad en diversas infraestructuras de TI.
Aprovisionar recursos compartidos de archivos en entornos basados en UNIX: implemente servidores de archivos de Windows en entornos basados principalmente en UNIX para proporcionar recursos compartidos de archivos NFS para clientes basados en UNIX. Utilice la opción Acceso de Usuario UNIX No Asignado (UUUA) para simplificar la implementación de NFS sin necesidad de asignar cuentas de UNIX a Windows. UUUA crea identificadores de seguridad personalizados (SID) para usuarios no asignados mientras utiliza los SID de Windows estándar para cuentas asignadas, lo que permite el aprovisionamiento rápido y la administración eficaz de recursos compartidos NFS.
Migración simplificada de aplicaciones: facilita la migración de aplicaciones y cargas de trabajo entre distintos sistemas operativos mediante el uso de recursos compartidos de archivos NFS accesibles a través de protocolos SMB y NFS. Al almacenar datos de aplicación en sistemas de archivos compartidos, las organizaciones pueden realizar la transición sin problemas de aplicaciones de una plataforma a otra sin tiempos de inactividad extensos o procesos complejos de migración de datos, lo que reduce significativamente la complejidad y el riesgo asociados a migraciones multiplataforma.
Administración y copia de seguridad centralizadas de datos: use NFS para centralizar el almacenamiento de datos y simplificar los procesos de copia de seguridad y recuperación. Al consolidar datos de varios sistemas operativos en un único servidor de archivos NFS basado en Windows, las organizaciones pueden simplificar la administración de datos, mejorar las estrategias de protección de datos y reducir la sobrecarga administrativa asociada a la administración de soluciones de almacenamiento independientes para distintas plataformas.
Informática de alto rendimiento (HPC) y entornos de investigación: implemente NFS en clústeres de HPC o entornos de investigación en los que varios nodos informáticos requieren acceso rápido y simultáneo a conjuntos de datos compartidos. La implementación de NFS de Windows Server proporciona un acceso a datos eficaz y un rendimiento mejorado, lo que permite a los investigadores e ingenieros colaborar de forma eficaz y acelerar las cargas de trabajo de cálculo.
Entornos de virtualización y contenedor: use recursos compartidos de archivos NFS como soluciones de almacenamiento persistente para plataformas de virtualización y sistemas de orquestación de contenedores, como VMware, Hyper-V, Kubernetes o Docker. NFS permite que las máquinas virtuales y los contenedores que se ejecutan en varios sistemas operativos accedan a los recursos de almacenamiento compartidos sin problemas, lo que simplifica el aprovisionamiento de almacenamiento y la administración en entornos dinámicos y multiplataforma.
Administración y uso del servidor para NFS y el cliente para NFS
Windows Server proporciona herramientas gráficas y de línea de comandos y métodos para administrar y usar eficazmente tanto el servidor para NFS como el cliente para los componentes NFS. Los administradores pueden usar:
Servicios para el complemento MMC del sistema de archivos de red: este complemento permite a los administradores administrar recursos compartidos NFS, configurar métodos de autenticación, establecer permisos y supervisar conexiones activas. Proporciona una interfaz gráfica centralizada para administrar el servidor para NFS y el cliente para los componentes NFS.
Cmdlets de Windows PowerShell: hay disponible un conjunto completo de cmdlets de PowerShell para administrar recursos compartidos NFS, configurar la asignación de identidades y supervisar las operaciones NFS. Estos cmdlets permiten a los administradores automatizar tareas y simplificar los procesos de administración.
Herramientas de línea de comandos de Windows: hay varias utilidades de línea de comandos disponibles para administrar recursos compartidos NFS y supervisar operaciones NFS.
Mapeo de identidades y autenticación
La asignación de identidades es fundamental para garantizar un control de acceso adecuado y la administración de permisos entre los sistemas Windows y los que no son de Windows. Windows Server admite varios métodos de asignación de identidad, como Active Directory, Servicios ligeros de directorio de Active Directory (AD LDS) y archivos planos locales. Los administradores pueden configurar la asignación de identidades mediante herramientas gráficas, utilidades de línea de comandos o cmdlets de PowerShell.
Los métodos de autenticación admitidos por Server para NFS incluyen:
- Autenticación anónima: permite el acceso sin autenticación explícita del usuario.
- AUTH_SYS (autenticación de estilo UNIX): usa UID y GID para la autenticación.
-
Autenticación Kerberos: proporciona autenticación segura mediante Kerberos v5, incluida
krb5
,krb5i
(integridad) ykrb5p
(privacidad).
Mediante el uso de estas herramientas de administración y métodos de autenticación, los administradores pueden implementar, configurar y mantener soluciones NFS sólidas en entornos de Windows Server.
Para realizar la asignación de identidades, debe implementar una de las siguientes opciones:
Un controlador de dominio de Windows que ejecuta Active Directory Domain Services (AD DS) y un servicio de asignación de nombres de usuario. El servicio de asignación de nombres de usuario se instala como parte del servidor para NFS.
Un archivo de mapeo que contiene la información de mapeo de identidades. El archivo de asignación se almacena en el equipo que ejecuta El servidor para NFS.
Un almacén LDAP compatible con RFC 2307, como Active Directory Lightweight Directory Services (AD LDS), que contiene la información de asignación de identidades. El almacén LDAP se almacena en el equipo que ejecuta el servidor para NFS.
Un servicio de asignación de nombres de usuario que usa un archivo de contraseña y un archivo de grupo. Estos archivos se almacenan en el equipo que ejecuta el servicio de asignación de nombres de usuario.
Para obtener más información sobre la asignación de identidades, consulte Asignación de identidades NFS en Windows Server.
Paso siguiente
Obtenga información sobre cómo implementar el sistema de archivos de red (NFS).