The Frugal System
CPU Manager forwards Resources to Clients.
Notes:
Frugal Resources perform work for clients. Each typically resides on its own machine. By choosing among Frugal resources, the client chooses where its job will run.
The Frugal Manager selects among Frugal Resources for a client, using the Differential PVM Strategy.
A Frugal Client contacts the Jini™ lookup service and asks for a Frugal Manager. It then asks the Frugal Manager for a Frugal Resource. Finally, it bundles up the code and input data for the work it wishes done and ships it to the Frugal Resource’s machine. The machine corresponding to the chosen Frugal Resource performs the work and returns the data.