Belle II computing Ikuo UEDA (KEK IPNS) The 40th Anniversary - - PowerPoint PPT Presentation

belle ii computing
SMART_READER_LITE
LIVE PREVIEW

Belle II computing Ikuo UEDA (KEK IPNS) The 40th Anniversary - - PowerPoint PPT Presentation

1 Belle II computing Ikuo UEDA (KEK IPNS) The 40th Anniversary Symposium of the US-Japan Science and Technology Cooperation Program in High Energy Physics April 15, 2019 @ University of Hawaii 2 JFY 2012 - 2015 Project Completed Japan:KEK +


slide-1
SLIDE 1

Belle II computing

April 15, 2019 @ University of Hawaii

Ikuo UEDA (KEK IPNS)

The 40th Anniversary Symposium of the US-Japan Science and Technology Cooperation Program in High Energy Physics

1

slide-2
SLIDE 2

Establishment of a remote data center for acceleration of Belle II data center JFY 2012 - 2015 JFY 2016 - 2018 Development of a scalable and automatized production system for the Belle II experiment (US side research title : 2016) Automatized Production System for Belle II (resarch title was renamed :

2017 or later : funded by the Japan side only) Japan:KEK + US:PNNL Japan:KEK + US:PNNLBNL(since 2018)

Belle II実験における拡張性を考慮した自動化プロダクション・システムの開発 Belle IIデータ再プロセス高速化のためのリモート・データセンターの設立

JFY 2019 (- 2020) Hiding Data Access Times in HEP Distributed Workflow

Japan:KEK + US:PNNL

Project Completed Project Completed Project Applied

2

slide-3
SLIDE 3

Establishment of a remote data center for acceleration of Belle II data center JFY 2012 - 2015 JFY 2016 - 2018 Development of a scalable and automatized production system for the Belle II experiment (US side research title : 2016) Automatized Production System for Belle II (resarch title was renamed :

2017 or later : funded by the Japan side only) Japan:KEK + US:PNNL Japan:KEK + US:PNNLBNL(since 2018)

Belle II実験における拡張性を考慮した自動化プロダクション・システムの開発 Belle IIデータ再プロセス高速化のためのリモート・データセンターの設立

JFY 2019 (- 2020) Hiding Data Access Times in HEP Distributed Workflow

Japan:KEK + US:PNNL

Project Completed Project Completed Project Applied

3

slide-4
SLIDE 4

JFY 2012 - 2015 JFY 2016 - 2018

Acceleration of the speed of the Belle II data reprocessing by establishing the remote data center in U.S.A. Integration of the scalable and automatized production system to the Belle II experiment

to reduce the burden on expert time and chance of human errors to control complicated and different types of jobs smoothly and effectively to deliver physics data to users as soon as data-taking finishes to trigger the Belle II computing activity in U.S.A. to let the KEK computing resource concentrate on RAW data process to reduce the risk of data loss in unexpected contingency to develop human resources for computing and middleware

Goal : Goal :

Establishment of a remote data center for acceleration of Belle II data center Automatized Production System for Belle II

Purposes

4

slide-5
SLIDE 5

GRID sites

raw data storage and (re)process mdst storage MC production and Physics analysis skim user analysis (Ntuple level)

end of year 3 RAW data + produced mDST MC mDST Skim uDST

KEK Data Center Data Center in US

Regional Data Center

GRID sites Cloud sites Computer cluster sites

Local resource

Europe site B

Storage for

  • riginal + copy

Asia

MC production site Raw Data Center

Storage for copy Temporary storage

HPC sites Detector

Belle II Computing Model

Raw data mdst Data mdst MC

inputs for

udst

dashed

CPU Disk Tape Ntuple

5

slide-6
SLIDE 6

Production Manager Data Manager End Users BelleDIRAC Sites

Platform

+ GRID Middleware + OS + Hardware + Network

Cyberinfrastructure

+ Services

Interware

+ management system

Software interface

+ Interware extention + Analysis user interface

Human

Infrastructure

}

GRID services for Belle II

v6r20p26 v4r6p0

2017.Dec.13. Computing in HEP - Ueda I.

RMS LFC Fabrication System FTS Client Tools

CE CE SE SE SE

Cluster

VMDIRAC

Cluster

local I/O remote I/O

CVMFS Web Portal

Distributed Data Management System

Production Management System AMGA Monitoring DMS WMS

CE: grid computing element SE : grid storage element

DIRAC slave

cloud site cloud site cloud site

VCYCLE

Cloud I/F

Belle II Distributed Computing Structure

