Wiki source code of ComputingResourcesUserGuide

Version 1.1 by sendels on 2019/05/15 09:16

Show last authors
1 = Brief User Guide to Computing Resources at FLASH =
2
3 \\
4
5 * [[Brief User Guide to Computing Resources at FLASH>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide#Brief_User_Guide_to_Computing_Re||shape="rect"]]
6 ** [[CAMP at BL1: hasfumidaq>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide#CAMP_at_BL1_hasfumidaq||shape="rect"]]
7 ** [[Maxwell HPC Cluster>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide#Maxwell_HPC_Cluster||shape="rect"]]
8 ** [[Gamma Portal>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide#Gamma_Portal||shape="rect"]]
9 ** [[Flash Control System>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide#Flash_Control_System||shape="rect"]]
10
11 \\
12
13 \\
14
15 == CAMP at BL1: hasfumidaq ==
16
17 **TL;DR:** Use the [[Maxwell cluster~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:https://confluence.desy.de/display/IS/Maxwell||shape="rect"]] instead.
18
19 The [[CAMP~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:http://photon-science.desy.de/facilities/flash/beamlines/bl_beamlines_flash1/camp/index_eng.html||shape="rect"]] cooperation used to operate a server for data acquisition and online analysis named **hasfumidaq**{{code language="none"}}{{/code}} (HASylab Flash Ultra fast Molecular Imaging DAQ). Currently the server runs as a backup only. It is going to be decommissioned, most probably early 2020.
20
21 \\
22
23 === Hardware and Operating System ===
24
25 The machine {{code language="none"}}hasfumidaq{{/code}} is a 12 core Dell Precision T5500 with 12 GByte RAM and more than 80 TByte disk space running a GNU/Linux, Ubuntu 16.04, operating system.
26
27 The local disk space of {{code language="none"}}hasfumidaq{{/code}} is **not** under any backup regime, ie. what is deleted or overwritten here is gone for good. The storage layout is as follows:
28
29 \\
30
31 |=(((
32 [[mount point>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide?sortcol=0;table=1;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
33 )))|=(((
34 [[type>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide?sortcol=1;table=1;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
35 )))|=(((
36 [[purpose>>url:http://hasfweb.desy.de/bin/view/Setup/ComputingResourcesUserGuide?sortcol=2;table=1;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
37 )))
38 |(((
39 {{code language="none"}}
40 ~/
41 {{/code}}
42 )))|(((
43 AFS network
44 )))|(((
45 programs and precious data needing backup
46 )))
47 |(((
48 {{code language="none"}}
49 /var/acqu/
50 {{/code}}
51 )))|(((
52 local disk
53 )))|(((
54 short term data acquisition files
55 )))
56 |(((
57 {{code language="none"}}
58 /var/data/
59 {{/code}}
60 )))|(((
61 local disk
62 )))|(((
63 midterm data storage and reproducible analysis
64 )))
65 |(((
66 [[desy.de/flash1/disk/>>url:http://desy.de/flash1/disk/||shape="rect"]]
67
68 {{code language="none"}}
69 /pnfs/
70 {{/code}}
71 )))|(((
72 NFS network
73 )))|(((
74 longer term data storage for off line analysis
75 )))
76
77 For data acquisition {{code language="none"}}/var/acqu/{{/code}} is exported via NFS to {{code language="none"}}hasfcamppnccd1{{/code}} and {{code language="none"}}hasfcamppnccd2{{/code}}. There also is a CIFS (SAMBA) export of {{code language="none"}}/var/acqu/{{/code}} for user bl1acqus. Yet the latter is supposed to be used for MS Windows data acquisition nodes only.
78
79 Note, there is a caveat with the PNFS (perfectly normal file system) disk: Files are not modifiable on this file system, once they are created.
80
81 \\
82
83 === User Login ===
84
85 {{code language="none"}}Hasfumidaq{{/code}} provides logins to AFS account owners, who are members of the groups {{code language="none"}}hasylab{{/code}} or {{code language="none"}}cfel{{/code}}. Accordingly, you have access to your DESY AFS home directory on {{code language="none"}}hasfumidaq{{/code}}.
86
87 If you use {{code language="none"}}hasfumidaq{{/code}} make sure you do not interfere with data acquisition at BL1, i.e. do not occupy many processor cores at full load and do not incur heavy network traffic. Mind, a single Matlab GUI creates a lot of network traffic already. For offline data analysis use the Petra III workgroup cluster instead. Please, do use your **personal account** working on {{code language="none"}}hasfumidaq{{/code}}. The functional account "bl1user" here should be restricted to data acquisition and the account "vuvfuser" to online data analysis for guests, who do not have a DESY AFS account.
88
89 \\
90
91 === Software and Administration ===
92
93 For online or quasi online data analysis the usual set of scientific **software** is installed on hasfumidaq: Python with all the number crunching libraries, Java, HDFView in a current version, h5tools, Matlab R2013b and the DOOCS tools and libraries. If you need more, talk to the admins.
94
95 **Administrators** of {{code language="none"}}hasfumidaq{{/code}} are the staff at FS-EC (Blume, Fleck, Rothkirch), the staff at IT (Flemming et al.), the CAMP staff (Passow, Erk) and the IT people at FS-FL (Düsterer, Grunewald, Sendel).
96
97 \\
98
99 == Maxwell HPC Cluster ==
100
101 The Maxwell HPC cluster consists of a set of 64 core servers with 512 GByte of RAM each. They run a GNU/Linux of (% class="twikiNewLink" %)[[CentOS>>url:http://hasfweb.desy.de/bin/edit/Setup/CentOS?topicparent=Setup.ComputingResourcesUserGuide;nowysiwyg=0||rel="nofollow" shape="rect"]](%%) Linux 7 (Core) flavour. You login to **max-fsc**{{code language="none"}}{{/code}} and are connected to the server with lowest load. Please see [[the docs on confluence for details~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:https://confluence.desy.de/display/IS/Maxwell||shape="rect"]].
102
103 Your AFS home directory should be available as a link at ~~/afs/. You have an ASAP3 home directory common to all Maxwell nodes.
104
105 On all {{code language="none"}}max-fsc{{/code}} nodes you have access to [[desy.de/flash1/disk/>>url:http://desy.de/flash1/disk/||shape="rect"]]{{code language="none"}}/pnfs/{{/code}} just as on {{code language="none"}}hasfumidaq{{/code}}. For intermediate storage of large files use the {{code language="none"}}/scratch{{/code}} space local to each node.
106
107 Also the ASAP3 Core File System is mounted on all Maxwell nodes. It is accessible at /asap3/flash/gpfs~/~//data~/~/. Please refer to the [[documentation on confluence~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:https://confluence.desy.de/display/ASAP3||shape="rect"]].
108
109 The cluster also is the location your files will be staged to, if you access them through the Gamma Portal.
110
111 \\
112
113 == Gamma Portal ==
114
115 The [[Gamma Portal~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:https://gamma-portal.desy.de||shape="rect"]] is a web front end to DESY's dCache tape archive.
116
117 Your data are migrated upon request to the responsible beam line scientist to the tape archive. The archive is organised along beamtime application numbers and provides elaborate access control.
118
119 You access your data using your DOOR account. The web front end allows you to download your data. Also, if you have a DESY AFS account, it permits you to stage the data. That means a copy of your data is created on the PNFS disk for analysis on the Petra III workgroup cluster.
120
121 \\
122
123 == Flash Control System ==
124
125 In addition to the services outlined above, DESY's group MCS-4 provides data acquisition services related to accelerator operations and beam diagnostics. For details you are referred to Stefan's [[Information about the FLASH DAQ system>>url:http://hasfweb.desy.de/bin/view/Setup/DAQmain||shape="rect" class="twikiLink"]] pages.
126
127 For online DAQ access and analysis you login at {{code language="none"}}flashlxuser1{{/code}} or {{code language="none"}}flashlxuser2{{/code}}, using one of the functional accounts.