Kubernetesを使用してレガシーシステムを再構築しており、場合によってはWindows共有でファイルを読み書きする必要があります。
内部クラウドプロバイダと協力してWindows共有をマウントするために、クラスタにさまざまなドライバをインストールしようとしましたが、成功しませんでした。
これまで、smbclientまたはカールのコマンド機能を使用してファイルを読み書きできましたが、作業中に両方の方法がインストールされている代替手段(Kubernetesクラスタの外部でテストされている)と比較して非常に遅いようです。バッチに比べて転送速度は半分以下のようです。
smbclient -U user%pass '//server/share' -m smb3 -c 'get bigfile.csv bigfile.csv'
そして
curl -u "WORKGROUP\user:pass" smb://server/share/bigfile.csv > bigfile.csv
今私の質問は次のとおりです。
SAMBA共有を介してファイルをロードするときにsmbclientまたはカールを高速化する方法はありますか?または、不足しているエントリをインストールせずにSAMBA共有と対話する他の方法はありますか?それとも、設定特性によりサービスへのオフロードアクセスが常に遅くなりますか?