Boinc Linux cluster How-To?? |
![]() |
| log in |
Questions and Answers : Unix/Linux : Boinc Linux cluster How-To??
| Author | Message |
|---|---|
|
I have been googleing around for a How-to guide on how to set up a Boinc Cluster on linux machines but i havent really found any, is there any?? | |
| ID: 761540 · | |
|
BOINC doesn't support clustering as it defeats the purpose of using spare CPU cycles of standard machines. The entire BOINC software, as well as each science app would have to be rewritten to support clusters. If you're interested in doing it yourself, BOINC and SETI are both open source. | |
| ID: 761542 · | |
BOINC doesn't support clustering as it defeats the purpose of using spare CPU cycles of standard machines. The entire BOINC software, as well as each science app would have to be rewritten to support clusters. If you're interested in doing it yourself, BOINC and SETI are both open source. I have found many users on this forum doing this so i dont think its an imposibility. I have allways seen the purpose of BOINC is to help with research and in the end make this world a better place, not a way "of using spare CPU cycles of standard machines" | |
| ID: 761546 · | |
BOINC doesn't support clustering as it defeats the purpose of using spare CPU cycles of standard machines. The entire BOINC software, as well as each science app would have to be rewritten to support clusters. If you're interested in doing it yourself, BOINC and SETI are both open source. No user that I've ever seen on these boards is using BOINC in a cluster because no one has been able to rewrite the software to do it, but they do use a network of standalone Linux machines, if that's what you mean by 'cluster'. Many help request have asked how to do a Linux cluster or Windows cluster, but BOINC simply isn't programmed to work that way. It is currently designed to run on standalone machines networked together. The purpose of BOINC is to provide an infrastructure for under-funded science projects to utilize all the spare CPU cycles in the world (which have the BOINC client installed) to be put to use. The theory is that all the CPU's spare cycles would amount to more power than a supercomputer. All this is with the intent of making the world a better place, but even David Anderson (Lead BOINC developer and creator) will tell you that the entire concept is to use the spare CPU cycles that would otherwise go to waste sitting idle. | |
| ID: 761548 · | |
BOINC doesn't support clustering as it defeats the purpose of using spare CPU cycles of standard machines. The entire BOINC software, as well as each science app would have to be rewritten to support clusters. If you're interested in doing it yourself, BOINC and SETI are both open source. Hi Is it possible to boot a cluster of linux machines from a server via PXE? Can boinc handle that? ____________ | |
| ID: 768187 · | |
BOINC doesn't support clustering as it defeats the purpose of using spare CPU cycles of standard machines. The entire BOINC software, as well as each science app would have to be rewritten to support clusters. If you're interested in doing it yourself, BOINC and SETI are both open source. BOINC has no built-in mechanism for doing the booting or for hosting on a server to be identified by PXE clients. You'd have to set up a PXE environment and include BOINC as a runtime program manually. Just a note about the terminology though (just to be clear), a network of workstations, be they Linux, Unix or Windows, is not necessarily a 'cluster'. A 'cluster' is when they are programmed to act as one large machine. Each machine working individually would simply be a workstation which you can have networked together, but you'd have to be careful not to call them a cluster as people would immediately think of the supercomputer idea as opposed to simply a bunch of workstations. | |
| ID: 768192 · | |
|
Hi | |
| ID: 768206 · | |
|
This is something I am slowly investigating, and so far the Linux Terminal Server Project seems to be the way I will try to set it up. | |
| ID: 768284 · | |
I was wondering if it could be possible to have the main operating system with the BOINC client installed on 1 server, and then have like 10 motherboards with no harddrive, cd-rom, floppy. You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. | |
| ID: 768403 · | |
You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. It should posible if each BOINC instance from each node is on his seperate NFS or Samba directory on the fileserver. ____________ | |
| ID: 768549 · | |
You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. Yes, that would work. | |
| ID: 768585 · | |
You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. Heh, This is not going to be easy i can hear :) But surely someone must have achieved this? ____________ | |
| ID: 768592 · | |
You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. It's very probable that someone has done it, but most people I know use SSDs in place of hard drives, eliminating a single point of failure (the PXE server) for an entire farm of crunchers while reducing electrical use since SSDs use a lot less electricity than HDDs. | |
| ID: 768623 · | |
You would run into sharing violations. Each workstation needs to have its own local copy of BOINC, complete with their own workunits in order to run properly. Using VCS, I have succesfully ran BOINC as a service group in a 2 node cluster (Solaris 10) using veritas cluster. Basically, the boinc installation was out on a SAN..during failover the disk group and virtual hostname was moved to Node 1 (or vice versa) and boinc was then relaunched on the failover node. It defeats the purpose though...as only one node in the cluster can run the boinc software in any given time. This might not be what you mean by cluster though...because VCS is really only for high availability... ____________ http://www.mikesbawx.org/photo/ | |
| ID: 779019 · | |
Questions and Answers : Unix/Linux : Boinc Linux cluster How-To??
| Copyright © 2013 University of California |