Im trying to find out a way on how to share my application process with the rest of my business computers network.
We have over 20 computers that have an average of 2.5Ghz CPU and they only use 10 to 20% of the CPU capaticity daily.
So it ill be nice if i could use the 80% of does CPU's so i can execute same major BIG process from a distance software under my local intranet.
Any link, ideas, tutorials or help will be well appreciate !
Thank you !

Sharing a software process with my business network
Keith Brown
YES !
Well im using Websphere DataStage 7. Each end of the month we need to compile Stats of the month, with over 10 millions of data. Right now we use two Server with Oracle and Sql Server 2000.
So when we do a refresh of the data so we can see all the stats, it takes about 16hours for the job to do so. So we thought if we could just share the time process of my two server (when compiling) with the rest of the network of our company that can save us some serious time comsuming.
In our network we have 200 computers available at night time to use so i hurd that we can share the time process of my two server with the rest of a network.
Not sure how to proceed with that !
thank you!
CraigBoyd
You should have a look at remoting.
Moved to .NET Remoting and Serialization
GinkZ182
Is the "Stats Compile" task something that's handled by a feature of DataStage, or is it processed in some other component Also, did you write that component
If you control the code that does this processing, then you might be able to chunk it up and distribute the load. You'd start by looking at the algorithms used to see if they can be effectively parallelized. Next you'll have to write components that break up the problem, distribute to idle systems, and then recombine the results. This is non-trivial work, but could be worth it to you if cutting down processing time is worth a whole lot to you. If the time reduction isn't worth the cost of the project, you might just consider upgrading the machine that handles the job for a more cost-effective upgrade (scale-up instead of scale-out).
Cheers,
JJustice [MSFT]
jetter
Sounds good. I'll mark the question as answered for now. If you come back with more questions, feel free to post again.
Cheers,
JJustice [MSFT]
Waxxy
Beaulieu, can you describe your "big process" a bit more Distributing the application to other machines can make sense if the task can be simply chunked up into multiple pieces and then recombined. Also, you'll want to make sure that you can distribute pieces of the task without having to send around too much data. If the data requirements are large, you can end up wasting the computational time saved by waiting for network IO.
Cheers,
JJustice [MSFT]
Don Farrey
im not sure yet !! All i know is that the client have a time process issue. I will meet him soon so i was just checking for a good solution to offert to him !
thank you !