OpenStack Swift unter Windows einbinden — NetDrive-Einrichtung
OpenStack Swift als Windows-Laufwerksbuchstabe mit NetDrive einbinden. Schritt-für-Schritt-Zugangsdaten für private und öffentliche Cloud-Deployments.
Eine universitäre Forschungsgruppe, die 40 TB Sequenzierungsdaten auf einem lokalen OpenStack-Cluster betreibt, hat ein hartnäckiges Problem: Die Daten liegen auf Swift, aber die Analyseskripte auf den Workstations erwarten lokale Pfade. Jede Übertragung ist ein manueller Schritt, und manuelle Schritte summieren sich zu Stunden verlorener Forschungszeit pro Woche. NetDrive löst das, indem es einen Swift-Container als Laufwerk mit Buchstaben unter Windows bereitstellt — S:\ sieht lokal aus, aber Lese- und Schreibzugriffe gehen direkt über HTTPS an Ihren Swift-Cluster.
OpenStack Swift ist an Forschungseinrichtungen, Telekommunikationsanbietern und Unternehmen mit eigener Infrastruktur weit verbreitet. NetDrive unterstützt es seit Version 3.1, sodass jede aktuelle Installation die Verbindung ohne zusätzliche Konfiguration herstellt.

OpenStack Swift als Windows-Laufwerk einbinden
Mit NetDrive erscheinen Google Drive, OneDrive, S3, SFTP, WebDAV und mehr als native Laufwerke unter Windows und macOS — ohne Synchronisation, ohne vollständige Downloads.
- Swift-Container als nativen Laufwerksbuchstaben ansprechen
- Funktioniert mit Keystone v2- und v3-Authentifizierung
- Unterstützt Windows 10, Windows 11 und Windows Server
Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.
Benötigte Zugangsdaten
Bevor Sie NetDrive öffnen, besorgen Sie die Verbindungsdaten von Ihrem OpenStack-Administrator oder aus dem Horizon-Dashboard Ihres Clusters:
- Auth URL — der Keystone-Identity-Endpunkt, zum Beispiel
https://keystone.example.org:5000/v3. Achten Sie darauf, dass es die vollständige URL inklusive Versionspfad ist. - Username und Password — Ihre OpenStack-Benutzerdaten (nicht Ihr Horizon-Weboberflächen-Passwort, falls diese abweichen — manche Deployments nutzen stattdessen Application Credentials).
- Project / Tenant name — das Projekt bzw. der Tenant, dem der Zielcontainer gehört. In Keystone-v3-Umgebungen heißt das meist Projekt, in v2 Tenant.
- Region — der Regionsname, falls Ihr Cluster mehr als eine Region hat (z. B.
RegionOne). Bei Single-Region-Setups kann das Feld leer bleiben. - Container name — der Swift-Container, den Sie einbinden möchten. Bleibt dieses Feld leer, wird die Kontoebene eingebunden und alle Container erscheinen als oberste Ordner; mit einem konkreten Namen wird genau dieser Container als Stammverzeichnis des Laufwerks eingebunden.
HTTPS ist in aktuellen NetDrive-Versionen standardmäßig erforderlich und dringend empfohlen — Swift-Auth-Token sollten niemals über einfaches HTTP übertragen werden.

OpenStack Swift in NetDrive hinzufügen
- Öffnen Sie NetDrive auf Ihrem Windows-Rechner.
- Klicken Sie im Laufwerksmanager auf + Add Drive.
- Wählen Sie OpenStack Swift aus der Anbieterliste.
- Füllen Sie die Zugangsdatenfelder aus: Auth URL, Username, Password, Project/Tenant Name sowie optional Region und Container Name.
- Vergeben Sie einen Drive Letter —
S:oderO:sind gängige Wahlen für Objektspeicher-Mounts; wählen Sie einen noch freien Buchstaben. - Stellen Sie Mount Type auf Network Drive für regulären Lese-/Schreibzugriff, oder auf Read-only Drive, wenn Workstations nie in den Cluster zurückschreiben sollen.
- Klicken Sie auf Mount.
Der Windows Explorer zeigt das neue Laufwerk innerhalb weniger Sekunden unter This PC an. Bestehende Skripte, die einen Pfad wie S:\datasets\sample_001.fastq referenzieren, funktionieren sofort — ohne Pfadänderungen.

Auto-Mount beim Systemstart für Server und gemeinsam genutzte Workstations
Forschungs-Workstations führen oft nächtliche Jobs aus, die den Swift-Mount benötigen, bevor sich ein Nutzer anmeldet. NetDrive unterstützt Auto-Mount On Boot — das Laufwerk verbindet sich beim Systemstart, noch vor dem Anmeldebildschirm:
- Öffnen Sie die Einstellungen des Laufwerks in NetDrive.
- Setzen Sie Auto Mount auf On Boot.
- Speichern Sie.
Zugangsdaten werden sicher im Windows Credential Manager gespeichert, sodass für die Wiederverbindung keine interaktive Anmeldung nötig ist. Für unbeaufsichtigte Windows-Server-Umgebungen bedeutet das: Ihre ETL-Pipelines oder Batch-Jobs finden das Laufwerk bereits ab der ersten geplanten Aufgabe vor.

Dateistatus und Explorer-Integration
Einmal eingebunden, integriert sich das Swift-Laufwerk genauso in den Windows Explorer wie eine lokale Festplatte. Statusüberlagerungssymbole zeigen an, ob eine Datei gerade hochgeladen, in der Warteschlange oder vollständig synchronisiert ist — nützlich, wenn mehrere Forschende gleichzeitig große Dateien hochladen.
Für Teams, die sich einen Container teilen, verhindert die Dateisperre von NetDrive, dass zwei Personen gleichzeitig dasselbe Objekt überschreiben. Ein Rechtsklick auf eine Datei im Explorer zeigt die Sperroption; eine gesperrte Datei zeigt ein Schlosssymbol als Overlay und öffnet sich für alle anderen im Team schreibgeschützt, bis die Sperre aufgehoben wird.
![]()
Fazit
Das Einbinden von OpenStack Swift unter Windows mit NetDrive gibt Ihnen einen Laufwerksbuchstaben, der von Ihrer privaten Cloud gestützt wird — ohne clientseitige Umbauten, ohne Pfadänderungen in bestehenden Skripten. Die Verbindung funktioniert mit jedem Keystone-v2- oder -v3-Deployment, einschließlich großer Distributionen wie Red Hat OpenStack Platform, Canonicals OpenStack und selbstgebauter Cluster.
Falls Sie eine Hybridumgebung betreiben, die neben Swift auch S3-kompatiblen Speicher nutzt, kann dieselbe NetDrive-Installation beides gleichzeitig auf separaten Laufwerksbuchstaben einbinden. Siehe Mount Amazon S3 on Windows with NetDrive für die S3-Einrichtung, die demselben Muster folgt. Für WebDAV-basierte NAS-Freigaben in derselben Umgebung behandelt Mount WebDAV on Windows with NetDrive diesen Weg.
— Kai, NetDrive