| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 5
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Guys,
I try to be as "nice" to WCG as possible in terms of returning work units on time, but I have an idea that could contribute a lot of compute power, but could break this model I'm not expecting too many people to be experts on this, but Amazon Web Service hire out some very powerful computers for very little. During off peak time, any unused compute capabilities are effectively "auctioned" off. Typically you can get a 32 core Xeon machine for 30-35c in during off-peak hours . So if I got say 10 out of 24 hours, I could be donating a lot of compute power for $3-4/day. Peanuts. A small donation to a worthwhile cause. The catch is, if you're "outbid", you lose your machine instantly - no warning, no graceful shutdown. And once the machine is shut down, it returns to it's pre-boot state, as if you booted off a read only CD. Let's say we have a good scenario - I put in a bid for 35c. At 6pm, it goes quiet, and I win a machine. It downloads a chunk of work, and keeps working on it, returning work units until 6am the next morning. In that time, it might have returned say 320 work units, but there are 64 work units which it couldn't get to in time. Since the machine gets wiped, even if my machine restarts next evening, those 64 units are lost forever from my point of view - and WCG will wait for them to time out before sending them to someone else. But that's a good scenario. On a bad scenario, I might get my server at 6pm. But then at 7pm, I get outbid by someone doing end of day reconcilliation. I send back 32 work units but lose 64. At 8pm I get the server again. But then at 9pm, someone else outbids me and although I've sent back 32 work units, and lose another 64. It seems to me that WCG will then have a monstrous amount of work units it needs to wait to flagged as "no-response". Would this seriously mess up the way that WCG works? Am I better off not donating this computing time? Thanks in advance for your response. |
||
|
|
Sgt.Joe
Ace Cruncher USA Joined: Jul 4, 2006 Post Count: 7850 Status: Offline Project Badges:
|
I would not worry too much about lost work units. The system copes with them by issuing the unit to another machine. I believe they would be listed as "detached." If you get booted off after a short amount of time you may not have finished any units and then all the time would be wasted. You could try it for a couple of days and report back how it went.
----------------------------------------Cheers
Sgt. Joe
*Minnesota Crunchers* |
||
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
BOINC handles work that doesn't get returned in time as you noted. Any work you download but don't complete will get resent a week later if you don't get to it in time before you lose the server for whatever reason. I would set you buffers to 0.1 so they only download one WU per core (you may have two per core as the first near completion). I would also stick to projects that have short completion times for their WUs (like MCM). You could also set your network preferences so that you restrict connectivity to just the time frame this server could be running. What would be nice is if you could set connectivity to the whole timeframe but block new downloads when it's within a certain number of hour of the end for that day. One other thought, Amazon shouldn't be the only one that you can "rent" a server from. Look around for other "cloud servers".
---------------------------------------- |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Thanks guys. Sounds like it's not going to be too big a problem then.
I know there are other cloud providers, but as I recently got my AWS Architect Certification, AWS is the service I'm most comfortable with. |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Ken, you 've lit a bulb to me... I googled around free vm opprtunities . Windows azure platform has free service for one month for 20 cores. I just setup 4+8+8 xeons.no electrisity bill just free compting.. :)) I will setup another account formywife and have another 20 cores...
Btw digital oceanalso have free 1 core for two months give away. Good part is 5 usd per month is the charge rate... |
||
|
|
|