FTP upload speed is extremely slow

Sorry my message has gone due to Ditial Ocean forum issues, basically why DO has so slow FTP? I have a speed of 164Kb/s which is slow. How to improve it? Should I look for the faster hosting?

DO replied with the text that did not give me any clear idea how to fix it:

Thank you for contacting us, and we’ll be happy to help. Is this speed consistent, or does it intermittently dip into that range? And did this issue just start recently occurring, or has it been this way since you first spun up the Droplet last month? I notice that just yesterday you resized this Droplet, which actually resulted in a migration to another hardware node, and this new hardware node does seem to be subjected to more inbound traffic than the previous node, and I’m curious if that is a factor here. If this FTP slowness just began after the resize then we may be able to attribute it to the activity on the hardware node, in which case we can attempt to migrate to a new node.

Please note that this would require downtime for the Droplet while it is migrated. Migration times will vary, but a good baseline expectation is that migrations will take roughly 1 minute per 1GB of disk space to migrate, though I’ve seen them go much faster than this.

Please note that we can’t guarantee that the Droplet will end up on a hypervisor that’s less busy than the one where it is currently hosted. It’s also important to understand that the hypervisors that run our Droplets are mixed hardware; we guarantee the number of cores of CPU you get, but not the specific brand/type/speed of CPU on each device. It’s possible that if we migrate your droplet, it will go to a hypervisor with a different processor architecture that may work differently with your application. We aren’t able to guarantee where your Droplet will end up, so the new hypervisor could be newer and less busy or older and busier (or any other combination), it just depends on which servers in our data center have resources available.

Please let us know if you’d like to go that route. If so, confirm if you’re ok with the migration happening ASAP or if you have a preferred time(in UTC timezone) window. We look forward to hearing back from you.

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I’m having a similar problem, but my FTP upload and download speeds are chronic compared to what’s being discussed here.

I have to use mobile data but normally that’s not an issue. I can download movies, programs etc at 3-7mbs which I consider okay in Australia.

I have two servers based in Singapore. One is running Ubuntu 14.04(?) with PHP 5.6and the other Ubuntu 18.4(?) with PHP 7.2.

I’m trying to upgrade everything to the 18.4 server.

On average, my speeds vary between 50-100 bytes/sec to 3kb with spasmodic bursts to 8-10kb second. From what I can see, the speeds vary at different times of the day with best results later at night. Unfortunately I’m dealing with 200meg TAR files of data and photos.

Traceroute’s are:

14.04 server: 30 hops max, 60 byte packets 1 0.022 ms 0.006 ms 0.007 ms 18.04 server: 30 hops max, 60 byte packets 1 0.023 ms 0.005 ms 0.005 ms

I’ve tried Sentora file manager on the 14.04 server (best results) Filezilla Slow) and WinSCP (painfully slow)

I’m a novice here and neither server has HTTPS, thus I’m using insecure FTP for Filezilla and WinSCP.

I’m not blaming the droplets, but I just don’t know where to start. I thought my provider (Vodafone) may be throttling back data transfers, but my local rep says no.

There are a couple of things that you can do to test your network speed.

First make sure that you are launching droplets in the region that is closest to you. The closer that a droplet is to you the faster your upload/download speeds will be.

So make sure you are using a datacenter that is geographically the closest.

The second thing you can do is spin up another droplet in that region and try an upload there to see if it goes faster. If it’s faster to this droplet then your original then there maybe an issue that support needs to look into and you can let them know that you test a new droplet and you get a much faster speed.

The last thing you can do is traceroute to your droplet and provide that output to support to help you trouble shoot further.

# traceroute xx.xx.xx.xx

Where xx.xx.xx.xx is the IP of your droplet.

Hope that helps you a bit.