INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org Graphical User Interface. for Charon Extension Layer System. and Application Dashboards Jan.

Slides:



Advertisements
Similar presentations
Data Management Expert Panel - WP2. WP2 Overview.
Advertisements

A Toolbox for Blackboard Tim Roberts
Operating-System Structures
ProActive Task Manager Component for SEGL Parameter Sweeping Natalia Currle-Linde and Wasseim Alzouabi High Performance Computing Center Stuttgart (HLRS),
MIT iCampus iLabs Software Architecture Workshop June , 2006.
Interpret Application Specifications
F2032 Fundamental of OS Chapter 1 Introduction to Operating System Part 4.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Linux Operations and Administration
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Two Deploying Windows Servers.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
| nectar.org.au NECTAR TRAINING Module 9 Backing up & Packing up.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services Job Monitoring for the LHC experiments Irina Sidorova (CERN, JINR) on.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
DIRAC Review (13 th December 2005)Stuart K. Paterson1 DIRAC Review Exposing DIRAC Functionality.
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
Ganga A quick tutorial Asterios Katsifodimos Trainer, University of Cyprus Nicosia, Feb 16, 2009.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Provenance Challenge gLite Job Provenance.
INFSO-RI Enabling Grids for E-sciencE SCDB C. Loomis / Michel Jouvin (LAL-Orsay) Quattor Tutorial LCG T2 Workshop June 16, 2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Web Portal for Chemists M. Sterzel,
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
INFSO-RI Enabling Grids for E-sciencE Running ECCE on EGEE clusters Olav Vahtras KTH.
INFSO-RI Enabling Grids for E-sciencE CHARON System Jan Kmuníček, Petr Kulhánek, Martin Petřek CESNET, Czech Republic.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
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 ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
AMH001 (acmse03.ppt - 03/7/03) REMOTE++: A Script for Automatic Remote Distribution of Programs on Windows Computers Ashley Hopkins Department of Computer.
INFSO-RI Enabling Grids for E-sciencE Charon Extension Layer. Modular environment for Grid jobs and applications management Jan.
| nectar.org.au NECTAR TRAINING Module 9 Backing up & Packing up.
Jan Hatje, DESY CSS – Control System Studio EPICS collaboration meeting CSS – Control System Studio Update EPICS collaboration meeting 2008 Shanghai.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
INFSO-RI Enabling Grids for E-sciencE Use Case of gLite Services Utilization. Multiple Ligand Trajectory Docking Study Jan Kmuníček.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI How to integrate portals with the EGI monitoring system Dusan Vudragovic.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
INFSO-RI Enabling Grids for E-sciencE Policy management and fair share in gLite Andrea Guarise HPDC 2006 Paris June 19th, 2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE P-GRADE overview and introduction: workflows & parameter sweeps (Advanced features)
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CharonGUI A Graphical Frontend on top of.
INFSO-RI Enabling Grids for E-sciencE Charon Extension Layer Petr Kulhánek, 1,2 Martin Petřek, 1,2 Jan Kmuníček 1,3
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
Geant4 User Workshop 15, 2002 Lassi A. Tuura, Northeastern University IGUANA Overview Lassi A. Tuura Northeastern University,
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
INFSO-RI Enabling Grids for E-sciencE Utilizing E-SciencE through Charon Extension Layer (CEL) Toolkit Petr Kulhánek, Martin Petřek,
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
V7 Foundation Series Vignette Education Services.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational Chemistry Cluster – EGEE-III.
Managing, Storing, and Executing DTS Packages
Pipeline Execution Environment
Chapter 2: Operating-System Structures
Chapter 2: System Structures
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE Graphical User Interface. for Charon Extension Layer System. and Application Dashboards Jan Kmuníček, Vítězslav Plšek, Martin Kuba CESNET NA4 effort

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 2 Contents Charon Extension Layer approach Charon GUI status and overview Application dashboards Current development plans Conclusions

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 3 Charon Extension Layer Approach Why Charon Extension Layer (CEL)? –many various batch systems & scheduling components used in grid environment –each batch system has unique tools and different philosophy of its utilization –LCG/gLite provided tools are quite raw and simple –many additional tasks to use computer resources properly

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 4 Charon Extension Layer Approach Application management –single/parallel execution without job script modification Job management –easy job submission, monitoring, and result retrieving

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 5 Charon Extension Layer Approach Typical job flow No additional arguments are required – all information about job is stored in control files in job directory.

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 6 Charon GUI status and overview Graphical interface for Charon system –offers simple and intuitive interface to predefined set of options in graphical, highly useable and reliable way – removes the need to memorize CLI commands Basic cornerstones –Charon GUI retains simplicity/usability –Charon GUI allows access to all key functionalities – adds a log of jobs and projects to which they belong

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 7 Charon GUI status and overview Technical details –Charon GUI is Java-based application –current version runs at specific server (dedicated frontend/user interface to individual VOs) –JRE is the only prerequisite on server side –display on remote X-server  Linux, MS Windows with X-Window emulator –implemented functions available through graphical interface itself as well in dropdown menu –personalization of user settings (last project, …)

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 8 Charon GUI status and overview Complete list of features –key Charon Extension Layer functionality  submit a job, monitor the job, retrieve results  exploration of available application modules –added values of graphical interface  management of laboratory projects allowing complete projects and jobs manipulation (add, remove, edit)  exhaustive jobs overview and jobs filtering (based on job state, time period, project assignment, job IDs)  invocation of Xterm for further analysis –advanced features  internationalization, support for skins

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 9 Projects/jobs tree and project details

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 10 Adding new project / job

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 11 Individual job details and management

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 12 Individual job details and management

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 13 Individual job details and management

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 14 Individual job details and management

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 15 Individual job details and management File management Input files modification Xterm invocation Job control files cleaning Job submit Job monitoring Results retrieval

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 16 Individual job details and management

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 17 Jobs filtering

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 18 Dropdown menu overview

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 19 Skins and languages

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 20 Application dashboards Multiple ligand trajectory docking –interactions between large biomolecules and smaller bio-active ligands –lies on the foundation of many biological properties –interest in the biomolecular/pharmaceutical research –interactions studied through a process called docking –aims to find energetically favorable orientation of the ligand within an active site of a biomolecule

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 21 Application dashboards Introduction to the application –search is done on snapshots taken from molecular dynamic trajectory describing dynamic behavior of a biomolecule and a set of candidate ligands –such computation is infeasible without Grid infrastructure –Grid environment serves for performing required computationsCharon system management of results provenance service

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 22 Application dashboards Biomolecular aspects of chemical weapons –many organophosphate nerve agents –interference with the signaling system used by the nervous system –these compounds inhibit acetylcholinesterase (AChE) essential chemical that breaks down nerve signals between nerve cells –looking for universal reactivator able to liberate AChE when it is poisoned by the nerve paralytic compounds

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 23 Application dashboards Added Value for Application Experts GUI application for solving generic biomolecular parametric jobs user application metrics evaluation based on targeted parameters potential extension for biomedical screening effective collaboration among researchers computational jobs manipulation (input modification, jobs resubmission) targeted search & selection of desired jobs (finished / non-finished, aborted) modular application specific plugins for results presentation (e.g. visualization)

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 24 Application dashboards

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 25 Current development plans Charon GUI features for implementation –core development  extension of supported virtual organization  remote client version –further enhancements  incorporation of subprojects  interactive list of application modules including links to Charon on-line documentation

Enabling Grids for E-sciencE INFSO-RI Computational Chemistry Workshop, LAL Orsay, Paris 26 Conclusions Modular base of Charon system allows extensibility –Charon GUI has been developed and its moreless ready for production release –Charon system itself can serves as building block for incorporation into even higher customized applications (dashboards or workbenches)