AP2 – Portal Deliverables und Meilensteine Sandra Gesing Eberhard-Karls-Universität Tübingen Meilensteintreffen in Köln 02.05.2011
Ziel von AP2 Zentraler Zugang für Benutzer von molekularen Simulationen und Docking Tools Zugriff auf Standard-Workflows Möglichkeit zur Erstellung, Änderung, Aktivierung und Monitoring von Workflows Zugriff auf chemische Datenrepositorien Nutzung von D-Grid Ressourcen AP2 - Portal
Teilaufgabe 2.1 Portaldesign und Userinterface Partner Dresden (3 Monate) Köln (6 Monate) Paderborn (2 Monate) Dortmund (1 Monat) Tübingen (13 Monate) BTS (1 Monat) Zeitraum: Januar 2010 – August 2012 AP2 - Portal
Teilaufgabe 2.1 Deliverable 2.1-1: Bericht über die Analyse der benötigten Userinterfaces und Auswahl der Portaltechnologie (April 2010 – 2 Monate später als geplant) Meilenstein 2.1-1: Portalzugang mit integrierter Workflow-Infrastruktur (Dezember 2010) AP2 - Portal AP2 - Portal
Layout und Userinterfaces Landing-page Wiki Chat-Portlet Zertifikatsportlet MD-Portlet QC-Portlet Datenrepository-Portlet AP2 - Portal AP2 - Portal
Zertifikatsportlet AP2 - Portal
Teilaufgabe 2.2 Anforderungsanalyse und Auswahl geeigneter Portaltechnologie Partner Dresden (3 Monate) Köln (2 Monate) Tübingen (3 Monate) Zeitraum: September 2009 – Februar 2010 Deliverable 2.1-1: Bericht über die Analyse der benötigten Userinterfaces und Auswahl der Portaltechnologie (April 2010) AP2 - Portal AP2 - Portal
Evaluierung Portal Frameworks Workflow-enabled Grid Portals Liferay Pluto und Jetspeed GateIn (JBoss + Exo) Workflow-enabled Grid Portals EnginFrame WebSphere P-Grade / WS-PGRADE AP2 - Portal AP2 - Portal
Evaluierungskriterien Benutzerseite Administratorseite Fokus Benutzbarkeit Effizienz Workflows Sicherheit Monitoring JSR 168/286 UNICORE 6 Zeit und Aufwand für Installation/Implementierung Support Sicherheit Monitoring AP2 - Portal
Evaluierungsergebnis WS-PGRADE Workflows Workflow-Editor Grid Monitoring 20 Personenjahre Entwicklung 30 Entwickler in der Community Installation aufwändig Umstellung auf Liferay AP2 - Portal AP2 - Portal
Teilaufgabe 2.3 Workflow-Integration und Workflow-Editor Partner Dresden (2 Monate) Köln (2 Monate) Paderborn (6 Monate) Dortmund (2 Monate) Tübingen (5 Monate) BTS (1 Monat) Zeitraum: Januar 2010 – August 2012 AP2 - Portal AP2 - Portal
Teilaufgabe 2.3 Deliverable 2.3-1: Prototyp des Portals mit integrierter Workflow-Infrastruktur (Dezember 2010) Meilenstein 2.1-1: Portalzugang mit integrierter Workflow-Infrastruktur (Dezember 2010) AP2 - Portal AP2 - Portal
High-level middleware service layer gUSE Infrastruktur grid User Support Environment User interface WS-PGRADE Application repository Information system Logging Submitters Workflow storage engine High-level middleware service layer gUSE Grid resources middleware layer UNICORE 6 AP2 - Portal AP2 - Portal
gUSE submitter für UNICORE Resources actionJobSubmit UNICORE Atomic Services JOB1 JOB2 JOB3 JOB4 1 -- Security 2 -- Registry 3 -- Submit job 5 -- Start job Workflow engine JOB n UNICORE submitter (UCC lib) Uspace 4 -- Upload data AP2 - Portal AP2-Portal
ASM (Application-Specific Module) Bibliothek zum Verwalten von WS-PGRADE Workflows Ausgabe der Benutzer und Workflows des lokalen Repositoriums Importieren von Workflows in den Userspace Upload/Download der Ein- und Ausgabedateien Setzen der Parameter einer Anwendung im Workflow Abschicken von Workflows Monitoren von Workflows Löschen von Workflows Einbindbar in Portlets und Java Tools Verwendung der gUSE-Submitter AP2 - Portal AP2 - Portal
Konzipieren von Workflows Moleculardynamik Gromacs-Workflows Quantenchemie Gaussian-Workflows Docking CADDSuite (Computer-aided Drug Design) und FlexX Galaxy im Einsatz für lokale Ressourcen in Tübingen Automatische Portierung von Galaxy-Workflows nach WS-PGRADE AP2 - Portal AP2 - Portal
Docking Vorbereitungsworkflow AP2 - Portal AP2 - Portal
Teilaufgabe 2.4 Sicherheitsschicht Partner Berlin (1 Monat) Dresden (6 Monate) Köln (1 Monate) Tübingen (1 Monat) Zeitraum: Mai 2011 – Juni 2012 AP2 - Portal AP2 - Portal
Teilaufgabe 2.4 Entscheidung für SAML (Security Assertion Markup Language) vorgezogen Vorteile von SAML gegenüber Proxy-Zertifikaten Zertifikat verbleibt auf dem Computer des Benutzers Kein weiterer Server zur Zertifizierung notwendig Maximale Anzahl von involvierten Servern im Authentifizierungsprozess Flexible Gültigkeitsdauer der Assertion-Datei AP2 - Portal AP2 - Portal
Teilaufgabe 2.4 Konfiguration des Organisations- und Community-Managements in Liferay MoSGrid novice user MoSGrid advanced user MoSGrid developers Administrators AP2 - Portal AP2 - Portal
Deliverables und Meilensteine Meilenstein/ Deliverable Beschreibung Fällig Stand D2.1-1 Bericht über die Analyse der benötigten User-Interfaces und Auswahl der Portaltechnologie Monat 6 D2.3-1 Prototyp des Portals mit integrierter Workflow-Infrastruktur Monat 15 M2.1-1 Portalzugang mit integrierter Workflow-Infrastruktur D2.1-2 Prototyp des Portals mit Zugriff auf Datenrepositorien und integriertem Workflow-Editor Monat 28 M2.1-2 Integrationstest der Portal-Infrastruktur Monat 33 D2.1-3 Deployment: Portal-Infrastruktur Monat 36 D2.1-4 Freischalten des öffentlichen MoSGrid-Portals AP2 - Portal AP2 - Portal
Nächste geplante Schritte Integration von CADDSuite und FlexX Integration der IDB (Incarnation Database) von UNICORE für Auswahlboxen Ergänzung von Standard-Workflows/weiteren Tools Erweiterte Sicherheitsfunktionen zur einfacheren Bedienbarkeit Anpassen des Layouts (durchgehender Task) AP2 - Portal AP2 - Portal
Involvierte Projekte SHIWA (SHaring Interoperable Workflows for Large Scale Scientific Simulations on Available DCIs) EU Projekt Zeitraum: 01.07.2010 – 30.06.2012 Tübingen beteiligt über Galaxy-Workflow-Export CompChem Virtual Organization EGEE Projekt Ressourcen nutzbar AP2 - Portal
Zukünftige Projekte SCI-BUS (SCIentific gateway Based User Support) EU Projekt Zeitraum: 01.10.2011 – 30.09.2014 Bereitstellung von europaweiten Rechner-Ressourcen Tübingen beteiligt über Erweiterung des MoSGrid Portals mit interaktivem Molekül-Editor und semantische Suche AP2 - Portal
Acknowledgements Oliver Kohlbacher Marc Röttig Marcel Schumann Sebastian Breuers Lars Packschies Klaus-Dieter Warzecha Martin Wewior Bernd Schuller Valentina Huber Frank Cordes Georg Birkenheuer Jens Krüger Johannes Schuster Sonja Herres-Pawlis Ines Dos Santos Vieira Ákos Balaskó Miklos Kozlovszky István Márton Anna Szikszay Fabri Richard Grunzke Patrick Schäfer AP2 - Portal
AP2 - Portal