MacResearch Introduces OpenMacGrid 123
Drew McCormack writes "MacResearch.org has just introduced OpenMacGrid. It is a distributed computing grid similar to SETI@home, but unlike other networks, it is built up entirely of Macs utilizing Xgrid, and access is unrestricted. Anyone with Mac OS X 10.4 can donate cycles, and any scientist with a reasonable project can burn cycles."
Re:Movie studios and CGI (Score:5, Informative)
This only works in a LAN. Every single frame of a modern movie requires gigabytes of texture data etc. etc... It's not something you can send over the Internet.
Re:Trojans? (Score:5, Informative)
Xgrid jobs run as user 'nobody', which is decently safe, with process limits so it can't forkbomb you to death. A rogue job could fill up
You still need to trust OpenMacGrid to keep these bad jobs off the grid.
...and access is unrestricted. (Score:1, Informative)
Well, kind of. Except for the fact that you need a proprietary OS to access it. And proprietary hardware to go with it. It seems if you do not have the correct hardware and try to run this, Apple will sue the shit out of you [informationweek.com]. Why don't they make this compatable with all versions of FreeBSD, then call it unrestricted?
Re:Usefulness? (Score:5, Informative)
OpenMacGrid uses Xgrid, which is Mac-only. It isn't something new they've made: it's built-in to Mac OS X. You ask "how hard is it...", and the answer is "A lot harder than just using what's already available."
Also, the Xgrid agent doesn't have a pretty window. It's a background daemon.
Re:What constitutes 'reasonable'? (Score:5, Informative)
Re:Trojans? (Score:3, Informative)
Do they ever. The disk image mounting in OS X makes Linux's loopback devices look like crap. While you can make an image containing only a filesystem you can also make one containing a full disk image (including MBR and everything). When mounted it will for example show up as /dev/disk2 (whole disk), /dev/disk2s1 (first partition), /dev/disk2s2 (second partition) and so on. Makes disk recovery of an imaged disk a shitload easier because you don't have to go through the laborious task of calculating offsets based off the partition table. The kernel does it for you like it would with any other "disk".
Re:Trojans? (Score:3, Informative)
It's becoming more common to assign each daemon its own user, but so long as your process doesn't write any files there's not much security benefit to having your own user, and there is a convience aspect to having fewer users to manage. In particular, it can become a hassle to ensure that each of 25 different daemon users has an account that prevents logins and owns no files; having fewer such accounts makes security verification simplier.