I'm actually working at a hosting company with several physical servers and we sell VPS, Hosting, using Nginx, Apache and ubuntu.
Also i have some experience using file sharing script XFilesharing pro, so i think i could understand better your requirements.
You can contact me for more detail.
Thanks for the oportunity.