Running a Scientific Experiment on the Grid Vilnius, 13 rd May, 2008 by Tomasz Szepieniec IFJ PAN & CYFRONET.

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

Polish Infrastructure for Supporting Computational Science in the European Research Space EUROPEAN UNION Services and Operations in Polish NGI M. Radecki,
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
K.Harrison CERN, 23rd October 2002 HOW TO COMMISSION A NEW CENTRE FOR LHCb PRODUCTION - Overview of LHCb distributed production system - Configuration.
Cracow - CYFRONET PACKAGING pack into portable format e.g. rpm PACKAGING pack into portable format e.g. rpm PACKAGING pack into portable format e.g. rpm.
Assessment of Core Services provided to USLHC by OSG.
Virtual Organization Approach for Running HEP Applications in Grid Environment Łukasz Skitał 1, Łukasz Dutka 1, Renata Słota 2, Krzysztof Korcyl 3, Maciej.
Advanced Grid-Enabled System for Online Application Monitoring Main Service Manager is a central component, one per each.
Polish Infrastructure for Supporting Computational Science in the European Research Space QoS provisioning for data-oriented applications in PL-Grid D.
Łukasz Skitał 2, Renata Słota 1, Maciej Janusz 1 and Jacek Kitowski 1,2 1 Institute of Computer Science AGH University of Science and Technology, Mickiewicza.
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
Maximilian Berger David Gstir Thomas Fahringer Distributed and parallel Systems Group University of Innsbruck Austria Oct, 13, Krakow, PL.
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
03/27/2003CHEP20031 Remote Operation of a Monte Carlo Production Farm Using Globus Dirk Hufnagel, Teela Pulliam, Thomas Allmendinger, Klaus Honscheid (Ohio.
BaBar Grid Computing Eleonora Luppi INFN and University of Ferrara - Italy.
Configuration Management (CM)
A Proposal of Application Failure Detection and Recovery in the Grid Marian Bubak 1,2, Tomasz Szepieniec 2, Marcin Radecki 2 1 Institute of Computer Science,
CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services Job Monitoring for the LHC experiments Irina Sidorova (CERN, JINR) on.
المحاضرة الاولى Operating Systems. The general objectives of this decision explain the concepts and the importance of operating systems and development.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
PROGRESS: ICCS'2003 GRID SERVICE PROVIDER: How to improve flexibility of grid user interfaces? Michał Kosiedowski.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
E-science grid facility for Europe and Latin America Bridging the High Performance Computing Gap with OurGrid Francisco Brasileiro Universidade.
Overall Goal of the Project  Develop full functionality of CMS Tier-2 centers  Embed the Tier-2 centers in the LHC-GRID  Provide well documented and.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES TeraGrid.
US CMS Centers & Grids – Taiwan GDB Meeting1 Introduction l US CMS is positioning itself to be able to learn, prototype and develop while providing.
Trusted Virtual Machine Images a step towards Cloud Computing for HEP? Tony Cass on behalf of the HEPiX Virtualisation Working Group October 19 th 2010.
Motivation: Sorting is among the fundamental problems of computer science. Sorting of different datasets is present in most applications, ranging from.
Network design Topic 6 Testing and documentation.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Operational Architecture of PL-Grid project M.Radecki,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah.
SUPERCOMPUTING 2002, Baltimore, , SUN „Grid Day” PROGRESS Access environment to computational services performed by cluster of SUNs Poznań Supercomputing.
VO Box Issues Summary of concerns expressed following publication of Jeff’s slides Ian Bird GDB, Bologna, 12 Oct 2005 (not necessarily the opinion of)
Cracow Grid Workshop, October 15-17, 2007 Polish Grid Polish NGI Contribution to EGI Resource Provisioning Function Automatized Direct Communication Tomasz.
Parameter Sweep and Resources Scaling Automation in Scalarm Data Farming Platform J. Liput, M. Paciorek, M. Wrona, M. Orzechowski, R. Slota, and J. Kitowski.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
Kati Lassila-Perini EGEE User Support Workshop Outline: – CMS collaboration – User Support clients – User Support task definition – passive support:
NGS computation services: APIs and.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Software Licensing in the EGEE Grid infrastructure.
Metadata Organization and Management for Globalization of Data Access with Michał Wrzeszcz, Krzysztof Trzepla, Rafał Słota, Konrad Zemek, Tomasz Lichoń,
December 13, G raphical A symmetric P rocessing Prototype Presentation December 13, 2004.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Project Management Methodology Project Closing. Project closing stage Must be performed for all projects, successfully completed or shut off by management.
A Computing Tier 2 Node Eric Fede – LAPP/IN2P3. 2 Eric Fede – 1st Chinese-French Workshop Plan What is a Tier 2 –Context and definition To be a Tier 2.
EGEE is a project funded by the European Union under contract IST Compchem VO's user support EGEE Workshop for VOs Karlsruhe (Germany) March.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid is a Bazaar of Resource Providers and.
Trusted Virtual Machine Images the HEPiX Point of View Tony Cass October 21 st 2011.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CYFRONET site report Marcin Radecki CYFRONET.
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Al Lilianstrom and Dr. Olga Terlyga NLIT 2016 May 4 th, 2016 Under the Hood of Fermilab’s Identity Management Service.
Honolulu - Oct 31st, 2007 Using Glideins to Maximize Scientific Output 1 IEEE NSS 2007 Making Science in the Grid World - Using Glideins to Maximize Scientific.
Job monitoring and accounting data visualization
Integrating Scientific Tools and Web Portals
Eleonora Luppi INFN and University of Ferrara - Italy
A comparison between a Computational Grid and a High-end Multicore Server in an academic environment David Risinamhodzi – North-west University- South.
Grid Computing.
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Class project by Piyush Ranjan Satapathy & Van Lepham
X in [Integration, Delivery, Deployment]
Outline Chapter 2 (cont) OS Design OS structure
ShareGrid: architettura e middleware
Presentation transcript:

Running a Scientific Experiment on the Grid Vilnius, 13 rd May, 2008 by Tomasz Szepieniec IFJ PAN & CYFRONET

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Scientific Experiment ■ What it is?  set of observations performed in the context of solving a particular problem or question, to retain or falsify a hypothesis or research concerning phenomena. (wikipedia)‏  computations which a researcher need to run, to make progress in his/her research ■ Examples:  Monte Carlo simulations  Massive protein folding for testing releases of folding software  Simulation of a scheduling process using a new algorithm  Prepare an advance visualization of simulation results

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Why running it on Grid? ■ Because time matters  Single sequential job? ► NO - a processor on your desktop has the same power  Make sense if the process is done in parallel ► high throughput computing ► multithreaded, parallel computation is our future! ■ Storing and sharing huge data is now possible ■ Access to specific machines  hardware supporting specific type of computation ► huge parallel installations  software available for lower/no cost

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius 4 GAUSSIAN VO VO for GAUSSIAN users operated by in EGEEII &III by CYFRONET (Krakow, Poland)‏ For users –everyone that accept the policy can join –easy to start – ready scripts.. – For admins –sites with GAUSSIAN site licence can join –

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Working group view: miracle of sharing resources ■ If there is a shortage of resource, SHARING is the solution ■ Typical stages of an experiment:  Preparing, Computing, Analyzing, (Writing a paper)‏  It does not refer to some researcher (e.g. solving Sierpinski problem)‏ ■ Sharing gives you more than you can obtain by keeping your part only demand resources Unused resources Unmet demand Figure copied from P. Plaszczak „Grid Computing”

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Jump in? Before jumping see the other side…

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Additonal effort required ■ Access to data becomes transfers ■ You should think about the following:  How many times I need to use it?  Location and size of data  Speed-up including overheads ► Parallel execution  Licensed software  Other people that uses produced data  Security level required

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Also technical problems ■ Job sometimes fails – resubmission is required ■ Some sites are just wrongly configured! ■ We should not overflow VOs but use it efficiently ■ In some failures only the application operator should make decision what to do ■ Jobs are to quick (e.g. 10min)= submission overhead to large – we need put more workload to single grid job

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Virtual Labolatory is all we need Figure copied from EU IST Virolab Project

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Guideline #1 It is better to spend 60 minutes on preparing a tool than 3 minutes every day of doing work manually

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Example: Rendering Application by Krzysztof Abramowicz, Cyfronet ■ Application: Visualization for L-system editor; user want to quickly create movie showing the results. ■ Goal: Limit movie generation time ■ Mean: Make parallel scenes rendering on the grid, using interactive connections between master and workers

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Results: Quick preview for user

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Guideline #2 The best possible grid is invisible.

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Example: Grid application without grids by JUMC Team in EUChinaGrid Project, Kraków, Poland

T.Szepieniec AT cyfronet.pl; 13 May 2008, Grid Open Day, Vilnius Kind suggestions of conclusions ■ For researchers: To have more time for science, you need tools that improve your efficiency. The grid is one of them. ■ For grid developers and industry: Between an user and a grid middleware there is a gap that you are to bridge with tools that hide all which is not necessary for researcher to do science.