created by Johan on Tuesday 6th 2017, limiting myself to RHEL5, RHEL6 and RHEL7/CentOS7
Name | Build platform | Running platform | Special dependencies | Upgradable? | Existing VM | Existing container | Links | Comments | Date |
---|---|---|---|---|---|---|---|---|---|
FastCopy | RHEL5 | RHEL5 or RHEL6 ? | ? | FASTCopy processing chain | to be reviewed by experts | ||||
Halfpipe | RHEL6 | RHEL6 | Commercial Qt !? | unlikely | Halfpipe | to be reviewed by experts | |||
Isoc Monitoring | RHEL5 | RHEL5, works on RHEL6 | to be reviewed by Steve T. | ||||||
GlastRelease | RHEL6 | RHEL6 | ROOT v5.34 | may be with a lot of work and clean up | huge work, including science verification | ||||
DataMonitoring | RHEL6 | RHEL6 | python2, numpy, ROOT | probably if GR is upgraded | svac/monitor is similar to GR, then mostly python code in dataMonitoring | ||||
ScienceTools | RHEL7 | RHEL7 | RHEL7 | NA | Giacomo | Sam's / Matt's | there was also one VM for the Fermi Summer school | ||
ASP | RHEL7 | RHEL7 | RHEL7 | NA | should be similar to ScienceTools, ask Jim |
Use their system run to RHEL6 container, but batch host is RHEL7.
Name | Docker | Singularity | Shifter |
---|---|---|---|
Main Goal | MicroServices, Enterprise applications | Application portability (one image with all dependencies) | Run Docker containers in HPC environment, Improve Docker security |
UGE compatible | but CC won't use it | ||
LSF compatible | |||
Security | User running docker commands needs to be in special docker group to gain elevated system access LSF improves the Docker security | User runs Singularity image without special privileges. | User run shifter image without special privileges. |
Would it be useful to distribute the tools in VMs? Containers? Both?
We need automated build system for ST: Release manager vs. manual builds
Farm | Node OS | Network FS | VMs | Container |
---|---|---|---|---|
SLAC | RHEL6 | AFS / NFS | No (never says Brian) | Docker |
CC-IN2P3 | RHEL6 and CentOS7 | AFS to be phased out, CVMFS | A OpenStack Cloud is running but not for production | Docker full support, but looking into Singularity |
GRID sites | mostly RHEL6, a few CentOS7 | many have CVMFS | no | ? |
Joris : Lyon wants to use Singularity because they have security issues with UGE + Docker.
Johan : the CentOS7 queue has Singularity available, will run some tests (for CTA...) soon - July 17th 2017.