in reply to One question regarding Net::FTP

Please define what the server have been having problems with having to deal with a lot of ftp's sessions firing up in the server means.

Is the target system slowing down? Are some of the files getting sent while others aren't?

Have you talked with your SysAdmin? Have you considered hiring a consultant?