in reply to Mirror CPAN installed modules
What OS are these servers running? Can you ensure that they are all the same and at the same patch level?
If so, you could install the perl modules to a mountable file system (using the unix vernacular) and then mount that location from all the other servers. Ideally, you would use the same mount location on all the servers. You would then need to include that mount location as part of the perl search path: PERLLIB
If you're using perl modules that do not have compile code, you don't have to worry (too much) about the patch level...
I know that this technique works on both windows and unix.
Your mileage may vary.
Hazah! I'm Employed!