Программа передачи файлов с приоритетами под Linux?
Под указанные требования вполне годятся торренты, а именно rtorrent — регулируются приоритеты и ширина канала, управляется удаленно через RPC. А можно через nginx с HttpLimitReqModule, или другой http. Зависит от того, кто инициирует передачу и надо ли менять скорость динамически.
Попробуйте покопать с сторону rsync. Если обернуть в скрипт — можно горы свернуть.