| 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: 11
|
|
| Author |
|
|
Papa3
Senior Cruncher Joined: Apr 23, 2006 Post Count: 360 Status: Offline Project Badges:
|
As shown here http://forums.nas4free.org/viewtopic.php?t=7755 there are big problems with getting the BOINC client to work on Nas4free file servers.
This is really unfortunate because these systems have lots of idle CPU time and BOINC would be absolutely perfect for them. NAS4Free is an embedded Open Source Storage NAS (Network-Attached Storage) distribution based on FreeBSD http://www.nas4free.org/ In the BOINC documentation it basically says that FreeBSD people can try to compile the BOINC client themselves (!!!). Not the most user friendly approach, and as the above linked thread shows, that route presents substantial difficulties. Most people using FreeNAS just want a home fileserver and their level of technical knowledge is not all that high. Is it possible that some of the BOINC experts here can figure out a way to reliably get the BOINC client running on Nas4free? |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
A good idea however, surely this question should be directed to the creators of BOINC software at Berkley. boinc.berkeley.edu/ If they can build the software to allow for NAS then in due course World Community Grid will be able to make modifications as necessary.
![]() |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
It's really supply and demand. WCG sees which configurations request work. There have to be enough, consistently, so quorums can be achieved sufficiently fast, not holding up the project batch completions. E.g. certain projects have not been distributed to MAC simply because the 'waiting to sent' got stuck in that status, no askers to act as wingman other than the same devices by the same owner(s). Not an ideal situation given that some got lost in the hunt for points and were intentionally replicating garbage
.If the CPUs in the NAS are x86 then with FreeBSD, already participating at WCG, albeit a fraction of Android, essentially the Linux science apps could be used. Then as noted a client port is the key effort needed. |
||
|
|
Papa3
Senior Cruncher Joined: Apr 23, 2006 Post Count: 360 Status: Offline Project Badges:
|
domonijo - if you look at the last post on the Nas4free thread you will see that a BOINC forums post has already been created:
---------------------------------------- I've created a BOINC project thread on this topic here: http://boinc.berkeley.edu/dev/forum_thread.php?id=9961SekeRob - the fact that there are FreeBSD contributors here is exactly why I posted here. Nas4free is running on top of FreeBSD, so anyone who knows how to get the BOINC client running on FreeBSD can solve this problem by explaining exactly how to do it. It is difficult, as the Nas4free thread illustrates. As you say, "a client port is the key effort needed" and apparently WCG's FreeBSD contributors have managed to pull that off already. But how? And as for the processors, probably 90%+ of Nas4free's FreeBSD installations are x86 or x64. And they typically run 24 / 7 / 365, with super low CPU usage!! Nas4free mainly exercises the hard drives and the network connection, leaving vast amounts of CPU available for BOINC - if only the BOINC client could be installed!! ![]() [Edit 2 times, last edit by Papa3 at Feb 6, 2015 8:15:19 PM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
http://boinc.berkeley.edu/wiki/Installing_BOINC#FreeBSD has some instructions
|
||
|
|
Papa3
Senior Cruncher Joined: Apr 23, 2006 Post Count: 360 Status: Offline Project Badges:
|
However, as shown here http://forums.nas4free.org/viewtopic.php?t=7755 there are big problems with getting the BOINC client to work on Nas4free file servers according to those instructions, even for people who are experienced Linux users.
The instructions you reference basically amount to "Try to compile it yourself. Good luck..." and as shown above they don't actually work as a practical matter. That's on top of being very difficult to follow for a person who doesn't know Linux at all (e.g., most Nas4free users who are only there to create a home fileserver and neither know nor care about Linux). These people are used to "find the .msi or .exe, run antivirus, click through all the install GUI buttons, done!" That's exactly how they approached installing BOINC on Windows. Those instructions are a total failure, both from the perspective of completeness and clarity (to people who do have Linux experience) and from the perspective of knowing your audience (mainly nontechnical Windows users). What's needed is a clear, complete, fully debugged installation process that's communicated so clearly that even the average computer user can follow along. The BOINC Windows client meets that standard. On FreeBSD, BOINC is nowhere near that. Thus vast numbers of wasted Nas4free CPU cycles remain far away from WCG/BOINC's reach. |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Unless an expert comes along, you're really on your own.
|
||
|
|
Papa3
Senior Cruncher Joined: Apr 23, 2006 Post Count: 360 Status: Offline Project Badges:
|
Right, and it looks like WCG may have 650 or so experts, since about that number of WCG contributors are (somehow) running the BOINC client successfully on FreeBSD.
|
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
No that's historical installs, look at the daily average, 15K credit, which is 1.5 times of what I'm contributing daily... can't be many ;>)
|
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Papa3,
ooops, should have got brain in gear before typing my response. I know next to nothing about FreeBSD, although have had experience with SUSE, Ubuntu and getting them to run WCG sciences under other usernames. |
||
|
|
|