Question

What's excessive disk IO?

I’m kinda new to DO. I have a project that will involve writing a very large number of small files. The smallest droplet outperforms my own hardware, so I’d like to use that with an attached volume. I’m single-threaded right now, and a small test run suggests that I’m generating a sustained 55-60MB/s write. I can tolerate a slower write. My hardware seems to complete the workload at about half the speed of a droplet.

I’m not seeing any separate IOPS charges in the billing data. I don’t see an official limit. Every question I can find on this topic is old.

Before I go any further, is it generally safe for me to have an application that writes like this for a longer period?

Thanks in advance.

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.

@legerdemain

Although broad, excessive I/O would be defined as anything that causes performance to degrade on the host node (i.e. the main server), thus affecting other users’ Droplets.

@ryanpg may be able to shed a little more light on this, or as another option, perhaps fire off a ticket to the support team and ask them directly.