EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Progress on first user scenarios Stephen.

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to EGEE hands-on Gergely Sipos.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Infrastructure overview Arnold Meijster &
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status of Interoperability Markus Schulz.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Supporting MPI applications on the EGEE Grid.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to R-GMA: Relational Grid Monitoring Architecture.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Activity in Russia Sergey Oleshko, PNPI,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GRNET SA3 Progress Report Ioannis Liabotis.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Provenance Challenge gLite Job Provenance.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Middleware Deployment and Support in EGEE.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Resources Robin McConnell.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks David Kelsey RAL/STFC,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to GILDA and gaining access.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE Gergely Sipos
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks State of Interoperability Laurence Field.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, Novelties and Features around the GridWay.
Getting started DIRAC Project. Outline  DIRAC information system  Documentation sources  DIRAC users and groups  Registration with DIRAC  Getting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Report from GGUS BoF Session at the WLCG.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
INFSO-RI Enabling Grids for E-sciencE User Information Group report David Fergusson.
Grid Security Vulnerability Group Linda Cornwall, GDB, CERN 7 th September 2005
INFSO-RI Enabling Grids for E-sciencE Running ECCE on EGEE clusters Olav Vahtras KTH.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE Support for New and Existing Users Gergely.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks DSA1.4 – Objectives and Status Ioannis Liabotis.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update on Network Performance Monitoring.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Communication tools between Grid Virtual.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA3 partner collaboration tasks & process.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Deliverable DSA1.4 Jules Wolfrat ARM-9 –
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE User Support Infrastructure Alistair.
INFSO-RI Enabling Grids for E-sciencE Information System Valeria Ardizzone INFN EGEE NA4 Generic Applications Meeting Catania,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Ian Bird All Activity Meeting, Sofia
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA2 Networking support for EGEE III Xavier.
INFSO-RI Enabling Grids for E-sciencE gLite Information System: R-GMA Tony Calanducci INFN Catania gLite tutorial at the EGEE User.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE More on gLite: 2 services you have not seen! Mike Mineter.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Configuration Data or “What should be.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Stephen Childs Trinity College Dublin &
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE Operations: Evolution of the Role of.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Study on Authorization Christoph Witzig,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What all NGIs need to do: Helpdesk / User.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
II EGEE conference Den Haag November, ROC-CIC status in Italy
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Management Claudio Grandi.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-II All Activity Meeting, Sofia
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CYFRONET site report Marcin Radecki CYFRONET.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Towards an Information System Product Team.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Progress on first user scenarios Stephen Burke, GridPP Documentation Officer Geneva, 27 th September

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 2 Overview Rationale List of use cases Progress so far Next steps

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 3 Rationale Lots of documentation: –User guide (166 pages!) –Manuals –Web sites –… Can be overwhelming Hard to find specific information Try to distil into small, discrete use cases –How do I … ? –Not intended to replace the User Guide Stored on web pages – one idea per page Links to further information –Including associated code, scripts etc where appropriate

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 4 Target audience Beginners –Right from the start: how to get a certificate –Need simple instructions to get people going –Avoid the complications of the full Grid documentation Normal users –Some specific tasks which are likely to be common Skilled users –More complex tasks aimed at specific classes of users

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 5 What is a use case? A use case is defined as one specific action that has a beginning and an end "Submit a job and get results" ends up being two distinct use cases: "Submit a job" and "Get Job Results" The use case should take information from other readily available material and describe this task only It should be possible for anyone to follow the steps described and get the same results Use cases may build on others, so there is some degree of progression through the list, but they should not be strongly coupled

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 6 Use case format Define the task Specify any preconditions or assumptions List the series of steps to achieve the task, in sufficient detail that any competent person can follow them Explain possible variations in the procedure if they are both important and strongly connected to the main purpose Explain common things which can go wrong, and how to recognise and deal with them

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 7 Assumptions Must specify preconditions –shell, environment, … –Which web browsers? Assumptions about existing knowledge –Linux expert? At least assume an understanding of shells, command lines, file manipulation/permissions etc –Basic Grid knowledge –Know which VO to join –Speak English!

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 8 Other issues Style: tutorial vs. commented script How much detail, how many alternatives per case? –If they are really atomic there may be a lot of them How to manage transitions, e.g. edg-job-* -> glite-job-* VO-dependent parts (especially VO name) Dummy values, e.g. host names? How much verbosity – popups? –How much do users really need to understand?  Teach a man to fish …  Some users like to know, others just want to do the job Must test/review –On a regular basis – things change –Who?

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 9 Use cases - beginners Get certificate, register with VO –NB CAs, VOs and browsers are all different … Prepare a job –Simple JDL (hello world) Run a job –Input sandbox, *-job-submit Monitor job status –*-job-status, -logging-info Recovering results –Output sandbox, *-output Simple file manipulation –Register/replicate/access/delete Grid files

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 10 Use cases – normal users Resource/service discovery –BDII, R-GMA, GLUE schema, service discovery API Linking jobs and data – Jobs with data requirements Environment setup (staging) Monitoring status –R-GMA Software installation –with a job, via SE Short-deadline job submission

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 11 Use cases – skilled users Software installation –Installing software on a site Large-scale data transfer –FTS Advanced monitoring –R-GMA etc Data encryption AMGA metadata MPI Workflow examples VO deployed services Biomed application kernel Geo application kernel

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 12 Other ideas Dealing with errors/problems Interacting with GGUS Any more?

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 13 Progress to date Start with “beginner” cases –Initial text has been written for these Working on format for web pages –Example page herehere –and a different layout herehere –What do people like?

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 14 Possible page layout

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 15 Next steps Complete the “beginner” cases –Get them reviewed by a real beginner! Settle on a design for the web pages –Also decide how to store the data Open to the public and ask for feedback (soon) Then work on the more advanced cases

Enabling Grids for E-sciencE EGEE-II INFSO-RI First user scenarios 16 Discussion What do you think?