Www.consorzio-cometa.it FESR Consorzio COMETA - Progetto PI2S2 FEMM Riccardo Bruno, INFN CT Sindoni Salvatore, DIEES UniCT.

Slides:



Advertisements
Similar presentations
EGEE is a project funded by the European Union under contract IST EGEE Tutorial Turin, January Hands on Job Services.
Advertisements

SARA Reken- en NetwerkdienstenToPoS | 3 juni 2007 More efficient job submission Evert Lammerts SARA Computing and Networking Services High Performance.
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
INFN - Ferrara BaBarGrid Meeting SPGrid Efforts in Italy BaBar Collaboration Meeting - SLAC December 11, 2002 Enrica Antonioli - Paolo Veronesi.
Development of test suites for the certification of EGEE-II Grid middleware Task 2: The development of testing procedures focused on special details of.
SEE-GRID-SCI User Interface (UI) Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
Riccardo Bruno, INFN.CT Sevilla, 10-14/09/2007 GENIUS Exercises.
Special Jobs Claudio Cherubino INFN - Catania. 2 MPI jobs on gLite DAG Job Collection Parametric jobs Outline.
FESR Consorzio COMETA - Progetto PI2S2 Jobs Interattivi Giuseppe La Rocca INFN Catania – Italy Tutorial.
FESR Consorzio COMETA - Progetto PI2S2 Using MPI to run parallel jobs on the Grid Marcello Iacono Manno Consorzio COMETA
FESR Consorzio COMETA - Progetto PI2S2 Using Support System Gianni M. Ricciardi INFN Catania Tutorial per i Neo Assunti del Progetto.
Enabling Grids for E-sciencE gLite training at Sinaia '06 Victor Penso Kilian Schwarz GSI Darmstadt Germany.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Luciano Díaz ICN-UNAM Based on Domenico.
Enabling Grids for E-sciencE EGEE-II INFSO-RI BG induction to GRID Computing and EGEE project – Sofia, 2006 Practical: Porting applications.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
INFSO-RI Enabling Grids for E-sciencE GILDA Praticals GILDA Tutors INFN Catania ICTP/INFM-Democritos Workshop on Porting Scientific.
E-science grid facility for Europe and Latin America Watchdog: A job monitoring solution inside the EELA-2 Infrastructure Riccardo Bruno,
1 HeMoLab - Porting HeMoLab's SolverGP to EELA glite Grid Environment FINAL REPORT Ramon Gomes Costa - Paulo Ziemer.
Nadia LAJILI User Interface User Interface 4 Février 2002.
E-science grid facility for Europe and Latin America Marcelo Risk y Juan Francisco García Eijó Laboratorio de Sistemas Complejos Departamento.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) GISELA Additional Services Diego Scardaci
Group 1 : Grid Computing Laboratory of Information Technology Supervisors: Alexander Ujhinsky Nikolay Kutovskiy.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Practical: Porting applications to the GILDA grid Slides from Vladimir Dimitrov, IPP-BAS.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives Plovdiv, 2006.
E-science grid facility for Europe and Latin America Using Secure Storage Service inside the EELA-2 Infrastructure Diego Scardaci INFN (Italy)
E-science grid facility for Europe and Latin America gLite MPI Tutorial for Grid School Daniel Alberto Burbano Sefair, Universidad de Los.
E-science grid facility for Europe and Latin America GRIP - Grid Image Processing for Biomedical Diagnosis SECOND EELA-2 GRID SCHOOL Querétaro,
Job Management DIRAC Project. Overview  DIRAC JDL  DIRAC Commands  Tutorial Exercises  What do you have learned? KEK 10/2012DIRAC Tutorial.
E-science grid facility for Europe and Latin America MAVs-Study Biologically Inspired, Super Maneuverable, Flapping Wing Micro-Air-Vehicles.
INFSO-RI Enabling Grids for E-sciencE Job Workflows with gLite Emidio Giorgio INFN NA4 Generic Applications Meeting 10 January 2006.
FESR Consorzio COMETA - Progetto PI2S2 WMS - Scripting techniques Fabio Scibilia INFN – Catania, Italy Tutorial per utenti e sviluppo.
INFSO-RI Enabling Grids for E-sciencE Job Submission Tutorial (material from INFN Catania)
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Moisés Hernández Duarte UNAM FES Cuautitlán.
INFSO-RI Enabling Grids for E-sciencE Job Description Language (JDL) Giuseppe La Rocca INFN First gLite tutorial on GILDA Catania,
INFSO-RI Enabling Grids for E-sciencE GILDA Praticals Giuseppe La Rocca INFN – Catania gLite Tutorial at the EGEE User Forum CERN.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA Special Jobs Valeria Ardizzone INFN - Catania.
INFN - Ferrara BaBar Meeting SPGrid: status in Ferrara Enrica Antonioli - Paolo Veronesi Ferrara, 12/02/2003.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Porting an application to the EGEE Grid & Data management for Application Rachel Chen.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMS tricks & tips – further scripting Giuseppe.
LCG2 Tutorial Viet Tran Institute of Informatics Slovakia.
Satellital Image Clasification with neural networks Susana Arias, Héctor Gómez UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA ECUADOR
FESR Consorzio COMETA - Progetto PI2S2 Porting MHD codes on the GRID infrastructure of COMETA Germano Sacco & Salvatore Orlando.
Istituto Nazionale di Astrofisica Information Technology Unit INAF-SI Job with data management Giuliano Taffoni.
Presentation of the results khiat abdelhamid
GATE simulations on the Eumed Grid infrastructure N. Alioui-Bendjaballah Laboratoire des Sciences Nucléaires et Interaction Rayonnement-Matière Field:
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Advanced Job Riccardo Rotondo
Introduction to Computing Element HsiKai Wang Academia Sinica Grid Computing Center, Taiwan.
FESR Consorzio COMETA - Progetto PI2S2 Jobs with Input/Output data Fabio Scibilia, INFN - Catania, Italy Tutorial per utenti e.
FESR Consorzio COMETA - Progetto PI2S2 Using MPI to run parallel jobs on the Grid Marcello Iacono Manno Consorzio Cometa
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
Create an script to print “hello world” in an output file with also the information of an input file. The input file should be previously register in the.
FESR Consorzio COMETA - Progetto PI2S2 t-Infrastructure and on how to access Rosanna Catania INFN Grid School for Industrial Applications.
GRID COMPUTING.
Stephen Childs Trinity College Dublin
Advanced Topics: MPI jobs
Special jobs with the gLite WMS
FEMM Riccardo Bruno INFN CT.
First Latin-american Grid Workshop
FEMM Riccardo Bruno INFN CT.
5. Job Submission Grid Computing.
Special Jobs: MPI Alessandro Costa INAF Catania
Job Management with DATA
login: clermont-ferrandxx password: GridCLExx
Long term job submission and monitoring uing grid services
Using MPI to run parallel jobs on the Grid
gLite Job Management Christos Theodosiou
GENIUS Grid portal Hands on
Job Description Language (JDL)
Topali Lombardo Alessandro
Hands on Session: DAG Job Submission
Presentation transcript:

