DARTS on-demand computing
The Data Analysis Remote Treatment Service (DARTS) [1] is a remote desktop service that launches virtual machines in the cloud, and displays them in your browser. These machines can be used for e.g. scientific data treatment. A user indicates how many CPU cores and how much memory he wishes, can optionally request a GPU for heavy-duty computations, and can be customized at start-up. The sessions typically start in about 10 seconds, and can be shared with colleagues within their life-time (typically 4 days). Each user can manage all his active sessions (connect, stop, share).
This service can be installed and configured within a few minutes (sudo apt install qemu-web-desktop), and it requires minimal maintenance. It can also run on a set of servers without any underlying complex infrastructure. The source code is fully open-source, and relies on very simple elements (Apache web-server and QEMU). Give it a try ! The source code is at https://gitlab.com/soleil-data-treatment/soleil-software-projects/remote-desktop
Website | https://data-analysis.synchrotron-soleil.fr/qemu-web-desktop/ |
Licenses | GNU Affero General Public License v3 |
Categories | Data analysis Utilities Data reduction |
Software Requirements | Apache, QEMU |
Hardware Requirements | high-end PC, distributed servers, can use GPU's | Platforms | Linux |
Languages | JavaScript Perl Unix shell |
Input Formats | There are no input formats associated to this software. |
Output Formats | There are no output formats associated to this software. |
How-to | |
There is not a how-to for this software. | |
Documentation / Tutorials | |
There are no tutorials or documentation for this software. | |
References | |
|
|
Instruments | This software is not associated to any instruments. |