We have a linode instance of 32GB: 8 CPU, 640GB Storage. Some users are saying that they are having to wait long periods to upload files to our install of Moodle on this instance. Simple files of 2-3MB take 20-30 seconds. This wouldn't be a problem except that most of our users are uploading 20+ files and have to upload them individually to each student.
I have tested the issue on other internet providers (not just here on campus) so I know it is an issue on Linode's side but how do I troubleshoot?