FESR Consorzio COMETA - Progetto PI2S2 FEMM Riccardo Bruno, INFN CT Sindoni Salvatore, DIEES UniCT

Acitrezza, First Internaional Grid School for Industrial Applications, FEMM – Previous planning … Understand why the Xvfb fails Tuning the application on the Grid Make the JDL parametric (internally or externally)

Acitrezza, First Internaional Grid School for Industrial Applications, FEMM – Xvfb got core Running a xclock before the wine call wine & FEMM did not fail Avoiding xclock, wine & FEMM failed because the Xvfb got a core Several tests were done directly on a WN logged as one of the available pool accounts in order to understand why such strange behavior

Acitrezza, First Internaional Grid School for Industrial Applications, FEMM – still.wine Local tests on a WN gave us the impression that the problem is due to the generation of the.wine directory when wine first starts Starting wine –-version before to start wine femm.exe… the Xvfb does not fails. Although the.wine generation can be an acceptable answer to the strange wine+FEMM behavior, this does not answer why running xclock before wine+FEMM, the Xvfb does not fail.

Acitrezza, First Internaional Grid School for Industrial Applications, FEMM – JDL and Script #!/bin/bash # echo "[BEGIN]" HOSTNAME=$(hostname -f) USER=$(whoami) ARG1=$1 LOCALDIR=$(pwd) echo "HOST: "$HOSTNAME echo "USER: "$USER echo "ARGS: "$ARG1 echo "LOCALDIR is: "$LOCALDIR echo "HOMEDIR is:"$HOME echo "Listing local dir" ls -lrt echo "Unpacking TAR" tar xvfz femm.tar.gz echo "Starting wine for initializing" wine --version WINE_PID=$! echo "Starting Xvfb" Xvfb :1 & XVFB_PID=$! sleep 2 export DISPLAY=:1 echo "Starting WINE and FEMM" wine femm.exe -lua-script=SyncRel.lua - lua-var=ids=2 -windowhide WINE_PID=$! sleep 2 echo "Listing HOME" ls -lrt echo "Killing Xvfb" kill $XVFB_PID sleep 2 rm -rf /tmp/.X11-unix rm -rf /tmp/.X1-lock rm -rf /tmp/.wine-* echo "[END]"

Acitrezza, First Internaional Grid School for Industrial Applications, FEMM – Future steps Install wine on GILDA, since wine is a powerfull opportunity to run WINDOWS applications on the GRID Try the FEMM JDL and scripts on GILDA Make the final JDL parametric (internally or externally)

Acitrezza, First Internaional Grid School for Industrial Applications, A very simple control on the WN THE SCRIPT … echo "Starting xconsole" export DISPLAY= :0.0 xterm& XTERM_PID=$! touch ctrlfile while [ -e ctrlfile ] do sleep 1 DT=$(date) echo "Timestamp: "$DT >> timestamps done echo "[END]" This solution needs a client having public IP THE JDL Type = "Job"; JobType = "Normal"; Executable = "/bin/bash"; Arguments = "script.sh"; StdOutput = "test.out"; StdError = "test.err"; InputSandbox = {"script.sh"}; OutputSandbox = {"test.out","test.err"}; RetryCount = 4

Acitrezza, First Internaional Grid School for Industrial Applications, Questions…