6

slide-7
SLIDE 7

Fabrication system

control jobs for:

  • raw data process
  • simulation
  • user analysis

Project management system

create a project for:

  • raw data process
  • simulation
  • user analysis

Distributed data management system (DDM)

control the data management

  • bulk replication
  • bulk deletion

Monitoring system

check the jobs/network status

  • feedback to Fabrication &

Distributed data management

  • sending problematic status to GOCDB

Verification system

verify that tasks are correctly finished

  • feedback to Fabrication &

Distributed data management

Production manager

(human) define the project for:

  • raw data process
  • simulation
  • user analysis

Data quality system

verify that outputs can be used in physics analysis

  • feedback to production manager (human)

KEK+PNNL(BNL) KEK PNNL(BNL) KEK KEK Nagoya+Niigata

Automatic operation

Fast 24/7 Safe

Data delivery

Manual operation

Different types of production

MC production (w/ or w/o BG) Skim production RAW data process

Reduce human error and perform effective operation Huge variety of modes

BB, udsc, signal, background many physics skims

Complicated data management

  • ver world-distributed sites

Automatized Production System

7

slide-8
SLIDE 8

1st 2nd 11th

(ongoing)

4th 5th 6th 3rd Manual job submission

(no automated Production system)

Proto-Production system

(Automatic job submission Automatic Issue detection [monitor]))

Proto-Production system

(Automatic Data distributed)

(kHS06)

100

7th 8th 9th 10th US-Japan project (JYF 2012-2015) US-Japan project (JYF 2016-2018)

200 300

Normalized CPU power US joined since 2013 Coninuous operation running various types of productions

Establish the data center in US

US is increasing resources gradually Full-Production system

Research Highlight : One page summary

8

slide-9
SLIDE 9

Establishment of a remote data center for acceleration of Belle II data center JFY 2012 - 2015 JFY 2016 - 2018 Development of a scalable and automatized production system for the Belle II experiment (US side research title : 2016) Automatized Production System for Belle II (resarch title was renamed :

2017 or later : funded by the Japan side only) Japan:KEK + US:PNNL Japan:KEK + US:PNNLBNL(since 2018)

Belle II実験における拡張性を考慮した自動化プロダクション・システムの開発 Belle IIデータ再プロセス高速化のためのリモート・データセンターの設立

JFY 2019 (- 2020) Hiding Data Access Times in HEP Distributed Workflow

Japan:KEK + US:PNNL

Project Completed Project Completed Project Applied

9

slide-10
SLIDE 10

MC production jobs

BG files computing site with Storage MC job w/ BG

“Jobs go to Data”

requires storage at each site

 Issue : Inefficient use of compute resources without local storage

Data distributed before submitting jobs Jobs access data on local storage

10

slide-11
SLIDE 11

MC production jobs

BG files Storage-server-less computing site

“Remote Data Access”

enables conribution of compute resources w/o local GRID storage

computing site with Storage

Issue : Time consumed in Remote Accesses

“Jobs go to Data”

MC job w/ BG

necessary BG files from other sites

11

slide-12
SLIDE 12

Belle II computing sites

GRID sites Cloud sites Computer cluster sites KEK, BNL, DESY, GridKA, KISTI, CNAF, many European sites

  • Univ. of Victoria,
  • Univ. of Melbourne

Many Universities in Japan, Korea, India, China, Russia, Mexico, ~30 sites : ~75% several sites : ~15% ~25 sites : ~10% Large contribution from Compute Resources w/o local GRID storage

12

slide-13
SLIDE 13
  • Download

 copying whole files unnecessarily  CPU idle during download

  • Direct I/O (e.g. xrootd)

 chaotic remote accesses can be inefficient

  • Organized Streaming (TAZeR : Transparet Asynchronous Zero-copy Remote I/O)

 I/O optimization with pre-fetching to memory  Intelligent job scedhuling

existing remote I/O technique support from DOE as a part of “Integrated End-to-end Performance Prediction and Diagonosis”

Execution time [min]

Download Direct I/O TAZeR Network read time Network read time exp time 500min 200min 30min

Remote Data Access

13

slide-14
SLIDE 14

TAZeR

 Hiding netowkr and I/O latencies with

  • I/O optimization
  • Intelligent job scheduling

Belle II

 Efficient use of compute resources without local GRID storage Proposed project : “Hiding Data Access Times in HEP Distributed Workflow”

To icrease throughput of Belle II Monte Carlo simulations To identify the conditions under which TAZeR improves HEP workflow

Applying TAZeR to Belle II

14