Skip to content
Snippets Groups Projects
Commit fa009048 authored by Lucia Morganti's avatar Lucia Morganti
Browse files

prova

parents
No related branches found
No related tags found
No related merge requests found
.project
build/
*.aux
*.dvi
*.log
image: blang/latex
stages:
- build
job:
stage: build
script:
- mkdir build
- cd build
- ../build.sh
artifacts:
paths:
- build/cnaf-annual-report-2017.pdf
tags:
- docker
\ No newline at end of file
L'Annual Report 2017 del CNAF contiene la descrizione delle attività
del Centro nell'anno 2017, sotto forma di brevi articoli raccolti in
un unico documento.
Questa repository ha lo scopo di supportare la preparazione del
report, mantenendo sia i singoli articoli che la struttura generale
del documento.
Gli articoli devono essere scritti in inglese seguendo il template definito
dall'Institute of Physics (IOP) per le Conference Series. I template e le
istruzioni per gli autori sono disponibili all'indirizzo
<http://conferenceseries.iop.org/content/authors>. Le linee guida e i
template sono anche disponibili nella cartella `instructions`.
I template sono disponibili sia per LaTeX che per Microsoft Word, ma è
fortemente raccomandato che i contributi siano scritti in
LaTeX. Questo permette una maggiore qualità del prodotto finale e una
maggiore automazione nella produzione del report. Il comitato
editoriale, quest'anno composto da Lucia Morganti, Luca dell'Agnello
ed Elisabetta Ronchieri, è a disposizione per fornire chiarimenti
e supporto in caso di necessità.
Il documento finale verrà ottenuto integrando direttamente i
contributi in formato pdf, che devono quindi essere
"camera-ready". Tuttavia è preferibile caricare nella repository anche
i sorgenti, inviandoli agli editor. Se il sorgente è fatto di più
file, questi devono essere contenuti in un tarball o in uno zip; si
raccomanda di inserire nella distribuzione solo i file necessari e
specifici del contributo, non template o esempi.
build.sh 0 → 100755
#!/bin/sh -x
dn=$(dirname $0)
if [ "${dn}" = "." ]; then
echo "Run the build in a subdirectory or in an out-of-source directory"
exit 1
fi
topdir=$(readlink -f ${dn})
builddir=$(readlink -f .)
papersdir=${builddir}/papers
latex_templates=${topdir}/instructions/LaTeXTemplates.zip
die() {
echo >&2 "$1"
exit 1
}
build_from_source() {
local project project_dir main_tex_file other_files bib_file ok
project_dir="$1"
project=$(echo ${project_dir} | tr '/' '_')
main_tex_file="$2"
[ -f "${topdir}/contributions/${project_dir}/${main_tex_file}" ] || die "invalid call to build_from_source()"
shift; shift;
other_files="$@"
if [ ! -d ${project_dir} ]; then
mkdir -p ${project_dir}
cd ${project_dir}
cp ${topdir}/contributions/${project_dir}/${main_tex_file} ./${project}.tex \
&& for f in ${other_files}; do \
cp -a ${topdir}/contributions/${project_dir}/${f} .; done \
&& unzip ${latex_templates} \
&& pdflatex ${project} \
&& if grep bibdata ${project}.aux; then
unzip -j BibTeX/iopart-num.zip iopart-num/iopart-num.bst
bibtex ${project}
pdflatex ${project}
fi \
&& pdflatex ${project} \
&& ln -sf ${builddir}/${project_dir}/${project}.pdf ${papersdir}
cd -
fi
}
link_pdf() {
local project project_dir pdf_file
project_dir="$1"
project=$(echo ${project_dir} | tr '/' '_')
pdf_file="$2"
[ -f "${topdir}/contributions/${project_dir}/${pdf_file}" ] || die "invalid call to link_pdf()"
ln -s "${topdir}/contributions/${project_dir}/${pdf_file}" ${papersdir}/${project}.pdf
}
if [ ! -d ${papersdir} ]; then
mkdir -p ${papersdir}
fi
cd ${builddir}
# prepare cover
#link_pdf cover cover.pdf
#link_pdf experiment experiment.pdf
#link_pdf datacenter datacenter.pdf
#link_pdf research research.pdf
#link_pdf transfer transfer.pdf
#link_pdf additional additional.pdf
#build_from_source user_support user_support.tex Tape_Usage.png Used_CPU.png Used_Disk.png
#build_from_source ams ams.tex AMS_nuovo.pdf contributors.pdf He-MC.pdf input_output.jpg
#link_pdf alice alice.pdf
#link_pdf atlas atlas.pdf
#build_from_source auger auger.tex Mass.PNG Spectrum-1.PNG
#build_from_source borexino borexino.tex
build_from_source cms report-cms-feb-2018.tex cms-jobs.eps tier-1-sr-2017.eps
#build_from_source cnmon cnmon_annual_report.tex arch.png dash1.png dash2.png lemon1.png
#build_from_source cta cta.tex CPU.eps CTA_ProjectTimeline_Jan2017.eps
#build_from_source cuore cuore.tex cuore.bib
#build_from_source cupid cupid.tex cupid.bib
#build_from_source dampe dampe.tex CNAF_HS06_2016.png dampe_layout_2.jpg PastedGraphic-1.pdf
#build_from_source darkside ds-annual-report-2016.tex
#build_from_source eee eee.tex EEEarch.eps EEEmonitor.eps EEErun2.PNG
#build_from_source enubet enubet.tex img00.png img01.png setup.png UCM.png
#build_from_source famu famu.tex famutrrateprelim.eps
#build_from_source gerda gerda.tex G16-07_EnrBEGe-orig-bwindow.png phaseII_bgm_fit_enrBEGe_poisson575_5315.png
#build_from_source glast glast.tex CPU_days_per_site.png norm_cpu_used_by_site.png
#build_from_source juno juno.tex
#build_from_source km3 KM3NeT-CNAF-2017-v2.tex threetier.png compmodel.png
#link_pdf lhcb LHCb_CNAFAnnualReport_2016.pdf # sic
#build_from_source lhcf lhcf.tex
#build_from_source mwsoftware mw-software.tex
#build_from_source mwinfrastructure mw-infrastructure.tex kube-diagram.png
#link_pdf indigo-iam iam.pdf
#build_from_source na62 na62.tex
link_pdf padme padme.pdf
#build_from_source pamela pamela.tex
#build_from_source sysinfo sysinfo.tex
#build_from_source xenon xenon.tex
#link_pdf virgo virgo.pdf
#build_from_source tier1 AR-Tier1-2016.tex AR-Tier1-2016.bib farm-2016-completo.png HSM-T1.png T1-trend.png trend-consumi.png trend-spazi.png
#build_from_source farming farming.tex
#build_from_source fshareadjust fshareadjust-AR2016.tex fshareadjust-AR2016.bib *.png
#build_from_source storage storage.tex Backup-schema.png cms_cancellation_2016.png Picture1.png rack-DDN.png schema-server-storm.png schema-storage.png
#build_from_source backup backup.tex Backup-schema.png
#build_from_source dataclient dataclient.tex
#build_from_source rete rete.tex *.png
#build_from_source run3 run3.tex *.png
#build_from_source helix HNSciCloudPCP.tex HNSCICLOUD_project_phases.png Loghi_HNSciCloud.png
#build_from_source infra infra.tex SBO.png
#build_from_source chiller chiller.tex Energy-breakdown.png SBO.png simulated-scenario.png
#build_from_source ssnn SSNN_Infra.tex Schema_Infra_SSNN.jpg
#build_from_source cloud_cnaf cloud_cnaf.tex *.png
#build_from_source sq sq.tex sq.bib hist1.dat hist2.dat hist3.dat
#build_from_source uq uq.tex uq.bib arch1.png arch2.png
#build_from_source lseb lseb.tex benchmark.pdf eb.pdf layers.png plot.pdf switch.pdf
#build_from_source ocp ocp.tex AutomaticOCP_NEW.png NetworkOCP_NEW.png
#build_from_source tridas tridas.tex detector.pdf floor.pdf network.pdf plot.pdf tridas1.pdf
#build_from_source nginx_voms nginx_voms.tex *.png
#build_from_source xrf xrf.tex *.png *.jpg
#build_from_source euclid euclid.tex *.png *.jpg
#build_from_source dynpart dynpart-AR2016.tex dynpart-AR2016.bib
#build_from_source cosa cosa.tex biblio.bib
#build_from_source pett pett.tex *.png
pdflatex ${topdir}/cnaf-annual-report-2017.tex \
&& pdflatex ${topdir}/cnaf-annual-report-2017.tex 2> /dev/null \
&& pdflatex ${topdir}/cnaf-annual-report-2017.tex 2> /dev/null
\documentclass[twoside]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian, english]{babel}
\usepackage[a4paper, width=455.24408pt, height=654.41338pt, top=1.58in, centering]{geometry} % match the jpconf style
\usepackage{pdfpages}
\usepackage{lipsum}
\usepackage{emptypage} % so that empty pages don't have headings and footers
\usepackage{fancyhdr}
\usepackage{tocloft}
\usepackage{titlesec}
\usepackage{longtable}
\usepackage{wrapfig}
\usepackage{footnote} % to manage footnotes inside a tabular
\usepackage[hidelinks]{hyperref} % this package should come last; toc entries are hypertext links
\renewcommand{\cftpartfont}{\hfil\Large\bfseries}
\renewcommand{\cftpartafterpnum}{\hfil}
\cftpagenumbersoff{part}
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}
\begin{document}
%\title{\textbf{INFN-CNAF\\
%Annual Report 2016}}
%\date{}
%\author{}
%\maketitle
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/cover.pdf}
\newpage
\thispagestyle{empty}
~
\vfill
\subsubsection*{INFN-CNAF Annual Report 2017}
\textit{www.cnaf.infn.it/annual-report}\\
ISSN 2283-5490 (online)
\subsubsection*{Editors}
Luca dell'Agnello\\
Lucia Morganti\\
Elisabetta Ronchieri
\subsubsection*{Cover Design}
Francesca Cuicchio
\subsubsection*{Address}
INFN CNAF\\
Viale Berti Pichat, 6/2\\
I-40127 Bologna\\
Tel. +39 051 209 5475, Fax +39 051 209 5477\\
\textit{www.cnaf.infn.it}
\cleardoublepage % force a right-side page
\frontmatter
\pagestyle{fancy}
\fancyhf{} % clear headers and footers
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhf[HLE,HRO]{\thepage}
\fancyhf[HLO,HRE]{\leftmark}
\tableofcontents
\cleardoublepage % force a right-side page
\mainmatter
\phantomsection
\addcontentsline{toc}{chapter}{Introduction}
\markboth{\MakeUppercase{Introduction}}{\MakeUppercase{Introduction}}
\chapter*{Introduction}
\thispagestyle{plain}
Initial blablabla
\begin{flushright}
\parbox{0.7\textwidth}{
\begin{center}
\textit{Gaetano Maron}
\\\textit{CNAF Director}
\end{center}
}
\end{flushright}
% include a part entry in the toc
\newcommand{\ip}[1]{%includepart
\cleardoublepage
\thispagestyle{empty}
\phantomsection
% \addtocontents{toc}{\string\begin{NoHyper}}
\addcontentsline{toc}{part}{#1}
% \addtocontents{toc}{\string\end{NoHyper}}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
{\null\hfill\LARGE\textbf{#1}}
\cleardoublepage
}
% for each paper:
% * add a directive to include the paper in the toc
% (\phantomsection makes \addcontentsline work well with hyperref)
% * include the first page with a plain page style
% (=> no heading and footer)
% * set the left marker of the heading
% * include the rest of the paper with the fancy page style
% example usage: \ia{The Trigger and Data Acquisition system of the KM3NeT-Italy detector}{tridas}
\newcommand{\ia}[2]{%includearticle
\phantomsection
\addcontentsline{toc}{chapter}{#1}
\includepdf[pages=1, pagecommand={\thispagestyle{plain}}]{papers/#2}
\markboth{#1}{}
\includepdf[pages=2-, pagecommand={\thispagestyle{fancy}}]{papers/#2}
}
%\addcontentsline{toc}{chapter}{Scientific Exploitation of CNAF ICT Resources}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/esperiment.pdf}
%\ip{Scientific Exploitation of CNAF ICT Resources}
%\addcontentsline{toc}{chapter}{Scientific Exploitation of CNAF ICT Resources}
\cleardoublepage
\thispagestyle{empty}
\phantomsection
\addcontentsline{toc}{part}{Scientific Exploitation of CNAF ICT Resources}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/experiment.pdf}
\cleardoublepage
%\ia{The User Support unit at CNAF}{user_support}
%\ia{ALICE computing at the INFN CNAF Tier1}{alice}
%\ia{AMS-02 data processing and analysis at CNAF}{ams}
%\ia{ATLAS activities}{atlas}
%\ia{Pierre Auger Observatory Data Simulation and Analysis at CNAF}{auger}
%\ia{The Borexino experiment at the INFN CNAF Tier1}{borexino}
%\ia{The Cherenkov Telescope Array}{cta}
\ia{The CMS experiment at the INFN CNAF Tier1}{cms}
%\ia{CUORE experiment}{cuore}
%\ia{CUPID-0 experiment}{cupid}
%\ia{DAMPE data processing and analysis at CNAF}{dampe}
%\ia{DarkSide-50 experiment at CNAF}{darkside}
%\ia{The EEE Project activity at CNAF}{eee}
%\ia{ENUBET at CNAF}{enubet}
%\ia{FAMU: studies of the muon transfer process in a mixture of hydrogen and higher Z gas}{famu}
%\ia{The Gerda experiment}{gerda}
%\ia{The Fermi-LAT experiment at the INFN CNAF Tier 1}{glast}
%\ia{Juno experimenti at CNAF}{juno}
%\ia{The KM3NeT neutrino telescope network and CNAF}{km3}
%\ia{LHCb computing at CNAF}{lhcb}
%\ia{The LHCf experiment}{lhcf}
%\ia{The NA62 experiment at CERN}{na62}
\ia{The PADME experiment at INFN CNAF}{padme}
%\ia{The PAMELA experiment}{pamela}
%\ia{XENON activities at CNAF}{xenon}
%\ia{Advanced Virgo computing at CNAF}{virgo}
%
% to keep together the next part title with its chapters in the toc
%\addtocontents{toc}{\newpage}
\cleardoublepage
\thispagestyle{empty}
\phantomsection
\addcontentsline{toc}{part}{The Tier1 and Data center}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/datacenter.pdf}
\cleardoublepage
%\ia{The INFN Tier-1}{tier1}
%\ia{The INFN-Tier1: the computing farm}{farming}
%\ia{Protecting the batch cluster from short job flooding}{fshareadjust}
%\ia{Data management and storage system}{storage}
%\ia{CNAF backup system}{backup}
%\ia{Dataclient: a simple interface to an X.509-based data service}{dataclient}
%\ia{The INFN Tier-1: Network}{rete}
%\ia{The INFN Tier-1 towards LHC Run 3}{run3}
%\ia{Helix Nebula Science Cloud Pre-Commercial Procurement}{helix}
%\ia{The INFN Tier-1: the Facility Management group}{infra}
%\ia{Tier-1 chiller upgrade plan}{chiller}
%\ia{National ICT Services Virtualization Infrastructure}{ssnn}
%\ia{The INFN Information System}{sysinfo}
\cleardoublepage
\thispagestyle{empty}
\phantomsection
\addcontentsline{toc}{part}{Research and Developments}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/research.pdf}
\cleardoublepage
%\ia{Cloud@CNAF - maintenance and operation}{cloud_cnaf}
%\ia{Software metrics thresholds: a mapping study}{sq}
%\ia{Continuous assessment of software characteristics: a step forward}{uq}
%\ia{The INDIGO Identity and Access Management service}{indigo-iam}
%\ia{Partition Director}{dynpart}
%\ia{Middleware support, maintenance and development}{mwsoftware}
%\ia{Building an elastic CI/CD infrastructure with OpenStack and Kubernetes}{mwinfrastructure}
%\ia{Development and tests of the Large Scale Event Builder for the LHCb upgrade}{lseb}
%\ia{Development and tests of TriDAS for the KM3NeT-Italy neutrino telescope}{tridas}
%\ia{A VOMS module for the NGINX web server}{nginx_voms}
%\ia{A web application to analyse XRF scanning data}{xrf}
%\ia{CNAF Monitoring system: evolution}{cnmon}
%\ia{Developing software in a conservative environment}{euclid}
\cleardoublepage
\thispagestyle{empty}
\phantomsection
\addcontentsline{toc}{part}{Technological transfer and other projects}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/transfer.pdf}
\cleardoublepage
%\ia{External projects and Technology transfer}{pett}
%\ia{Computing On SoC Architectures: the INFN COSA project}{cosa}
%\ia{Open City Platform project: advances in Cloud Environment Automation and beyond}{ocp}
\cleardoublepage
\thispagestyle{empty}
\phantomsection
\addcontentsline{toc}{part}{Additional information}
\addtocontents{toc}{\protect\mbox{}\protect\hrulefill\par}
%\includepdf[pages=1, pagecommand={\thispagestyle{empty}}]{papers/additional.pdf}
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{Organization}
\markboth{\MakeUppercase{Organization}}{\MakeUppercase{Organization}}
\chapter*{Organization}
\thispagestyle{plain}
\vspace*{1cm}
\subsection*{Director}
\begin{tabular}{ l }
Gaetano Maron
\end{tabular}
\subsection*{Scientific Advisory Panel}
\begin{tabular}{ l l p{7cm} }
\textit{Chairperson} & Michael Ernst & \textit{\small Brookhaven National Laboratory, USA} \\
& Gian Paolo Carlino & \textit{\small INFN -- Sezione di Napoli, Italy} \\
& Patrick Fuhrmann & \textit{\small Deutsches Elektronen-Synchrotron, Germany} \\
& Josè Hernandez & \textit{\small Centro de Investigaciones Energéticas, Medioambientales y Tecnológicas, Spain} \\
& Donatella Lucchesi & \textit{\small Università di Padova, Italy} \\
& Vincenzo Vagnoni & \textit{\small INFN -- Sezione di Bologna, Italy} \\
& Pierre-Etienne Macchi & \textit{\small IN2P3/CNRS, France}
\end{tabular}
% open local environment where the format of section and subsection
% is modified
{
% see titlesec documentation
%\titleformat{ command }[ shape ]{ format }{ label }{ sep }{ before-code }[ after-code ]
\titleformat{\section}{\large\bfseries\center}{}{}{}[\titlerule]
\titleformat{\subsection}{}{}{}{{\bfseries Head:} }
%\titlespacing*{ command }{ left }{ before-sep }{ after-sep }[ right-sep ]
%\titlespacing*{\section}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
% NB use the * versions of section and subsection otherwise they end up in the toc
\section*{Data Center -- Tier1}
\subsection*{L. dell'Agnello}
\begin{savenotes} % to manage correctly footnotes inside tabular
\begin{tabular}{ p{0.18\textwidth} p{0.18\textwidth} p{0.18\textwidth} p{0.18\textwidth} p{0.18\textwidth} }
\textbf{Farming} & \textbf{Storage} & \textbf{Networking} & \textbf{Infrastructure} & \textbf{User Support}
\\[.1cm]\underline{A. Chierici} & \underline{V. Sapunenko} & \underline{S. Zani} & \underline{M. Onofri} & \underline{D. Cesini}
\\S. Dal Pra & A. Cavalli & L. Chiarelli\footnote{GARR employee relocated at CNAF} & M. Donatelli & E. Corni
\\A. Falabella & D. Cesini & D. De Girolamo & A. Mazza & L. Lama
\\S. Virgilio & E. Fattibene & F. Rosso & & M. Tenti
\\ & L. Morganti & & & M. V.P. Soares\footnote{Started September}
\\ & A. Prosperini & & &
\\ & P. Ricci & & &
\\ & & & &
\end{tabular}
\end{savenotes}
\section*{Software Development and Distributed Systems}
\subsection*{D. Salomoni}
\begin{savenotes} % to manage correctly footnotes inside tabular
\begin{tabular}{ p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} }
\multicolumn{2}{l}{\textbf{Software Development}} & \multicolumn{2}{l}{\textbf{Distributed Systems}}
\\[.1cm]\underline{F. Giacomini} & M. Caberletti & \underline{C. Aiftimiei} & R. Bucchi
\\A. Ceccanti & E. Ronchieri & V. Ciaschini & A. Costantini
\\M. Manzali\footnote{UniFE fellowship, partially funded by CNAF; until May} & N. Terranova\footnote{Started October} &D. Michelotto & M. Panella
\\E. Vianello & & S. Taneja\footnote{Until July} &
\end{tabular}
\end{savenotes}
\section*{External Projects and Technology Transfer}
\subsection*{M. C. Vistoli}
\begin{tabular}{ p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} }
A. Ferraro
\end{tabular}
\begin{tabular}{ p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} }
\textbf{ICT}
\\[.1cm]\underline{B. Martelli}
\end{tabular}
\section*{National ICT Services}
\subsection*{S. Longo}
\begin{tabular}{ p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth}}
S. Antonelli & M. Pezzi & F. Rosso & G. Zizzi
\end{tabular}
\section*{Information System}
\subsection*{G. Guizzunti}
\begin{savenotes} % to manage correctly footnotes inside tabular
\begin{tabular}{ p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} p{0.23\textwidth} }
S. Bovina & M. Canaparo & E. Capannini & F. Capannini
\\C. Galli & & &
\end{tabular}
\end{savenotes}
\section*{Director Office}
\subsection*{A. Marchesi\footnote{Until May}, E. Amadei}
\section*{Expenditure Centralization Office\protect\footnote{The office is under the INFN Director General.}}
\subsection*{M. Pischedda}
} % close local environment
\cleardoublepage % force a right-side page
\phantomsection
\addcontentsline{toc}{chapter}{Seminars}
\markboth{\MakeUppercase{Seminars}}{\MakeUppercase{Seminars}}
\chapter*{Seminars}
\thispagestyle{plain}
\begin{longtable}{ l p{12cm} }
Jan. $9^{th}$ & Riccardo Veraldi \\
& \textbf{Lustre architecture for LCLS@SLAC} \\[.4cm] % leave .4cm of vertical space
Feb. $22^{nd}-23^{rd}$ & Elisabetta Ronchieri \\
& \textbf{Corso base di R e RStudio} \\[.4cm] % leave .4cm of vertical space
May $31^{st}$ & Laura Cappelli \\
& \textbf{Un'applicazione Web per la fruizione di dati di analisi XRF a scansione} \\[.4cm] % leave .4cm of vertical space
Jul. $7^{th}$ & Nicola Gigante, Matteo Cicuttin \\
& \textbf{The skeleton of Modern C++} \\[.4cm] % leave .4cm of vertical space
Sep. $14^{th}$ & Alexandra Jimborean \\
& \textbf{Decoupled Access-Execute: Pioneering Compilation for Energy Efficiency} \\[.4cm] % leave .4cm of vertical space
Sep. $14^{th}$ & Filippo Mantovani \\
& \textbf{Multi-node advanced performance and power analysis with Paraver} \\[.4cm] % leave .4cm of vertical space
Sep. $22{nd}$ & Massimo Sgaravatto \\
& \textbf{Cloud Area Padovana: implementation and operations of a distributed Infrastracture-as-a-Service} \\[.4cm] % leave .4cm of vertical space
Oct. $24{th}$ & Felice Pantaleo \\
& \textbf{Heterogeneous Computing at the CMS High-Level Trigger in the 2020s} \\[.4cm] % leave .4cm of vertical space
Oct. $27{th}$ & Vincenzo Innocente \\
& \textbf{The multi-threaded CMS software framework: strategy and performance on HPC platforms} \\[.4cm] % leave .4cm of vertical space
\end{longtable}
\end{document}
Source diff could not be displayed: it is too large. Options to address this: view the blob.
File added
\documentclass[a4paper]{jpconf}
\usepackage{graphicx}
\begin{document}
\title{The CMS Experiment at the INFN CNAF Tier1}
\author{Giuseppe Bagliesi}
\address{INFN Sezione di Pisa, L.go B.Pontecorvo 3, 56127 Pisa, Italy}
\ead{giuseppe.bagliesi@cern.ch}
\begin{abstract}
A brief description of the CMS Computing operations during LHC RunII and their recent developments is given. The CMS utilization at Tier-1 CNAF is described
\end{abstract}
\section{Introduction}
The CMS Experiment \cite{CMS-descr} at CERN collects and analyses data from the pp collisions in the LHC Collider.
The first physics Run, at centre of mass energy of 7-8 TeV, started in late March 2010, and ended in February 2013; more than 25~fb$^{-1}$ of collisions were collected during the Run. RunII, at 13 TeV, is currently ongoing: it started in 2015, and is expected to continue up to the end of 2018.
During the first two years of RunII, LHC has been able to largely exceed its design parameters: already in 2016 instantaneous luminosity reached $1.5\times 10^{34}\mathrm{cm^{-2}s^{-1}}$, 50\% more than the planned “high luminosity” LHC phase. The most astonishing achievement, still, is a huge improvement on the fraction of time LHC can serve physics collision, increased form ~35\% of RunI to more than 80\% in some months on 2016.
The most visible effect, computing wise, is a large increase of data to be stored, processed and analysed offline, with 2016 allowing for the collection of more than 40 fb$^{-1}$ of physics data.
2017 was another excellent year for LHC operations and luminosity delivered to the experiments. CMS recorded more than 46 fb$^{-1}$ of pp collisions during 2017, in addition to the data collected during 2016. These data were collected under considerably higher than expected pileup conditions forcing CMS to request a lumi-levelling to PU~55 for the first hours of the LHC fill; this has challenged both the computing system and CMS analysts with more complex events to process with respect to the modelling. From the computing operations side, higher pileup meant larger events and more time to process events than anticipated in the 2017 planning. As these data taking conditions affected only the second part of the year, the average 2017 pileup was in line with that used during the CMS resource planning.
For 2018, CMS anticipates lower average pileup conditions than those seen at the end of 2017, but still higher pileup than used to in the CMS resource plan.
\section{Run II computing operations}
During Run~II, the computing 2004 model designed for Run~I has greatly evolved. The MONARC Hierarchical division of sites in Tier0, Tier-1s and Tier-2s, is still present, but less relevant during operations. All simulation, analysis and processing workflows can now be executed at virtually any site, with a full transfer mesh allowing for point-to-point data movement, outside the rigid hierarchy.
Remote access to data, using WAN-aware protocols like XrootD and data federations, are used more and more instead of planned data movement, allowing for an easier exploitation of CPU resources.
Opportunistic computing is becoming a key component, with CMS having explored access to HPC systems, Commercial Clouds, and with the capability of running its workflows on virtually any (sizeable) resource we have access to.
In 2018 CMS plans to deploy singularity \cite{singu} to all sites supporting the CMS VO. Singularity is a container solution which allows CMS to select the OS on a per job basis and decouples the OS of worker nodes from that required by experiments. Sites can setup worker nodes with a Singularity supported OS and CMS will choose the appropriate OS image for each job.
Developments to increase CMS throughput and disk usage efficiently continue. Of particular interest is the development of the “NanoAOD” data tier as a new alternative for analysis users. The NanoAOD size per event is approximately 20 times smaller than the MiniAOD data tier and relies on only simple data types rather than the hierarchical data format structure in the CMS MiniAOD (and AOD) data tier. The NanoAOD is currently in the process of a technical validation in the computing project, and physics validation by CMS analysts. It will be included in the CMS resource planning once it starts to be adopted in CMS analyses. If successfully deployed, the NanoAOD has the potential to reduce both analysis CPU and disk resources needs.
\section{CMS WLCG Resources and expected increase}
CMS Computing model has been used to request resources for 2017 RunII data taking, with total requests (Tier-0 + Tier-1s + Tier-2s) exceeding 1870 kHS06, 149 PB on disk, and 245 PB on tape.
However the actual pledged resources have been substantially lower than the requests (1700 kHS06, 122 PB on disk, and 200 PB on tape), due to budget restrictions from the funding agencies. To reduce the impact of this issue, CMS was able to achieve and deploy several technological advancements, including reducing the needed amount of AOD(SIM) on disk and to reduce the amount of simulated raw events on tape. In addition, some computing resource providers were able to provide more than their pledged level of resources to CMS during 2017.
Thanks to the optimizations and technological improvements described before it has been possible to tune accordingly the computing model of CMS. Year-by-year increases, which would have been large in presence of the reference computing model, have been reduced substantially.
Historically Italy contributed to CMS computing with 12\% of the Tier-1 and Tier-2 resources. The CNAF pledges for 2017 are 66 kHS06 of CPU, 5880 TB of disk, and 21 PB for tape.
In 2018 the CMS CNAF pledges will be 72 KHS06 of CPU, 7200 TB of disk, 24.44 PB of tape, which is still a sizeable increase with respect to 2017.
CMS usage of CNAF is very intense and it represents consistently the second Tier-1 in CMS as number of processed hours, after the US Tier-1; the same holds for total number of processed jobs, as shown in Fig.~\ref{cms-jobs}.
\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{cms-jobs.eps}
\end{center}
\caption{\label{cms-jobs}Jobs processed at CMS Tier1s + Tier0 during 2017}
\end{figure}
\section{The CNAF flood incident}
On November 9th a major incident happened when the CNAF computer center was flooded.
This caused an interruption of all CNAF services and the damage of many disk arrays and servers, as well as of the tape library. About 40 damaged tapes (out of a total of 150) belonged to CMS. They contained unique copy of MC and RECO data. Six tapes contained a 2nd custodial copy of RAW data.
A special recovery procedure was adopted by CNAF team through a specialized company and no permanent data loss is expected at the time of writing.
The impact of this incident for CMS, although serious, was mitigated thanks to the intrinsic redundancy of our distributed computing model. Other Tier1 are increasing temporary their share to compensate the CPU loss, and they are trying to deploy 2018 pledges as soon as possible.
A full recovery of CMS services from the incident is expected by the end of February 2018.
It is important to point out that before the incident the site readiness of CNAF in 2017 was very good and at the same level of the other CMS Tier1s, see Fig.~\ref{tier1-cms-sr}.
\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{tier-1-sr-2017.eps}
\end{center}
\caption{\label{tier1-cms-sr}Site readiness of CMS Tier1s in 2017 (excluding the last part of 2017, when CNAF was offline due to the flood incident)}
\end{figure}
\section{Conclusions}
CNAF has always been an important asset for the CMS Collaboration, being the second Tier1 in terms of resource utilization, pledges and availability.
The unfortunate incident of the end of 2017 has been managed professionally and efficiently by the CNAF staff, guaranteeing the fastest possible recovery with minimal data losses. The CMS collaboration looks forward to a complete recovery and an even greater role of CNAF inside the CMS Computing in the forthcoming years.
\section*{References}
\begin{thebibliography}{9}
\bibitem{CMS-descr}CMS Collaboration, The CMS experiment at the CERN LHC, JINST 3 (2008) S08004,
doi:10.1088/1748-0221/3/08/S08004.
\bibitem{singu} http://singularity.lbl.gov/
\end{thebibliography}
\end{document}
Source diff could not be displayed: it is too large. Options to address this: view the blob.
File added
File added
File added
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment