I work at a company that maintains a network of about 200 Windows XP workstations, and several of them are on (locked or logged out) with an idle processor and 2GB of RAM that is just sitting there. I imagine many companies are in a similar situation, and I want to know is there software that can utilize these idle machines?
Many scripts I write handle work in batches, and these scripts can be executed on any machine... all the inputs, outputs, and even the programs are stored on network drives. What I want to do is design a service that, in short:
- runs on every machine
- accepts batch-processing commands
- runs them with a low resource priority
Does software like this already exist? I couldn't find anything out there and maybe there is a reason for that, but it sounds like a great idea to me.