Question

How to avoid blacklisting droplets due to constant heavy network usage

Hello DO,

After some struggle finding info about DO’s networking specifics , I was able to find this statements:

  • Each physical hypervisor node has multiple 1Gbps network links (up and down).

  • These connections are shared by the droplets on the node

  • If your droplet is constantly above 300Mbps, sooner or later it will be blacklisted

We want to deploy our mobile backend services which have constant heavy network usage profile, so I was hoping you can give us few answers about how to stay safe on your infrastructure, while having some sane networking performance.

  • Are the droplets safe if we have many of them ( > 100 ) that are constantly using 290 Mbps ?

  • Can we go safely above 300Mbps with the private network ?

  • What happens if we hit a hypervisor that has 3 droplets already constantly using > 300 Mbps, is there any traffic shaping applied in that case ?

  • Is there any connection between the instance size and the 300Mbps limit

Regards, Bobby

Subscribe
Share

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

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.

Some information is a bit out of date. In many of our data centers, hypervisors now have 40Gbps connections (which should answer the question about multiple other droplets).

The 300Mbps is a recommendation but not a hard limit. We began advising this number as it falls below any threshold that could potentially cause an issue if a user failed to reach out about high usage beforehand (such as people seeding (legal) torrents). If you expect to see this kind of usage I would recommend opening a ticket with our support team to discuss options. They can advice on best practices and if needed, make a note on your account regarding the expected bandwidth usage.

Thanks a lot for the info.