Skip to content

dvc push to Azure Blob storage is very slow #54

Closed
iterative/dvc-objects
#218
@mitjaalge

Description

@mitjaalge

Bug Report

dvc push: is very slow when pushing to Azure Blob Storage remote

Description

When pushing larger files (~700MB) to a Azure Blob Storage remote I'm experiencing very slow speeds (3-4 min for a single file = ~4 MB/s). The same file takes around ~10s to upload (~70 MB/s) when using AzCopy (https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-blobs-upload).
Is this to be expected, or am I doing something wrong?

Reproduce

  1. dvc init
  2. dvc remote add -d myremote azure://dvc/
  3. dvc remote modify --local myremote connection_string 'BlobEndpoint=h...'
  4. add new large file (large_file.wav) to folder (~700 MB)
  5. dvc add large_file.wav
  6. dvc push

Expected

Fast upload speed ~ 70 MB/s.

Environment information

DVC Version: 3.1.0
Python Version: 3.8.10
OS: tried on MacOS Ventura 13.1 and Ubuntu 20.04.6 LTS

Thank you very much for the help!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions