UNICORE – Towards production quality grid environment Piotr Bała N. Copernicus University – Toruń (PL) ICM Warsaw University (PL) Funding by European.

Slides:



Advertisements
Ähnliche Präsentationen
Cadastre for the 21st Century – The German Way
Advertisements

E-Solutions mySchoeller.com for Felix Schoeller Imaging
Modellgetriebene Softwareentwicklung
R. Zankl – Ch. Oelschlegel – M. Schüler – M. Karg – H. Obermayer R. Gottanka – F. Rösch – P. Keidler – A. Spangler th Expert Meeting Business.
MOM in a Day Hands on Lab –HOL 1: Erstellen einer Computer Group –HOL 2: Erstellen einer Processing Rule Group –HOL 3: Verknüpfen der erstellten Computer.
Peter Marwedel TU Dortmund, Informatik 12
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
MPEG-4 3D Inhalterstellung am Beispiel eines 3D-Benutzerhandbuchs für Kfz FV/SLM-Benzler.
Fachabteilung 16A Überörtliche Raumplanung Cross border co-operation from the view of a public administration unit.
SOMA Service-Oriented Mobile learning Architecture.
Open Services Gateway Initiative
Don`t make me think! A Common Sense Approach to Web Usability
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
INTAKT- Interkulturelle Berufsfelderkundungen als ausbildungsbezogene Lerneinheiten in berufsqualifizierenden Auslandspraktika DE/10/LLP-LdV/TOI/
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Potentiale für den Channel Server-Software aktualisieren Server-Hardware erneuern Migration von Anwendungen Diese Produkte stehen vor dem Ende des Support.
Institut für Angewandte Mikroelektronik und Datentechnik Phase 5 Architectural impact on ASIC and FPGA Nils Büscher Selected Topics in VLSI Design (Module.
Networking on local area knowledge of territory-continuous presence in community (family-centre – people centre – key locations)
Mein Arbeitspraktikum. Today we are learning to talk about work experience we have done, giving facts, details and opinions The bigger picture: We are.
1 Bauhaus-Universität Weimar ArchitekturProgrammierung Generative Entwurfsmethoden Processing Grundlagen Professur Informatik in der Architektur.
Synchronization: Multiversion Concurrency Control
SiPass standalone.
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Literary Machines, zusammengestellt für ::COLLABOR:: von H. Mittendorfer Literary MACHINES 1980 bis 1987, by Theodor Holm NELSON ISBN
FTS usage at GridKa Forschungszentrum Karlsruhe GmbH
Welcome to Web Services & Grid Computing Jens Mache
Software and Searchengines
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Collaborative Research Online: Knowledge management pilot project on Haskala Dr. Rachel Heuberger, Judaica Abteilung, Universitätsbibliothek Frankfurt.
Physik multimedial Lehr- und Lernmodule für das Studium der Physik als Nebenfach Julika Mimkes: Links to e-learning content for.
How does the Summer Party of the LMU work? - Organizations and Networks -
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
KLIMA SUCHT SCHUTZ EINE KAMPAGNE GEFÖRDERT VOM BUNDESUMWELTMINISTERIUM Co2 online.
Why Should You Choose ELeaP Learning Management System?
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
COST working group 2 – EMM Erreichbarkeitsatlas
EUROPÄISCHE GEMEINSCHAFT Europäischer Sozialfonds EUROPÄISCHE GEMEINSCHAFT Europäischer Fonds für Regionale Entwicklung Workpackage 5 – guidelines Tasks.
Berliner Elektronenspeicherring-Gesellschaft für Synchrotronstrahlung m.b.H., Albert-Einstein-Straße 15, Berlin frontend control at BESSY R. Fleischhauer.
D. Sturzebecher, Institut für Betriebssysteme und Rechnerverbund, TU-Braunschweig Tele-Teaching with MACS n Tele-Teaching Requirements and Scenarios n.
EUROPÄISCHE GEMEINSCHAFT Europäischer Sozialfonds EUROPÄISCHE GEMEINSCHAFT Europäischer Fonds für Regionale Entwicklung Workpackage 5 – guidelines Tasks.
KIT – die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) 1 | F. Hase | IMK-ASF | Error estimation for HYMN.
1Crypto AG / P_M_HC-2650-Course-Notes-d_0833_rd.PPT Training and Education HC-2650 Kursunterlagen.
Technische Universität München Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie 1 Concepts for remote control of VLBI-telescopes: on the way.
Essay structure Example: Die fetten Jahre sind vorbei: Was passiert auf der Almhütte? Welche Bedeutung hat sie für jede der vier Personen? Intro: One or.
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
LINUX II Unit 9 Network File Server NFS. NFS Überblick ● Zugriff von lokalen Rechner über Netzwerk auf Dateien oder Ordnern auf entfernten Servern ● Entwickelt.
(EUROGRID and GRIP project) Piotr Bała ICM Warsaw University – Warsaw (PL) N. Copernicus University – Toruń (PL) Funding by European Commission Grant.
1 Grundstruktur von Linux Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
Intelligent Solutions The Energie Steiermark is Austria’s 4 th -largest energy company, focused on providing its customers with electricity,
Workshop 1 Getting Started 2016 Boris Wylutzki
The IT–Information System
Premiere Conferencing GmbH
Software Configuration Manager (f/m)
Azure Countdown Wenn der Freund und Helfer Freunde und Helfer braucht: Sichere Content-Upload-Plattform für Bürger.
Investitionen sichern - wachse mit Forms in die neue Welt
Process and Impact of Re-Inspection in NRW
IETF 80 Prague DISPATCH WG
Senseo Wir erweitern die statischen Informationen mit Hilfe von Laufzeitinformationen. Einbindung in IDE resp. JDT.
Metadata - Catalogues and Digitised works
Management of new and historical pollution sources
ELECTR IC CARS Karim Aly University of Applied Sciences.
Official Statistics Web Cartography in Germany − Regional Statistics, Federal and European Elections, Future Activities − Joint Working Party meeting.
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Integrating Knowledge Discovery into Knowledge Management
- moodle – a internet based learning platform
 Präsentation transkript:

UNICORE – Towards production quality grid environment Piotr Bała N. Copernicus University – Toruń (PL) ICM Warsaw University (PL) Funding by European Commission Grant No. IST (EUROGRID) and IST (GRIP)

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała2 EUROGRID Vision Build a European Grid infrastructure that gives users a seamless, secure access to High Performance Computing resources and that advances computational science in Europe

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała3 GRIP Project Extend EUROGRID to cooperativity with globus middleware. Provide UNICORE users with access to resources avaliable trough globus.

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała4 EUROGRID Infrastructure and Components  Based on UNICORE system  Develop additional GRID components efficient data transfer ASP infrastructure resource broker application coupling interactive access  Integration of new components by Intel (former Pallas) and Fecit

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała5 UNICORE architecture UNICORE Client UNICORE Gateway A UNICORE Server (NJS) TSI NQE (Cray T3E) UNICORE Gateway B UNICORE Server (NJS) TSI PBS (Linux cluster) Insecure Internet

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała6 UNICORE Security  Based on the PKA  Industrial standard X509  Secure communication Gateway, NJS cetificates Gateway, NJS check user certificate Multiuple CA accepted  User certificates User certificate stored in client Public key stored in UUDB database at each site PKA mapped to user account (XLOGIN) –more than one certificate can map to xlogin –multiple CA allowed Multiple certificates allowed

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała7 UNICORE  Stable and reliable  Allows access to production systems  OpenSource  Commercial Support Available (UNICORE Pro)  Interoperability with Globus (GT2, GT3)  (see R. Menday talk tomorrow)

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała8 UNICORE  Stable and reliable  Allows access to production systems  OpenSource  Commercial Support Available (UNICORE Pro)  Interoperability with Globus (GT2, GT3) (see R. Menday talk tomorrow)  Pratial support of OGSA standard (see next talk)

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała9 EUROGRID resources  European HPC GRID testbed  Agreement on security standards, certification, access policies etc. CRAY SV1 (16PE) SUN E1000 (24PE) SGI O2000 (32PE) Linux Cluster (4 PE) Linux Cluster (16PE) SGI O2000 (64 PE) SGI Onyx 2000 (64PE) IBM SP4 CRAY T3E (816 PE) FUJITSU VPP300 (8 PE) SGI O2000 (128 PE) SGI O3000 (256 PE) IBM SP3 (8 PE) NEC SX5 cluster (40 PE) IBM Power4 (256 PE, 1.3 TFLOPS) COMPAQ Linux Cluster (24 PE) Linux Intel Cluster (36 PE) IBM (1PE) CRAY T3E (512 PE) CRAY T3E (512 PE) FZJ

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała10 UNICORE Applications  Job files for user applications script tasks command tasks file transfer tasks (client-vsite, vsite-vsite)  Plug-in for job and input preparation  User can run the same script at all VSITEs Introduction of IDB entries for site dependent installation GROMOS96=/pkg/gromos96; export GROMOS96 GAUSS_EXEDIR=/pkg/gaussian/g98; export GAUSS_EXEDIR AMBERHOME=/pkg/amber6; export AMBERHOME CHARMM=/pkg/charmm/c27b2/exec/t3e/charmm; export CHARMM

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała11 BioGRID  UNICORE Client (4.1.5 or UNICORE Pro 1.0.7) unix and Windows Easy installation ( biogrid.icm.edu.pl)  Example jobs: Gaussian98, TBDFT, Amber, Gromos  Plugins Gaussian98 AMBER CPMD (V. Huber FZJ) BLASS (S. Haubold, TU Dresden) PDB Search Sequence Search Visualization Plugin PluginLoader List Jobs

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała12 UNICORE Client  Single application  Job preparation  Job monitoring

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała13 UNICORE Client

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała14 UNICORE Client – Gaussian98 job preparation

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała15 UNICORE Client – edit resources for job

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała16 Gaussian98 in EUROGRID

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała17 Gaussian98 plugin Input preparation reads existing input, recognizes keywords Molecule coordinate editor formats: XYZ Z-matrix text

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała18 Gaussian98 plugin CPU time estimate based on known algorithm scaling O(N 4 ) Checks program avaliability

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała19 Gaussian98 plugin Prepares and transfers files for visualization

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała20 Gaussian98 plugin Output

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała21 Gaussian Plugin J. Pytliński, A. Nowiński Visualization panel

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała22 Gaussian Plugin J. Pytliński, A. Nowiński

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała23 Gaussian Plugin J. Pytliński, A. Nowiński

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała24 Gaussian Plugin J. Pytliński, A. Nowiński

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała25 Amber 6.0 plugin Ł. Skorwider  Input preparation extended input preparation wizard covers all most popular options for NVT, NVE, NPT simulations NMR simulations are not covered yet  Extended user help short help available for each button Keyword list and keyword locator –user is navigated to the proper panel JavaHelp entries  Plugin checks Amber availability SOFTWARE_RESOURCES entries

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała26 Amber plugin Input preparation

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała27 Amber plugin Input can be edited by user Errors are marked in red

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała28 Amber plugin Panel for each group of options Default options Help window

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała29 Amber plugin Find parameter button

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała30 Visualizer Plugin K. Benedyczak

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała31 Visualizer Plugin K. Benedyczak

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała32 CPMD plugin V. Huber (FZJ) CPMD input

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała33 CPMD plugin CPMD wizard

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała34 PDB search plugin M. Wroński  Prepares database query: Protein Data Bank (PDB) database Sequence database  Databases available through web interface Plugin uses HTTP protocol to generate query Database mirrored at various locations  Output visualization PDB structure can be visualized in the plugin using external software –JMV (Java Molecular Viewer) –K. Shulten group – Chicago –Requires Java3D –JMol –Sourceforge –RasMol/RasWin

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała35 PDB search plugin Lite search

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała36 PDB search plugin Advanced search

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała37 PDB search plugin User can use different mirrors The best one is selected (fastest answer)

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała38 PDB search plugin Search results

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała39 PDB search plugin Visualization with external packages

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała40 PDB search plugin Rasmol JMV Jmol User- defined

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała41 Sequence search plugin M. Wroński Search interface

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała42 Sequence search plugin Datailed view

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała43 Sequence search plugin Simple visualizatio based on BIOJava

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała44 Blast Plugin S. Haubold (TU Dresden)  Input preparation

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała45 List All Jobs Plugin K. Benedyczak  List all users jobs Scans USITEs and VSITEs Lists Job information Information on running jobs –Alternative mechanism based on the additional buttons which can be defined in the Job window can be used. Direct connection to JMC pannel

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała46 List All Jobs Plugin

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała47 File Filter Plugin J. Wypychowski  Access to the work directory of the running job  Filter status file Status file Intermediate files (eg. coordinates)  Display results in the Client  Task running as separate job Immediate queue User has to be able to run two jobs

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała48 File filter plugin Pick up job from JMC Define file to process Submit job

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała49 File filter plugin Tail of the Amber status file

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała50 DBAccess Plugin M. Wroński Access to the SQL databases  MySQL  Postgress ... Results can be saved in the file XML output

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała51 Generic plugin - basic idea J. Wypychowski  Plugin is not a higher level language program No Java  Applications typically require a set of parameters from a basic set of types (integer, string, float)  Constraints for the input data must be available  UNICORE tasks and interaction must be simple  Interface should generate itself on the fly  Text based configuration (XML)  Independent from UNICORE internal representation

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała52 GenericPlugin - implementation  Plugin within plugin – generic plugin generator  XML based configuration with strict grammar definition  Small set of basic parameter types  Auto-generated interface  Constraints and parameters are scriptable with JavaScript  Simplified UNICORE tasks and data  Common API to create application plugins  VSite based application plugin storage

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała53 GenericPlugin in UNICORE

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała54 Script Plugin in XML sh sh

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała55  Access to the external devices Thermometer connected through serial port to TSI server Deamon for the device running on the target system DeviceSteer Plugin DeviceSteer Krzysztof Benedyczak

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała56 DeviceSteer

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała57 DeviceSteer

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała58 BioGRID  Operate a GRID for biomolecular simulations  Develop interfaces to existing biological and chemical codes  Web site: biogrid.icm.edu.pl

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała59 Web site Information on software  info  home page  local info  VSITEs  USITEs

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała60 Web site Step by step user guides

Funding by European Commission Grant No. IST (EUROGRID) and IST (GRIP) biogrid.icm.edu.pl Piotr Bała J. Pytliński, Ł. Skorwider, M. Wroński, K. Benedyczak, J. Wypychowski, A. Nowiński, M. Nazaruk, K. Wawruch ICM Warsaw University (PL) N. Copernicus University – Toruń (PL)

 Hier klicken, um Master-Textformat zu bearbeiten.  Zweite Ebene CGW03 27/10/2003Piotr Bała62 EUROGRID Workshop  Eurogrid Workshop ( ) Cracow Grid Workshop 2003 Kraków, UNICORE Tutorial evening –Room for people Lectures – morning –UNICORE overview- K.-D. Ortel, Intel –Meteo-GRID: Performing Local Weather Forecast Using GRID Computing- K.-J. Lenz, DWD –Globus/Unicore interoperability - R. Menday, FZJ –Plugin development - K. Benedyczak, M. Wroński ICM/UMK –Unicore in OpenMolgrid project- M. Romberg, FZJ