I2U2 Grid Computing in the High School Classroom For the - - PowerPoint PPT Presentation

i2u2 grid computing in the high school classroom
SMART_READER_LITE
LIVE PREVIEW

I2U2 Grid Computing in the High School Classroom For the - - PowerPoint PPT Presentation

I2U2 Grid Computing in the High School Classroom For the collaboration: Ben Clifford, Thomas Jordan I2U2 An NSF-funded collaboration Constituent members: ISGC 2007 B. Clifford, T. Jordan I2U2 An NSF-funded collaboration Goals: Create a


slide-1
SLIDE 1

I2U2 Grid Computing in the High School Classroom

For the collaboration: Ben Clifford, Thomas Jordan

slide-2
SLIDE 2

I2U2

  • B. Clifford, T. Jordan

ISGC 2007

An NSF-funded collaboration Constituent members:

slide-3
SLIDE 3

I2U2

Create a platform for 21st Century Science Provide a framework for science experiments to focus and encourage E & O efforts Utilize “the grid” to:

An NSF-funded collaboration Goals:

Increase compute power Increase collaboration Provide access to huge datasets (Uses range from compute resources to meta-data)

  • B. Clifford, T. Jordan

ISGC 2007

slide-4
SLIDE 4

I2U2

Data sharing Workflow management “Publishing” of results Discovery of others’ data products Access to “canned” analysis recipes

The vehicle to do this: e-Labs and i-Labs They allow:

  • B. Clifford, T. Jordan

ISGC 2007

slide-5
SLIDE 5

I2U2

Cosmic Rays

Existing e-Labs: Production:

Access to data from nearly 100 classroom detectors > 9000 “detector days” of data (flat “raw” files) > 200 user accounts many with data uploads

CMS (Calorimetry test beam) AMELIA (ATLAS event reconstruction) LIGO (Access to environmental monitors) STAR (RHIC experiment event reconstruction)

Pre-production:

  • B. Clifford, T. Jordan

ISGC 2007

slide-6
SLIDE 6

I2U2

e-Labs support: Data Search and Selection:

  • B. Clifford, T. Jordan

ISGC 2007

slide-7
SLIDE 7

I2U2

e-Labs support: Workflow management:

  • B. Clifford, T. Jordan

ISGC 2007

slide-8
SLIDE 8

I2U2

e-Labs support: Workflow management:

180.2003.0819.0.thresh Quarknet.Cosmic::Combine/ID000001 combineOut Quarknet.Cosmic::Sort/ID000002 extraFun_out Quarknet.Cosmic::Plot/ID000006 extraFun_rawFile frequencyOut Quarknet.Cosmic::ExtraFunctions/ID000005 lifetimeOut Quarknet.Cosmic::Frequency/ID000004 plot_outfile_param plot_outfile_svg.svg sorted Quarknet.Cosmic::Lifetime/ID000003

Directed Acyclic Graph for LifeTime Analysis

input files transformations
  • utput fie
temp files

TR Quarknet.Cosmic::LifetimeStudy(

  • inout combineOut,
  • none detector,
  • none extraFun_alpha_guess,
  • none extraFun_alpha_variate,
  • none extraFun_constant_guess,
  • none extraFun_constant_variate)
  • B. Clifford, T. Jordan

ISGC 2007

slide-9
SLIDE 9

I2U2

e-Labs support: Workflow management:

  • B. Clifford, T. Jordan

ISGC 2007

slide-10
SLIDE 10

I2U2

e-Labs support: Catalogue of Derived Data:

  • B. Clifford, T. Jordan

ISGC 2007

slide-11
SLIDE 11

I2U2

e-Labs support: Re-run an Analysis:

  • B. Clifford, T. Jordan

ISGC 2007

slide-12
SLIDE 12

I2U2

e-Labs support: Data Provenance:

  • B. Clifford, T. Jordan

ISGC 2007

slide-13
SLIDE 13

I2U2

e-Labs support: Posters:

  • B. Clifford, T. Jordan

ISGC 2007

slide-14
SLIDE 14

I2U2

e-Labs support: Student Logbooks:

  • B. Clifford, T. Jordan

ISGC 2007

slide-15
SLIDE 15

I2U2

e-Labs Infrastructure:

SQL database for user database (paths/to/derived/data, logbooks, etc.) Java beans for form validation and job

  • rigination

Tomcat webserver VDS workflow management

  • B. Clifford, T. Jordan

ISGC 2007

slide-16
SLIDE 16

I2U2

e-Labs Infrastructure:

  • B. Clifford, T. Jordan

ISGC 2007

slide-17
SLIDE 17

I2U2

e-Labs Infrastructure:

Cosmic Ray e-Lab Data Analysis CMS e-Lab uses ROOT for the analysis routines

Each DAG node is a smallish perl script Intermediate data files are input for the next node Analyses are pre-defined workflows

Nearly 300 users (mostly in US High Schools) 103 saved data products 105 derived data products (18 months)

Tomcat interface to ROOT Working to create SWIFT interface to ROOT

  • B. Clifford, T. Jordan

ISGC 2007

slide-18
SLIDE 18

I2U2

e-Labs Support:

University of Chicago/Argonne National Lab

Ben Clifford Mihael Hategan Tibi Stef-Praun Mike Wilde

University of Florida

Tom Jordan

Fermilab Education Office

Marge Bardeen Bob Peterson Liz Quigg

University of Notre Dame

Tom Loughran

  • B. Clifford, T. Jordan

ISGC 2007

slide-19
SLIDE 19

I2U2

Summary

e-Labs use the VDS API to allow students access to data and pre-defined analysis workflows. Computes run on a smallish cluster at Argonne National Laboratory. We have executed some jobs on OSG compute resources but have not put this in production. We have users! We are developing an e-Lab interface for ROOT. Supporting end-users is a DC effort.

  • B. Clifford, T. Jordan

ISGC 2007