Message boards :
Theory Application :
New Theory App - Linux Only
Message board moderation
Author | Message |
---|---|
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
As discussed in this thread, I have created a container-based version of the Theory app using runc and CVMFS. For now this is Linux only and requires CVMFS to be installed as a prerequisite similar to the ATLAS native application. As one of the main differences is that the real jobs are pushed through the BOINC server, we can not provide both the old style VM jobs and new container jobs for the same application. In order to test we would need to do one of the following:
|
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 862,257 RAC: 15 |
75% of the hosts are running Windows. Why are all their users ignored? Couldn't you create a VM with your wished container configuration and other prerequisites, so that it can be used by all operating systems? |
Send message Joined: 28 Jul 16 Posts: 484 Credit: 394,839 RAC: 0 |
Hi Laurence Some questions: Do you refer to this thread? Would (2.) also satisfy Windows users? If YES, then this should be preferred, but maybe I misunderstand something. My local CVMFS is currently configured to serve ATLAS repositories. What changes would be necessary to also run Theory? |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
75% of the hosts are running Windows. Why are all their users ignored? They are not being ignored. Making the container work natively is the first step. The second is making that work in a VM. In the short term while testing, Windows hosts can be used by running the BOINC client in a Linux VM. |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
Hi Laurence Thanks, the last '2' was missed from the copy and paste.
No, we would have to address Windows users later.
You would have to ensure that CVMFS_REPOSITORIES in default.local contains grid.cern.ch and sft.cern.ch |
Send message Joined: 28 Jul 16 Posts: 484 Credit: 394,839 RAC: 0 |
To be honest, I don't understand what's different between (1.) and (2.) if both run on linux. Could you give some hints? |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 862,257 RAC: 15 |
In the short term while testing, Windows hosts can be used by running the BOINC client in a Linux VM. I would like to do that, but I did not manage to get ATLAS native running in my Linux Mint VM running on my Win7 host. |
Send message Joined: 22 Apr 16 Posts: 677 Credit: 2,002,766 RAC: 0 |
Use the current Theory app (Linux Only for now) Hi Laurence, in Atlas, the test-function must be activated to get native. Problem is, the native-App is not seeing in the Boinc-Server-stats. Otherwhise the same Linux-App as before would running with this stats. No change of the prefs is needed. Is this native-App reduced for SL69 and CentOS7 normally? All Hypervisor-also Hyper-V? |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
To be honest, I don't understand what's different between (1.) and (2.) if both run on linux. The main difference is with inputs/outputs, job length and credit. With (1) the job is the VM, no input/no output and jobs run for ~13 hours. With (2) there is an input and output file and the jobs run for ~90 mins. |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
The ATLAS VM and Native apps are the same. They both use the same input file and produce the same outputs. |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
I will drain the queue of VM tasks before creating the native ones. |
Send message Joined: 28 Jul 16 Posts: 484 Credit: 394,839 RAC: 0 |
To be honest, I don't understand what's different between (1.) and (2.) if both run on linux. 90 min seems to be a good runtime lenght. It could also be good to monitor each job individually to identify app failures (see sherpa). Thus I would prefer (2.). The disadvantage is that the BOINC server would have more work but lots of short SixTracks show that this may not be a problem. |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
I have reconfigured the Theory app to use the native Linux version and the first task was successful. |
Send message Joined: 28 Jul 16 Posts: 484 Credit: 394,839 RAC: 0 |
To visit the link a CERN account is required. |
Send message Joined: 12 Sep 14 Posts: 1069 Credit: 334,882 RAC: 0 |
I have changed the link. Please try again. |
©2024 CERN