Probleme bei der Interaktion mit Windows-Freigaben ohne Mounten

Probleme bei der Interaktion mit Windows-Freigaben ohne Mounten

Ich baue ein Legacy-System mit Kubernetes neu auf und muss in einigen Fällen Dateien in Windows-Freigaben lesen und schreiben.

Ich habe in Zusammenarbeit mit unseren internen Cloud-Anbietern versucht, verschiedene Treiber auf dem Cluster zu installieren, um Windows-Freigaben zu mounten, aber es ist mir nicht gelungen.

Bisher konnte ich Dateien mit der Befehlsfunktion von smbclient oder curl lesen und schreiben, aber beide Methoden funktionieren zwar, scheinen aber im Vergleich zu einer gemounteten Alternative sehr langsam zu sein (Tests wurden außerhalb des Kubernetes-Clusters durchgeführt). Die Übertragungsgeschwindigkeit scheint im Vergleich zum Mounten etwa halb so hoch oder sogar noch niedriger zu sein.

smbclient -U user%pass '//server/share' -m smb3 -c 'get bigfile.csv bigfile.csv'

Und

curl -u "WORKGROUP\user:pass" smb://server/share/bigfile.csv > bigfile.csv

Meine Frage ist jetzt also:

Gibt es eine Möglichkeit, smbclient oder curl beim Laden von Dateien über SAMBA-Freigaben zu beschleunigen, oder gibt es eine andere Methode zur Interaktion mit SAMBA-Freigaben ohne Mounten, die ich vermisse? Oder wird der unmountete Zugriff auf diesen Dienst aufgrund der Art des Setups immer langsamer sein?

verwandte Informationen