Montar OpenStack Swift en Windows — Configuración en NetDrive
Monta un almacén de objetos OpenStack Swift como unidad de Windows con NetDrive. Configuración paso a paso para nubes privadas y públicas.
Un grupo de investigación universitario que gestiona 40 TB de datos de secuenciación en un clúster OpenStack local tiene un problema persistente: los datos viven en Swift, pero los scripts de análisis en las estaciones de trabajo esperan rutas locales. Cada transferencia es un paso manual, y los pasos manuales se acumulan hasta suponer horas de investigación perdidas cada semana. NetDrive resuelve esto presentando un contenedor de Swift como una unidad con letra en Windows: S:\ parece local, pero las lecturas y escrituras van directamente a tu clúster Swift por HTTPS.
OpenStack Swift está ampliamente desplegado en instituciones de investigación, telecomunicaciones y empresas que gestionan su propia infraestructura. NetDrive lo admite desde la versión 3.1, así que cualquier instalación actual maneja la conexión sin configuración adicional.

Monta OpenStack Swift como unidad de Windows
NetDrive hace que Google Drive, OneDrive, S3, SFTP, WebDAV y más aparezcan como unidades nativas en Windows y macOS — sin sincronizar, sin descargas completas.
- Accede a contenedores Swift como una letra de unidad nativa
- Compatible con autenticación Keystone v2 y v3
- Compatible con Windows 10, Windows 11 y Windows Server
Prueba gratuita. Planes de por vida y de suscripción disponibles.
Credenciales que necesitarás
Antes de abrir NetDrive, reúne los datos de conexión con tu administrador de OpenStack o desde el panel Horizon de tu clúster:
- Auth URL — el endpoint de identidad Keystone, por ejemplo
https://keystone.example.org:5000/v3. Asegúrate de incluir la URL completa con la ruta de versión. - Usuario y contraseña — tus credenciales de usuario de OpenStack (no la contraseña web de Horizon si difieren; algunos despliegues usan credenciales de aplicación en su lugar).
- Nombre de proyecto/tenant — el proyecto o tenant propietario del contenedor objetivo. En entornos Keystone v3 suele llamarse proyecto; en v2, tenant.
- Región — el nombre de la región si tu clúster tiene más de una (por ejemplo,
RegionOne). En configuraciones de una sola región, puedes dejar este campo en blanco. - Nombre del contenedor — el contenedor de Swift que quieres montar. Si lo dejas vacío se monta el nivel de cuenta y se listan todos los contenedores como carpetas de nivel superior; si indicas un nombre específico, ese contenedor se monta directamente como raíz de la unidad.
HTTPS es obligatorio por defecto en las versiones actuales de NetDrive y se recomienda encarecidamente: los tokens de autenticación de Swift nunca deben viajar por HTTP sin cifrar.

Añadir OpenStack Swift en NetDrive
- Abre NetDrive en tu equipo Windows.
- Haz clic en + Add Drive en el gestor de unidades.
- Selecciona OpenStack Swift en la lista de proveedores.
- Completa los campos de credenciales: Auth URL, Username, Password, Project/Tenant Name, y opcionalmente Region y Container Name.
- Asigna una Drive Letter —
S:uO:son opciones habituales para montajes de almacenamiento de objetos; elige una que no esté ya en uso. - Configura Mount Type como Network Drive para acceso estándar de lectura y escritura, o Read-only Drive si las estaciones de trabajo nunca deben escribir de vuelta al clúster.
- Haz clic en Mount.
El Explorador de Windows muestra la nueva unidad en This PC en pocos segundos. Los scripts existentes que referencian una ruta como S:\datasets\sample_001.fastq funcionan de inmediato, sin necesidad de cambiar rutas.

Montaje automático al arrancar para servidores y estaciones compartidas
Las estaciones de trabajo de investigación suelen ejecutar tareas nocturnas que necesitan que el montaje de Swift esté disponible antes de que cualquier usuario inicie sesión. NetDrive admite el montaje automático On Boot: la unidad se conecta al arrancar el sistema, antes de la pantalla de inicio de sesión:
- Abre la configuración de la unidad en NetDrive.
- Configura Auto Mount como On Boot.
- Guarda los cambios.
Las credenciales se almacenan de forma segura en el Windows Credential Manager, por lo que no se necesita inicio de sesión interactivo para la reconexión. En entornos Windows Server desatendidos, esto significa que tus pipelines ETL o trabajos por lotes encuentran la unidad lista desde la primera tarea programada.

Estado de archivos e integración con el Explorador
Una vez montada, la unidad Swift se integra con el Explorador de Windows igual que lo haría un disco local. Los iconos de superposición de estado muestran si un archivo se está subiendo activamente, está en cola o ya está totalmente sincronizado, algo útil cuando varios investigadores suben archivos grandes al mismo tiempo.
Para equipos que comparten un contenedor, la función de bloqueo de archivo de NetDrive evita que dos personas sobrescriban el mismo objeto a la vez. Al hacer clic derecho en un archivo en el Explorador aparece la opción de bloqueo; un archivo bloqueado muestra un icono de candado superpuesto y se abre como solo lectura para el resto del equipo hasta que se libera el bloqueo.
![]()
Conclusión
Montar OpenStack Swift en Windows con NetDrive te da una unidad con letra respaldada por tu nube privada, sin rediseñar el lado cliente ni cambiar rutas en los scripts existentes. La conexión funciona con cualquier despliegue Keystone v2 o v3, incluyendo distribuciones importantes como Red Hat OpenStack Platform, la OpenStack de Canonical y clústeres autoconstruidos.
Si gestionas un entorno híbrido que también usa almacenamiento compatible con S3 junto a Swift, la misma instalación de NetDrive puede montar ambos simultáneamente en letras de unidad distintas. Consulta Mount Amazon S3 on Windows with NetDrive para la configuración de S3, que sigue el mismo patrón. Para recursos NAS basados en WebDAV en el mismo entorno, Mount WebDAV on Windows with NetDrive cubre ese caso.
— Kai, NetDrive