Docker/WLS vs VirtualBox

Message boards : Number crunching : Docker/WLS vs VirtualBox

To post messages, you must log in.

AuthorMessage
Profile [VENETO] boboviz

Send message
Joined: 1 Dec 05
Posts: 2054
Credit: 10,775,208
RAC: 11,660
Message 110021 - Posted: 11 Nov 2024, 19:12:12 UTC
Last modified: 11 Nov 2024, 19:12:50 UTC

Boinc Admins are working on native support for Docker/WSL (on Windows), because:
- it's faster
- has access to gpu (VirtualBox cannot)
- easier maintenance
- portability
- smaller images
- etc

This important new function of Boinc enviroment will be introduced in Boinc 9 (the beta of this version will be, probably, released at the end of December, as admins said in the last Boinc Project Call).

It's some time that R@H do not release VirtualBox/Python wus (that are very messed up), but this feature may help A LOT
ID: 110021 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1833
Credit: 121,199,522
RAC: 19,219
Message 110081 - Posted: 30 Nov 2024, 12:20:28 UTC

This sounds like a good thing! Will BOINC be able to run as a service using Docker, and still access the GPU or isn't that possible?

D
ID: 110081 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 1 Dec 05
Posts: 2054
Credit: 10,775,208
RAC: 11,660
Message 110158 - Posted: 8 Dec 2024, 11:42:01 UTC - in response to Message 110081.  

Will BOINC be able to run as a service using Docker, and still access the GPU or isn't that possible?


This is one of the targets of BUDA (Boinc Unified Docking App).
ID: 110158 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 1 Dec 05
Posts: 2054
Credit: 10,775,208
RAC: 11,660
Message 112286 - Posted: 26 Mar 2025, 15:43:50 UTC - in response to Message 110158.  
Last modified: 26 Mar 2025, 15:44:07 UTC

This is one of the targets of BUDA (Boinc Unified Docking App).


While we are waiting for stable release of Buda, the Boinc dev team released a new version of wrapper (26210)
vboxwrapper (Mac): fix startup failure on Mac via #6016 by @davidpanderson
vboxwrapper: create the 'virtualbox home directory' in the project dir via #6018 by @davidpanderson
improve vboxwrapper network setup via #6111 by @computezrmle
setup vbox profile location via #6116 by @computezrmle
remove obsolete function launch_vboxsvc() via #6119 by @computezrmle
Cleanup 'launch_vboxsvc' associated code via #6129 by @computezrmle
Replace getcwd() with boinc_getcwd() via #6132 by @computezrmle
Remove unused files and variables via #6139 by @computezrmle

ID: 112286 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 1 Dec 05
Posts: 2054
Credit: 10,775,208
RAC: 11,660
Message 112299 - Posted: 27 Mar 2025, 10:12:56 UTC - in response to Message 110021.  

This important new function of Boinc enviroment will be introduced in Boinc 9 (the beta of this version will be, probably, released at the end of December, as admins said in the last Boinc Project Call).


The BUDA is still in beta test, and lhc-dev started using it with "Theory" app both for Win and Linux
Seems more light than the vbox app...

https://lhcathomedev.cern.ch/lhcathome-dev/apps.php
ID: 112299 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Docker/WLS vs VirtualBox



©2025 University of Washington
https://www.bakerlab.org