Published April 4, 2025 | Version v3

The Data Analysis Remote Treatment Service (DARTS)

Authors/Creators

  • 1. Synchrotron SOLEIL

Description

We present the Data Analysis Remote Treatment Service (DARTS), an open-source remote desktop service that launches on-demand virtual machines in the cloud, and displays them in a browser. The environments can be used for e.g. scientific data treatment. DARTS can be deployed and configured within minutes on a server, and can run any virtual machine. The service is fully configurable, supports GPU allocation, is scalable and resilient within a farm of servers. DARTS is designed around simplicity and efficiency. It targets laboratories and facilities that wish to quickly deploy remote data analysis solutions without investing in complex hypervisor infrastructures.

After installation, add/activate VMs in /etc/qemu-web-desktop/machines.conf, then run sudo qwdctl download. You may further tune the /etc/qemu-web-desktop/config.pl for e.g. authentication, service load, and authentication.

 

References:

  1. Farhi E., DARTS (2022) https://gitlab.com/soleil-data-treatment/soleil-software-projects/remote-desktop
  2. Mas R. and Farhi E., DARTS/qemu-web-desktop Debian package, https://packages.debian.org/source/sid/qemu-web-desktop
  3. https://doi.org/10.21105/joss.05562

 

Files

Files (440.5 MB)

Name Size
md5:6e548fd0174ea2a3c2ce5113b2d9ed2b
358.9 MB Download
md5:3978d599ab561f0e08e194336f275744
81.6 MB Download

Additional details

Funding

European Commission
BIG-MAP - Battery Interface Genome - Materials Acceleration Platform 957189