CirrusPrint
web http://www.cirrusprint.com/
CirrusPrint is designed to manage and streamline remote printing and document transfer between your cloud-based computer systems and local printers and file storage systems.
CirrusPrint runs on Windows, Linux, and many Unix systems. To the local spooling system, it looks just like a set of network printers. Print jobs are sent to the server, and arrive quickly at remote printers. Or use it to distribute your documents safely and efficiently between systems in different locations. CirrusPrint can monitor folders for files, and transfer those files to one or more locations.