|
-
Dec 10th, 2004, 07:03 PM
#1
Thread Starter
Member
Distributed Computing Ideas
I've been a programmer for about 6 years now and like to programm in VB. I just have gotten so bored recently because I have no motivation to program anything and can't think of anything useful to program. Distributed Computing such as Prime95 and SETI have recently caught my attention. I want to make a distributed computing program in VB, but I don't know what the computers should be solving. Does anyone have any ideas and/or want to work on this with me? Any good math ideas will probably do as long as they aren't like Prime95 since that is always going to be the most popular and nobody will catch up to it. Thanks.
-
Dec 24th, 2004, 07:22 PM
#2
Re: Distributed Computing Ideas
Hi,
Well, I've coded a couple of distributed thingies in the past (related with stress-testing, mostly) and I can tell you that distributed computing isn't all about dispersing small chunks of jobs to clients that do some CPU processing, you can also apply the same idea to storage. SETI@Home-type projects are not all that common because they need computational resources only and that doesn't happen very frequently, and when it does it may be the case that the computation cannot be practically broken to small distributable units of work. But everyone needs storage by the terabytes these days.
I started working on a pet project about grid storage once but work caught up with me and I dropped it - the idea was something along the lines of having clients surrender a part of their disk to the grid system and being able to manage the entirety of that like a single virtual file system. Features like fault tolerance and resilience (distributing the same data to more than one clients and defining/configuring a redundancy policy), parallel access (fetching data from more thah one client at the same time), client statistical dependency rating (which clients tend to dissapear frequently from the network and how often), decentralized access (fetching data from the nearest client and not via a server), automatic aging and cleanup (deletion of items that aren't being access at all or live in the grid for a predetermined period of time) and security can be incorporated. When working, the grid storage system could offer upload/download/search services to clients according to their security credentials...but such a thing would really be of use only when deployed to an environment with lots of desktops that have disk space to spare.
Cheers,
NTG
-
Dec 29th, 2004, 07:55 PM
#3
Thread Starter
Member
Re: Distributed Computing Ideas
Do you have any other ideas - i don't think i'll go for the distributed disk storage idea
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|