Message boards : Questions and problems : Newbie - Mass deployment
Message board moderation
Author | Message |
---|---|
Send message Joined: 14 May 25 Posts: 1 |
Hi all. I am working on a passion project to integrate an opt-in program for our 10,000+ deployments. Our product includes some x86 hardware running Linux. As a newbie to this, I have a bit of a wishlist and wondering if it can be done via oinc or if another platform might be a better fit? Hoping for your help and advice. - We would love the ability to limit the amount of CPU that can be used (ideally by percentage not by core) (so that it doesn't overwhelm our software). - We would love to have the software be able to run during certain times. eg. 6pm - 6am - API access (or similar) in which all customer in our portal can control the above settings and we can modify the settings per device depending on their portal settings. - Set and forget..... I've read on some platforms, that you need to specify which project you wish to contribute to. When that project finishes, you need to pick another one. I'd love it that once someone says they opt-in to help a cause, then it auto continues on to another project and always continues to contribute without user intervention. Could we pull via API etc, a list of projects that our customers can select so they can target causes more inline with their preferences? Sorry for all of the questions. We are driven to make a difference and posting here might be a good start. Our platform: Intel CPU - Linux - x86 - Debian & OpenSUSE Thanks in advance John |
![]() ![]() Send message Joined: 10 Sep 05 Posts: 733 |
John: I think BOINC would be ideal for your purpose: - It has 'computing preferences' that let you limit the % of CPU time used (or the number of cores, the memory used, etc.) - You can also specify times of day or days of week to compute These can be set per computer, or per account, and can be changed via a Web API. For the set and forget part, you can use Science United: https://scienceunited.org/ You can "attach" a BOINC client to a Science United account, which has preferences for what sciences areas or geographical locations you want to contribute to. Based on this, Science United tells the client what projects to compute for, including new projects as they arise. I'd be happy to answer any questions you might have; feel free to email me at [email protected] -- David |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.