The glite Workload Management System
|
|
- Maude Adams
- 8 years ago
- Views:
Transcription
1 Consorzio COMETA - Progetto PI2S2 FESR The glite Workload Management System Annamaria Muoio INFN Catania Italy Annamaria.muoio@ct.infn.it Tutorial per utenti e sviluppo di applicazioni in Grid July 2007 Catania
2 Outline This presentation will cover the following arguments: Overview of the glite WMS Architecture Job Description Language Overview - Principal Attributes References and hands-on Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 2
3 Overview of glite Middleware Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 3
4 Workload Management System Workload Management System (WMS) comprises a set of Grid middleware components responsible for distribution and management of tasks across Grid resources. Purpose of Workload Manager (WM) is accept and satisfy requests for job management coming from its clients meaning of the submission request is to pass the responsibility of the job to the WM. WM will pass the job to an appropriate CE for executiontaking into account requirements and the preferences expressed in the job description. The decision of which resource should be used is the outcome of a matchmaking process. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 4
5 Job submission UI Network Server LFC Job Contr. - Condor CE characts & status Information System SE characts & status Storage Logging & Book-keeping keeping Computing Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 5
6 Job Status UI Network Server LFC UI: allows users to access the functionalities of the WMS (via command line, GUI, C++ and Java APIs) WMS: Workload Management System Job Contr. - CondorG CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 6
7 edg-job-submit myjob.jdl myjob.jdl JobType = Normal ; RB node Executable = "$(CMS)/exe/sum.exe"; Network Server LFC InputSandbox UI = {"/home/user/wp1testc","/home/file* }; OutputSandbox = { sim.err, test.out, sim.log"}; Requirements = other. GlueHostOperatingSystemName == linux" && other.gluecepolicymaxcputime > 10000; Rank = other.gluecestatefreecpus; Job Status submitted Job Status Job Contr. - CondorG Job Description Language (JDL) Information to specify job characteristics Systemand requirements SE characts CE characts & status & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 7
8 NS: network daemon Job responsible for acceptingstatus incoming requests submitted UI Job Network Server LFC Input Sandbox files WMS storage Job Status Job Contr. - CondorG CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 8
9 Job Status submitted UI Job Network Server Match- Maker/ Broker LFC waiting WMS storage WM: responsible to take the appropriate actions to satisfy the request Job Status Job Contr. - CondorG Where must this job be executed? CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 9
10 Where are (which SEs) the needed data? Job Status submitted UI Matchmaker: responsible to find the best CE where to submit a job Network Server Match- Maker/ Broker LFC waiting WMS storage Job Status Job Contr. - Condor What is the status of the Grid? CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 10
11 Job Status submitted UI Network Server Match- Maker/ Broker LFC waiting WMS storage CE choice Job Status Job Contr. - Condor CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 11
12 Job Status submitted UI Network Server LFC waiting Job Status WMS storage Job Contr. - Condor Job Adapter JA: responsible for the final touches to the job before it s passed to Condor (e.g. creation of wrapper script, etc.) CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 12
13 Job Status submitted UI Network Server LFC waiting ready WMS storage Job JC: responsible for the actual job management operations (done via CondorG) Logging & Book-keeping keeping Job Status Computing Job Contr. - Condor CE characts & status Information System SE characts & status Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 13
14 Job Status submitted UI Network Server LFC waiting WMS storage ready scheduled Job Status Input Sandbox files Job Contr. - Condor Job CE characts & status Information System SE characts & status Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 14
15 Job Status submitted UI Network Server LFC waiting ready WMS storage scheduled Input Sandbox Job Status Job Contr. - Condor Information System running Logging & Book-keeping keeping Computing Grid enabled data transfers/ accesses Storage Job Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 15
16 Job Status submitted UI Network Server LFC waiting ready WMS storage scheduled Output Sandbox files Job Status Job Contr. - Condor Information System running done Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 16
17 edg-job-get-output <dg-job-id> Job Status submitted UI Network Server LFC waiting ready WMS storage scheduled Job Status Output Sandbox Job Contr. - Condor Information System running done Logging & Book-keeping keeping Computing Storage Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 17
18 Job Status submitted UI Network Server LFC waiting Output Sandbox files WMS storage ready scheduled Job Status Job Contr. - Condor Information System running done Logging & Book-keeping keeping Computing Storage cleared Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 18
19 Possible job states Flag Meaning SUBMITTED WAIT READY submission logged in the LB job match making for resources job being sent to executing CE SCHEDULED job scheduled in the CE queue manager RUNNING DONE CLEARED ABORT job executing on a WN of the selected CE queue job terminated without grid errors job output retrieved job aborted by middleware, check reason Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 19
20 Workload Management System User interface Input sandbox Output sandbox Resource Broker (WorkLoad Mgr.) DataSets info SE & CE info Input sandbox + Broker Info LFC Catalogue Information Service Output sandbox Author. &Authen. Job Submit Event Job Query Job Status Publish Storage Logging & Book-keeping keeping Job Status Computing Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 20
21 Command Line Interface Job Submission $ edg-job-submit [options] <jdl_file> --vo <vo name> : perform submission with a different VO than the UI default one. --output, -o <output file> save jobid on a file. --resource, -r <resource value> specify the resource for execution. --nomsgi neither message nor errors on the stdout will be displayed. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 21
22 If the request has been correctly submitted this is the typical output that you can get: edg-job-submit test.jdl ====================edg-job-submit Success ===================== The job has been successfully submitted to the Network Server. Use edg-job-status command to check job current status. Your job identifier (edg_jobid) is: - ============================================================== In case of failure, an error message will be displayed instead, and an exit status different form zero will be retured. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 22
23 If the command returns the following error message: **** Error: API_NATIVE_ERROR **** Error while calling the "NSClient::multi" native api AuthenticationException: Failed to establish security context... **** Error: UI_NO_NS_CONTACT **** Unable to contact any Network Server it means that there are authentication problems between the UI and the Network Server (check your proxy or contact the site administrator). Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 23
24 It is possible to see which CEs are eligible to run a job specified by a given JDL file using the command edg-job-list-match test.jdl Connecting to host lxshare0380.cern.ch, port 7772 Selected Virtual Organisation name (from UI conf file): dteam ********************************************************************* COMPUTING ELEMENT IDs LIST The following CE(s) matching your job requirements have been found: adc0015.cern.ch:2119/jobmanager-lcgpbs-infinite adc0015.cern.ch:2119/jobmanager-lcgpbs-long adc0015.cern.ch:2119/jobmanager-lcgpbs-short ********************************************************************** Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 24
25 After a job is submitted, it is possible to see its status using the glite-job-status command. edg-job-status ************************************************************* BOOKKEEPING INFORMATION: Printing status info for the Job: Current Status: Scheduled Status Reason: Job successfully submitted to Globus Destination: lxshare0277.cern.ch:2119/jobmanager-pbs-infinite reached on: Fri Aug 1 12:21: ************************************************************* Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 25
26 After the job has finished (it reaches the DONE status), its output can be copied to the UI edg-job-get-output Retrieving files from host lxshare0234.cern.ch ***************************************************************** JOB GET OUTPUT OUTCOME Output sandbox files for the job: - have been successfully retrieved and stored in the directory: /tmp/joboutput/larocca_snpegp1ymjcns22yf5pflg ***************************************************************** By default, the output is stored under /tmp/joboutput, but it is possible to specify in which directory to save the output using the - -dir <path name> option. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 26
27 A job can be canceled before it ends using the command edg-job-cancel. edg-job-cancel Are you sure you want to remove specified job(s)? [y/n]n :y =================== edg-job-cancel Success==================== The cancellation request has been successfully submitted for the following job(s) - =========================================================== Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 27
28 In glite Job Description Language (JDL) is used to describe jobs for execution on Grid. The JDL adopted within the glite middleware is based upon Condor CLASSified Advertisement language (ClassAd). A ClassAd is a record-like structure composed of a finite number of attributes separated by a semi-colon (;) A ClassAd is highly flexible and can be used to represent arbitrary services The JDL is used in glite to specify the job s characteristics and constrains, which are used during the match-making making process to select the best resources that satisfy job s requirements. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 28
29 The JDL syntax consists on statements like: Attribute = value; Comments must be preceded by a sharp character ( # ) or have to follow the C++ syntax WARNING: The JDL is sensitive to blank characters and tabs. No blank characters or tabs should follow the semicolon at the end of a line. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 29
30 In a JDL, some attributes are mandatory while others are optional. An essential JDL is the following: Executable = test.sh ; StdOutput = std.out ; StdError = std.err ; InputSandbox = { test.sh, input.dat }; OutputSandbox = { std.out, std.err }; If needed, arguments to the executable can be passed: Arguments = Hello World! ; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 30
31 If the argument contains quoted strings, the quotes must be escaped with a backslash e.g. Arguments = \ Hello World!\ 10 ; Special characters such as &,, >, < are only allowed if specified inside a quoted string or preceded by triple \ (e.g. Arguments = "-f file1\\\&file2";) The backtick character ` cannot be specified in the JDL. Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 31
32 JDL : Relevant Attributes Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 32
33 JobType (optional) Normal (simple, sequential job), Interactive, MPICH, Checkpointable, Partitionable, Parametric Or combination of them Checkpointable, Interactive Checkpointable, MPI E.g. JobType = Interactive ; JobType = { Interactive{ Interactive, Checkpointable }; Interactive + MPI not yet permitted Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 33
34 Executable (mandatory) This is a string representing the executable/command name. The user can specify an executable which is already on the remote CE Executable = { /opt/egeode/gct/egeode.sh{ /opt/egeode/gct/egeode.sh }; The user can provide a local executable name which will be staged from the UI to the WN Executable = { egeode.sh{ egeode.sh }; InputSandbox = { /home/larocca/egeode/{ egeode.sh }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 34
35 Arguments (optional) This is a string containing all the job command line arguments. E.g.: If your executable sum has to be started as: $ sum N1 N2 out result.out Executable = sum ; Arguments = N1 N2 out result.out ; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 35
36 Environment (optional) List of environment settings needed by the job to run properly E.g. Environment = { JAVABIN=/usr/local/java{ JAVABIN=/usr/local/java }; InputSandbox (optional) List of files on the UI local disk needed by the job for running The listed files will automatically staged to the remote resource E.g. InputSandbox ={ myscript.sh myscript.sh, /tmp/cc,sh }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 36
37 OutputSandbox (optional) List of files, generated by the job, which have to be retrieved E.g. OutputSandbox = { std.out, std.err, image.png }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 37
38 Requirements (optional) Job requirements on computing resources Specified using attributes of resources published in the Information Service If not specified, default value defined in UI config\uration file is considered Default. Requirements = other.gluecestatestatus == "Production ; Requirements = other.glueceinfolrmstype == PBS && other.glueceinfototalcpus > 2 && Member ( ALICE-2.1.7, other.gluehostapplicationsoftwareruntimeenvironment); Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 38
39 Rank (optional) Floating-point expression used to rank CEs that have already fulfill the Requirements expression. The Rank expression can contain attributes that describe the CE in the Information System (IS). The evaluation of the rank expression is performed by the Resource Broker (RB) during the match-making phase. A higher numeric value equals a better rank. E.g.: Rank = other.gluecestatefreecpus; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 39
40 InputData (optional) This is a string or a list of strings representing the Logical File Name (LFN) orgrid Unique Identifier (GUID) needed by the job as input. The list is used by the RB to find the CE from which the specified files can be better accessed and schedules the job to run there. InputData = { lfn:cmstestfile, guid:135b7b23-4a6a-11d7-87e7-9d101f8c8b70 }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 40
41 DataAccessProtocol (mandatory if InputData has been specified) The protocol or the list of protocols which the application is able to speak with for accessing files listed in InputData on a given SE. Supported protocols in glite are currently gsiftp, and file. DataAccessProtocol = { file{ file, gsiftp }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 41
42 OutputSE (optional) This string representing the URI of the Storage (SE) where the user wants to store the output data. This attribute is used by the Resource Broker to find the bestce close to this SE and schedule the job there. OutputSE = aliserv6.ct.infn.it ; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 42
43 OutputData (optional) This attribute allows the user to ask for the automatic upload and registration of datasets produced by the job on the Worker Node (WN). This attribute contains the following three attributes: OutputFile Storage LogicalFileName Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 43
44 NodeNumber (mandatory if JobType=MPICH) NodeNumber attribute is an integer specifying the number of nodes needed for a MPI job. The RB uses this attribute during the matchmaking for selecting those CE having a number of CPUs equals or greater the one specified in NodeNumber. NodeNumber = 5; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 44
45 JobSteps (mandatory for checkpointable or partitionable jobs) JobSteps attribute can be either an integer representing the number of steps for a checkpointable or partitionable job e.g.: JobSteps = ; or a list of strings representing labels associated to the steps of a checkpointable or partitionable job e.g.: JobSteps = { d0, d1, gmos }; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 45
46 CurrentStep (mandatory for checkpointable or partitionable jobs) CurrentStep attribute used to indicate the initial step when submitting a checkpointable or partitionable job. CurrentStep = 2; Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 46
47 References & Hands-on JDL (sottomissione via WMS Netrwork Server) Attributes-v0-7.doc ubmissionwithrb -withedgcommands Remember to initialize the proxy before to interact with the WMS! Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 47
48 Thank you for your attention!!!! Tutorial per utenti e sviluppo di applicazioni in Grid July -Catania 48
glite Job Management
glite Job Management Gilberto Diaz Riccardo Di Meo Job Submission Egee submission Resembles very closely the batch submission in a cluster. Can select resources automatically ( Grid like submission). Resources
More informationTechnical Guide to ULGrid
Technical Guide to ULGrid Ian C. Smith Computing Services Department September 4, 2007 1 Introduction This document follows on from the User s Guide to Running Jobs on ULGrid using Condor-G [1] and gives
More informationThe ENEA-EGEE site: Access to non-standard platforms
V INFNGrid Workshop Padova, Italy December 18-20 2006 The ENEA-EGEE site: Access to non-standard platforms C. Sciò**, G. Bracco, P. D'Angelo, L. Giammarino*, S.Migliori, A. Quintiliani, F. Simoni, S. Podda
More informationAMGA - Official Metadata Service for EGEE
Consorzio COMETA - Progetto PI2S2 FESR AMGA - Official Metadata Service for EGEE Salvatore Scifo INFN Catania Tutorial per utenti e sviluppo di applicazioni in Grid Catania, July 16 th - 20 th 2007 www.consorzio-cometa.it
More informationCONDOR And The GRID. By Karthik Ram Venkataramani Department of Computer Science University at Buffalo kv8@cse.buffalo.edu
CONDOR And The GRID By Karthik Ram Venkataramani Department of Computer Science University at Buffalo kv8@cse.buffalo.edu Abstract Origination of the Condor Project Condor as Grid Middleware Condor working
More informationSun Grid Engine, a new scheduler for EGEE
Sun Grid Engine, a new scheduler for EGEE G. Borges, M. David, J. Gomes, J. Lopez, P. Rey, A. Simon, C. Fernandez, D. Kant, K. M. Sephton IBERGRID Conference Santiago de Compostela, Spain 14, 15, 16 May
More informationQoS management in Grid environments
Consorzio COMETA - Progetto PI2S2 FESR QoS management in Grid environments Antonella Di Stefano Giovanni Morana Daniele Zito Consorzio Cometa Grid Open Days all Università di Palermo Palermo, 6-7.12.2007
More informationRoberto Barbera. Centralized bookkeeping and monitoring in ALICE
Centralized bookkeeping and monitoring in ALICE CHEP INFN 2000, GRID 10.02.2000 WP6, 24.07.2001 Roberto 1 Barbera ALICE and the GRID Phase I: AliRoot production The GRID Powered by ROOT 2 How did we get
More informationProgram Grid and HPC5+ workshop
Program Grid and HPC5+ workshop 24-30, Bahman 1391 Tuesday Wednesday 9.00-9.45 9.45-10.30 Break 11.00-11.45 11.45-12.30 Lunch 14.00-17.00 Workshop Rouhani Karimi MosalmanTabar Karimi G+MMT+K Opening IPM_Grid
More informationThe GENIUS Grid Portal
The GENIUS Grid Portal (*) work in collaboration with A. Falzone and A. Rodolico EGEE NA4 Workshop, Paris, 18.12.2003 CHEP 2000, 10.02.2000 Outline Introduction Grid portal architecture and requirements
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationReport on WorkLoad Management activities
APROM CERN, Monday 26 November 2004 Report on WorkLoad Management activities Federica Fanzago, Marco Corvo, Stefano Lacaprara, Nicola de Filippis, Alessandra Fanfani Stefano.Lacaprara@pd.infn.it INFN Padova,
More informationClient/Server Grid applications to manage complex workflows
Client/Server Grid applications to manage complex workflows Filippo Spiga* on behalf of CRAB development team * INFN Milano Bicocca (IT) Outline Science Gateways and Client/Server computing Client/server
More informationNorduGrid ARC Tutorial
NorduGrid ARC Tutorial / Arto Teräs and Olli Tourunen 2006-03-23 Slide 1(34) NorduGrid ARC Tutorial Arto Teräs and Olli Tourunen CSC, Espoo, Finland March 23
More informationIntegrating VoltDB with Hadoop
The NewSQL database you ll never outgrow Integrating with Hadoop Hadoop is an open source framework for managing and manipulating massive volumes of data. is an database for handling high velocity data.
More informationAn objective comparison test of workload management systems
An objective comparison test of workload management systems Igor Sfiligoi 1 and Burt Holzman 1 1 Fermi National Accelerator Laboratory, Batavia, IL 60510, USA E-mail: sfiligoi@fnal.gov Abstract. The Grid
More informationThe CMS analysis chain in a distributed environment
The CMS analysis chain in a distributed environment on behalf of the CMS collaboration DESY, Zeuthen,, Germany 22 nd 27 th May, 2005 1 The CMS experiment 2 The CMS Computing Model (1) The CMS collaboration
More informationWM Technical Evolution Group Report
WM Technical Evolution Group Report Davide Salomoni, INFN for the WM TEG February 7, 2012 The WM TEG, organization Mailing list, wlcg-teg-workload-mgmt@cern.ch 48 people currently subscribed; representation
More informationThe ENEA gateway approach providing EGEE/gLite access to unsupported platforms and operating systems
EU-IndiaGrid Workshop Taipei, November 2nd 2007 The ENEA gateway approach providing EGEE/gLite access to unsupported platforms and operating systems G. Bracco, S.Migliori, A. Quintiliani, A. Santoro, C.
More informationGRID workload management system and CMS fall production. Massimo Sgaravatto INFN Padova
GRID workload management system and CMS fall production Massimo Sgaravatto INFN Padova What do we want to implement (simplified design) Master chooses in which resources the jobs must be submitted Condor-G
More informationPBS Tutorial. Fangrui Ma Universit of Nebraska-Lincoln. October 26th, 2007
PBS Tutorial Fangrui Ma Universit of Nebraska-Lincoln October 26th, 2007 Abstract In this tutorial we gave a brief introduction to using PBS Pro. We gave examples on how to write control script, and submit
More informationARC Clients User Manual for ARC 11.05 (client versions 1.0.0) and above
NORDUGRID NORDUGRID-MANUAL-13 27/3/2015 ARC Clients User Manual for ARC 11.05 (client versions 1.0.0) and above 2 Contents 1 Introduction 5 2 Commands 7 2.1 Proxy utilities...........................................
More informationGrid Computing in Aachen
GEFÖRDERT VOM Grid Computing in Aachen III. Physikalisches Institut B Berichtswoche des Graduiertenkollegs Bad Honnef, 05.09.2008 Concept of Grid Computing Computing Grid; like the power grid, but for
More informationThe Grid-it: the Italian Grid Production infrastructure
n 1 Maria Cristina Vistoli INFN CNAF, Bologna Italy The Grid-it: the Italian Grid Production infrastructure INFN-Grid goals!promote computational grid technologies research & development: Middleware and
More informationCondor for the Grid. 3) http://www.cs.wisc.edu/condor/
Condor for the Grid 1) Condor and the Grid. Douglas Thain, Todd Tannenbaum, and Miron Livny. In Grid Computing: Making The Global Infrastructure a Reality, Fran Berman, Anthony J.G. Hey, Geoffrey Fox,
More informationIntroduction to Programming and Computing for Scientists
Oxana Smirnova (Lund University) Programming for Scientists Tutorial 7b 1 / 48 Introduction to Programming and Computing for Scientists Oxana Smirnova Lund University Tutorial 7b: Grid certificates and
More informationBitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
More informationThe EDGeS project receives Community research funding
Desktop Grids EDGeS project Delegation for access to trusted resources The EDGeS project receives Community research funding 1 DG = Desktop Grid = Loose grid scavenging idle resources Unit of Work = Application
More informationRecommendations for Static Firewall Configuration in D-Grid
D-Grid Integrationsprojekt (DGI-2) Fachgebiet 3-3 Firewalls Recommendations for Static Firewall Configuration in D-Grid Version 1.5, 21. Mai 2008 D-Grid Integrationsprojekt (DGI-2) Autoren: Gian Luca Volpato
More informationGrid Scheduling Dictionary of Terms and Keywords
Grid Scheduling Dictionary Working Group M. Roehrig, Sandia National Laboratories W. Ziegler, Fraunhofer-Institute for Algorithms and Scientific Computing Document: Category: Informational June 2002 Status
More informationAn approach to grid scheduling by using Condor-G Matchmaking mechanism
An approach to grid scheduling by using Condor-G Matchmaking mechanism E. Imamagic, B. Radic, D. Dobrenic University Computing Centre, University of Zagreb, Croatia {emir.imamagic, branimir.radic, dobrisa.dobrenic}@srce.hr
More informationCommand Line Interface User Guide for Intel Server Management Software
Command Line Interface User Guide for Intel Server Management Software Legal Information Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel
More informationIceWarp to IceWarp Server Migration
IceWarp to IceWarp Server Migration Registered Trademarks iphone, ipad, Mac, OS X are trademarks of Apple Inc., registered in the U.S. and other countries. Microsoft, Windows, Outlook and Windows Phone
More informationUniversal Event Monitor for SOA 5.2.0 Reference Guide
Universal Event Monitor for SOA 5.2.0 Reference Guide 2015 by Stonebranch, Inc. All Rights Reserved. 1. Universal Event Monitor for SOA 5.2.0 Reference Guide.............................................................
More informationHP Operations Manager Software for Windows Integration Guide
HP Operations Manager Software for Windows Integration Guide This guide documents the facilities to integrate EnterpriseSCHEDULE into HP Operations Manager Software for Windows (formerly known as HP OpenView
More information--version Print the version number of GeneTorrent to the standard output stream. This version number should be included in all bug reports.
GeneTorrent 3.3.4 NAME GeneTorrent - transfer genomic data reliably across a network SYNOPSIS GeneTorrent -u manifest-file -c cred [ -p path ] GeneTorrent -d < URI UUID.xml.gto > -c cred [ -p path ] GeneTorrent
More informationA Uniform Job Monitoring Service in Multiple Job Universes
A Uniform Job Monitoring Service in Multiple Job Universes Aleš Křenek, Miroslav Ruda CESNET, EGEE JRA1 www.eu-egee.org Information Society Grid Monitoring Workshop, June 25, 2007 1 Outline Logging and
More informationSun Grid Engine, a new scheduler for EGEE middleware
Sun Grid Engine, a new scheduler for EGEE middleware G. Borges 1, M. David 1, J. Gomes 1, J. Lopez 2, P. Rey 2, A. Simon 2, C. Fernandez 2, D. Kant 3, K. M. Sephton 4 1 Laboratório de Instrumentação em
More informationAnalisi di un servizio SRM: StoRM
27 November 2007 General Parallel File System (GPFS) The StoRM service Deployment configuration Authorization and ACLs Conclusions. Definition of terms Definition of terms 1/2 Distributed File System The
More information1967-35. Advanced School in High Performance and GRID Computing. 3-14 November 2008
1967-35 Advanced School in High Performance and GRID Computing 3-14 November 2008 Grid tutorial hands-on session on data management and advanced job submission TAFFONI Giuliano Osservatorio Astronomico
More informationPageR Enterprise Monitored Objects - AS/400-5
PageR Enterprise Monitored Objects - AS/400-5 The AS/400 server is widely used by organizations around the world. It is well known for its stability and around the clock availability. PageR can help users
More informationNetwork Detective Client Connector
Network Detective Copyright 2014 RapidFire Tools, Inc. All Rights Reserved. v20140801 Overview The Network Detective data collectors can be run via command line so that you can run the scans on a scheduled
More informationExecution Management: Key Concepts
Execution Management: Key Concepts Execution Management: Key Concepts Overview The Globus Toolkit provides a service to submit, monitor, and cancel jobs on Grid computing resources called GRAM. In GRAM,
More informationUsing LDAP Authentication in a PowerCenter Domain
Using LDAP Authentication in a PowerCenter Domain 2008 Informatica Corporation Overview LDAP user accounts can access PowerCenter applications. To provide LDAP user accounts access to the PowerCenter applications,
More informationScheduling in SAS 9.3
Scheduling in SAS 9.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. Scheduling in SAS 9.3. Cary, NC: SAS Institute Inc. Scheduling in SAS 9.3
More informationInstallation der Software des LHC Computing Grid auf einem Institutscluster. Hartmut Stadie, Christopher Jung, Günter Quast, Klaus Rabbertz, Jens Rehn
Installation der Software des LHC Computing Grid auf einem Institutscluster Hartmut Stadie, Christopher Jung, Günter Quast, Klaus Rabbertz, Jens Rehn Institut für Experimentelle Kernphysik Universität
More informationCloud Computing. Up until now
Cloud Computing Lecture 3 Grid Schedulers: Condor, Sun Grid Engine 2010-2011 Introduction. Up until now Definition of Cloud Computing. Grid Computing: Schedulers: Condor architecture. 1 Summary Condor:
More informationOASIS: a data and software distribution service for Open Science Grid
OASIS: a data and software distribution service for Open Science Grid B. Bockelman 1, J. Caballero Bejar 2, J. De Stefano 2, J. Hover 2, R. Quick 3, S. Teige 3 1 University of Nebraska-Lincoln, Lincoln,
More informationHow To Install An Aneka Cloud On A Windows 7 Computer (For Free)
MANJRASOFT PTY LTD Aneka 3.0 Manjrasoft 5/13/2013 This document describes in detail the steps involved in installing and configuring an Aneka Cloud. It covers the prerequisites for the installation, the
More informationThe Managed computation Factory and Its Application to EGEE
The Managed Computation and its Application to EGEE and OSG Requirements Ian Foster, Kate Keahey, Carl Kesselman, Stuart Martin, Mats Rynge, Gurmeet Singh DRAFT of June 19, 2005 Abstract An important model
More informationOnline Steering of HEP Applications
Online Steering of HEP Applications Daniel Lorenz University of Siegen Darmstadt, 27. 4. 2006 HEPCG Workshop Daniel Max Mustermann Lorenz Online steering Folientitel of HEP applications HEPCG Veranstaltung
More information? Index. Introduction. 1 of 38 About the QMS Network Print Monitor for Windows NT
1 of 38 About the QMS Network for Windows NT System Requirements" Installing the " Using the " Troubleshooting Operations" Introduction The NT Print Spooler (both workstation and server versions) controls
More informationCluster, Grid, Cloud Concepts
Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of
More informationStatus and Integration of AP2 Monitoring and Online Steering
Status and Integration of AP2 Monitoring and Online Steering Daniel Lorenz - University of Siegen Stefan Borovac, Markus Mechtel - University of Wuppertal Ralph Müller-Pfefferkorn Technische Universität
More informationScheduling in SAS 9.4 Second Edition
Scheduling in SAS 9.4 Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. Scheduling in SAS 9.4, Second Edition. Cary, NC: SAS Institute
More informationWildFire Cloud File Analysis
WildFire Cloud File Analysis The following topics describe the different methods for sending files to the WildFire Cloud for analysis. Forward Files to the WildFire Cloud Verify Firewall File Forwarding
More informationTutorial: Load Testing with CLIF
Tutorial: Load Testing with CLIF Bruno Dillenseger, Orange Labs Learning the basic concepts and manipulation of the CLIF load testing platform. Focus on the Eclipse-based GUI. Menu Introduction about Load
More informationHadoop Streaming. Table of contents
Table of contents 1 Hadoop Streaming...3 2 How Streaming Works... 3 3 Streaming Command Options...4 3.1 Specifying a Java Class as the Mapper/Reducer... 5 3.2 Packaging Files With Job Submissions... 5
More informationSOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
More informationWeb Testing, Java Testing, Server Monitoring. AppPerfect Installation Guide
Web Testing, Java Testing, Server Monitoring AppPerfect Installation Guide You will need administrator rights on Windows machines and root access on Linux machine to install AppPerfect products. If you
More informationStreamServe Job Gateway
StreamServe Job Gateway User Guide 4.1.2 SP2 Rev A StreamServe Job Gateway User Guide 4.1.2 SP2 Rev A 2007 StreamServe, Inc. StreamServe is a trademark of StreamServe, Inc. No part of this document may
More informationTier 1 Services - CNAF to T1
CDF Report on Tier 1 Usage Donatella Lucchesi for the CDF Italian Computing Group INFN Padova Outline The CDF Computing Model Tier1 resources usage as today CDF portal for European GRID: lcgcaf People
More informationGrid Engine 6. Troubleshooting. BioTeam Inc. info@bioteam.net
Grid Engine 6 Troubleshooting BioTeam Inc. info@bioteam.net Grid Engine Troubleshooting There are two core problem types Job Level Cluster seems OK, example scripts work fine Some user jobs/apps fail Cluster
More informationSee-GRID Project and Business Model
Improvements of the grid infrastructure and services within SEE-GRID Anastas Misev MARNET/MARGI/UKIM Macedonia Introduction SEE-GRID Project series SEE-GRID establish infrastructure SEE-GRID-2 extend infrastructure,
More informationGrid Engine. The EPIKH Project (Exchange Programme to advance e-infrastructure Know-How)
The EPIKH Project (Exchange Programme to advance e-infrastructure Know-How) Grid Engine Riccardo Rotondo (riccardo.rotondo@garr.it) Consortium GARR Joint CHAIN/EPIKH School for Application Porting to Science
More informationCloud Computing. Lectures 3 and 4 Grid Schedulers: Condor 2014-2015
Cloud Computing Lectures 3 and 4 Grid Schedulers: Condor 2014-2015 Up until now Introduction. Definition of Cloud Computing. Grid Computing: Schedulers: Condor architecture. Summary Condor: user perspective.
More informationIntroduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber
Introduction to grid technologies, parallel and cloud computing Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber OUTLINES Grid Computing Parallel programming technologies (MPI- Open MP-Cuda )
More information32-Bit Workload Automation 5 for Windows on 64-Bit Windows Systems
32-Bit Workload Automation 5 for Windows on 64-Bit Windows Systems Overview 64-bit Windows Systems Modifying the Working Folder for Universal Server Components Applications Installed in the Windows System
More informationCERN local High Availability solutions and experiences. Thorsten Kleinwort CERN IT/FIO WLCG Tier 2 workshop CERN 16.06.2006
CERN local High Availability solutions and experiences Thorsten Kleinwort CERN IT/FIO WLCG Tier 2 workshop CERN 16.06.2006 1 Introduction Different h/w used for GRID services Various techniques & First
More informationQuick Tutorial for Portable Batch System (PBS)
Quick Tutorial for Portable Batch System (PBS) The Portable Batch System (PBS) system is designed to manage the distribution of batch jobs and interactive sessions across the available nodes in the cluster.
More informationIBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
More informationSDK Code Examples Version 2.4.2
Version 2.4.2 This edition of SDK Code Examples refers to version 2.4.2 of. This document created or updated on February 27, 2014. Please send your comments and suggestions to: Black Duck Software, Incorporated
More informationEMC Documentum Content Services for SAP iviews for Related Content
EMC Documentum Content Services for SAP iviews for Related Content Version 6.0 Administration Guide P/N 300 005 446 Rev A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000
More informationApplication Notes for Configuring Alternate Methods of Domain Based Routing for Outbound SIP Calls with the Avaya SIP Trunk Architecture Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Alternate Methods of Domain Based Routing for Outbound SIP Calls with the Avaya SIP Trunk Architecture Issue 1.0 Abstract These
More informationE-mail: guido.negri@cern.ch, shank@bu.edu, dario.barberis@cern.ch, kors.bos@cern.ch, alexei.klimentov@cern.ch, massimo.lamanna@cern.
*a, J. Shank b, D. Barberis c, K. Bos d, A. Klimentov e and M. Lamanna a a CERN Switzerland b Boston University c Università & INFN Genova d NIKHEF Amsterdam e BNL Brookhaven National Laboratories E-mail:
More informationRecent advances of MedIGrid PSE in an LCG/gLite environment
430 FINAL WORKSHOP OF GRID PROJECTS, PON RICERCA 2000-2006, AVVISO 1575 Recent advances of MedIGrid PSE in an LCG/gLite environment V. Boccia 1, L. Carracciuolo 2, L. D amore 1, G. Laccetti 1, M. Lapegna
More informationHands-on Exercises with Big Data
Hands-on Exercises with Big Data Lab Sheet 1: Getting Started with MapReduce and Hadoop The aim of this exercise is to learn how to begin creating MapReduce programs using the Hadoop Java framework. In
More informationWissGrid. JHOVE2 over the Grid 1. Dokumentation. Arbeitspaket 3: Langzeitarchivierung von Forschungsdaten. Änderungen
WissGrid Dokumentation Arbeitspaket 3: Langzeitarchivierung von Forschungsdaten JHOVE2 over the Grid 1 Autoren Arbeitspaket 3: Langzeitarchivierung von Forschungsdaten Editoren White Datum 28. März 2011
More informationThe Advantages of Using Grid and PI2S2
The Sicilian Grid Infrastructure for High Performance Computing Carmelo Marcello Iacono-Manno 1, Marco Fargetta 1, Roberto Barbera 1,2, Alberto Falzone 3, Giuseppe Andronico 4, Salvatore Monforte 4, Annamaria
More informationGrid Computing in SAS 9.4 Third Edition
Grid Computing in SAS 9.4 Third Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. Grid Computing in SAS 9.4, Third Edition. Cary, NC:
More informationEDG Project: Database Management Services
EDG Project: Database Management Services Leanne Guy for the EDG Data Management Work Package EDG::WP2 Leanne.Guy@cern.ch http://cern.ch/leanne 17 April 2002 DAI Workshop Presentation 1 Information in
More informationglibrary: Digital Asset Management System for the Grid
glibrary: Digital Asset Management System for the Grid Antonio Calanducci INFN Catania EGEE User Forum Manchester, 09 th -11 th May 2007 www.eu-egee.org EGEE and glite are registered trademarks Outline
More informationInternet Technologies. World Wide Web (WWW) Proxy Server Network Address Translator (NAT)
Internet Technologies World Wide Web (WWW) Proxy Server Network Address Translator (NAT) What is WWW? System of interlinked Hypertext documents Text, Images, Videos, and other multimedia documents navigate
More informationAnar Manafov, GSI Darmstadt. GSI Palaver, 2010-03-09
Anar Manafov, GSI Darmstadt HEP Data Analysis Implement algorithm Run over data set Make improvements Typical HEP analysis needs a continuous algorithm refinement cycle 2 PROOF Storage File Catalog Query
More informationTSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:
TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/
More informationMIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper
Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper
More informationPTC Integrity Eclipse and IBM Rational Development Platform Guide
PTC Integrity Eclipse and IBM Rational Development Platform Guide The PTC Integrity integration with Eclipse Platform and the IBM Rational Software Development Platform series allows you to access Integrity
More informationBacking Up and Restoring Data
Backing Up and Restoring Data Cisco Unity Express backup and restore functions use an FTP server to store and retrieve data. The backup function copies the files from the Cisco Unity Express application
More informationDeltek Costpoint 7.1.1. Process Execution Modes
Deltek Costpoint 7.1.1 Process Execution Modes October 24, 2014 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors
More informationBulk Downloader. Call Recording: Bulk Downloader
Call Recording: Bulk Downloader Contents Introduction... 3 Getting Started... 3 Configuration... 4 Create New Job... 6 Running Jobs... 7 Job Log... 7 Scheduled Jobs... 8 Recent Runs... 9 Storage Device
More informationPresto User s Manual. Collobos Software Version 1.6. 2014 Collobos Software, Inc http://www.collobos.com
Presto User s Manual Collobos Software Version 1.6 2014 Collobos Software, Inc http://www.collobos.com Welcome To Presto 3 System Requirements 3 How It Works 4 Presto Service 4 Presto 4 Printers 5 Virtual
More informationCA Workload Automation Agent for Remote Execution
CA Workload Automation Agent for Remote Execution Release Notes r11.3.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the
More informationBusiness Enterprise Server Help Desk Integration Guide. Version 3.5
Business Enterprise Server Help Desk Integration Guide Version 3.5 June 30, 2010 Copyright Copyright 2003 2010 Interlink Software Services, Ltd., as an unpublished work. All rights reserved. Interlink
More informationGeant4 simulations using grid computing
Geant4 simulations using grid computing Lydia Maigne, PhD LPC, PCSV team, Clermont-Ferrand maigne@clermont.in2p3.fr http://clrpcsv.in2p3.fr Crédits: V. Breton, Y. Legré, C.O. Thiam, A. Fessy, M. Diarena
More informationRecent grid activities at INFN Catania(*) Roberto Barbera
RecentgridactivitiesatINFNCatania(*) RobertoBarbera workincollaborationwithnicesrl (*) HEPiX/HEPNT2002,Catania,18.04.2002 CHEP2000,10.02.2000 1 RobertoBarbera DipartimentodiFisicadell UniversitàdiCataniaandINFNCatania
More informationOracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
More informationCNR-INFM DEMOCRITOS and SISSA elab Trieste
elab and the FVG grid Stefano Cozzini CNR-INFM DEMOCRITOS and SISSA elab Trieste Agenda/Aims Present elab ant its computational infrastructure GRID-FVG structure basic requirements technical choices open
More informationHandle Tool. User Manual
User Manual Corporation for National Research Initiatives Version 2 November 2015 Table of Contents 1. Start the Handle Tool... 3 2. Default Window... 3 3. Console... 5 4. Authentication... 6 5. Lookup...
More informationA Credential Renewal Service for Long-Running Jobs
A Credential Renewal Service for Long-Running Jobs Daniel Kouřil CESNET z.s.p.o., Zikova 4, 160 00 Praha 6, Czech Republic Email: kouril@ics.muni.cz Jim Basney National Center for Supercomputing Applications
More informationIntegrating with BarTender Integration Builder
Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration
More information