How to maximize download from Google Cloud Storage to VM?

I created a VM in the same region as the my Google Cloud storage bucket, but when downloading from the bucket using rclone, the download speed is only ~ 263MiB/s. How can I get faster download speeds?

I am using Tier 1 networking--but that doesn't seem to be helping.

5 3 140
3 REPLIES 3

Hi @vedantroy-genmo,

sometimes the transfer speed is not related only to network parameters, but also to the performances of the disk attached to the VM. Have you verified if your disk have something like a max value of throughput? (https://cloud.google.com/compute/docs/disks/performance#performance_factors)

Besides this, have you tried to use the gsutil command through Google APIs to transfer the files?

There is some guidance on this page about how Google Cloud Storage scales:

https://cloud.google.com/storage/docs/request-rate

@MaxImbrox commented to use gsutil, which is a good suggestion, I would add that you may also want to explore "gcloud storage cp" as this has been optimised even further, check out this blog post for more details:

https://cloud.google.com/blog/products/storage-data-transfer/new-gcloud-storage-cli-for-your-data-tr...

All the best,

Alex

@alexmoore very good tip for next times! 🙂