Problemas ao interagir com compartilhamentos do Windows sem montagem

Problemas ao interagir com compartilhamentos do Windows sem montagem

Estou reconstruindo um sistema legado usando Kubernetes e, em alguns casos, preciso ler e gravar arquivos em compartilhamentos do Windows.

Tentei trabalhar com nossos provedores de nuvem internos para instalar vários drivers no cluster para montar compartilhamentos do Windows, mas não consegui.

Até agora, consegui ler e gravar arquivos usando a função de comando smbclient ou curl, mas ambos os métodos, enquanto funcionam, parecem ser muito lentos em comparação com uma alternativa montada (teste feito fora do cluster Kubernetes). A velocidade de transferência parece ser cerca de metade ou até pior em comparação com a montagem.

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

e

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

Então, minha pergunta agora é:

Existe alguma maneira de acelerar o smbclient ou curl ao carregar arquivos em compartilhamentos SAMBA ou existe algum outro método de interagir com compartilhamentos SAMBA sem montar que estou faltando? Ou o acesso desmontado a este serviço será sempre mais lento devido à natureza da configuração?

informação relacionada