Presentation is loading. Please wait.

Presentation is loading. Please wait.

SEE-GRID and EGEE Portal applications M. Kozlovszky, A. Balasko Computer and Automation Research Institute of the Hungarian Academy of Sciences PUCOWO,

Similar presentations


Presentation on theme: "SEE-GRID and EGEE Portal applications M. Kozlovszky, A. Balasko Computer and Automation Research Institute of the Hungarian Academy of Sciences PUCOWO,"— Presentation transcript:

1 SEE-GRID and EGEE Portal applications M. Kozlovszky, A. Balasko Computer and Automation Research Institute of the Hungarian Academy of Sciences PUCOWO, Zurich, Switzerland 10-11/06/2010 www.lpds.sztaki.hu

2 2 Content 1.SEE-GRID-SCI Tools & Applications 1.Tools 1.USGIME - User specific grid infrastructure monitoring extension 2.CWRE - Workflow Repository 2.Applications 1.NMMC3D 2.SRA 2.SEE-GRID2 Applications 1.FEM2.5D 2.EMMIL 3.EGEE Applications 1.OMNeT++ 2.ABC, MPI-FD-FDTD,...

3 3 Content 1.SEE-GRID-SCI Tools & Applications 1.Tools 1.USGIME - User specific grid infrastructure monitoring extension 2.CWRE - Workflow Repository 2.Applications 1.NMMC3D 2.SRA 2.SEE-GRID2 Applications 1.FEM2.5D 2.EMMIL 3.EGEE Applications 1.OMNeT++ 2.ABC, MPI-FD-FDTD, TINKER,...

4 4 USGIME - User/application specific grid infrastructure monitoring extension of P-GRADE Portal Aim: Allow users of P-GRADE Portal to test: The validity of their own certificate Accessibity between Computing Elements Storage Elements (using Remote Files and Logical File Catalog) Solution: portlet development with new functionalities Functions: shows availability/compatibility of specified resources or makes query of the whole grid infrastructure (from user point of view). Advantage : Always up-to-date information about the infrastructure for developers/end users. Targeted: mainly end users and not grid administrators Gridification: LPDS @ SZTAKI Used special feature: Google visualization toolkit More detailed information http://wiki.egee-see.org/index.php/JRA1_Commonalities#USGIME_.28User.2Fapplication_specific_grid_infrastructure_monitoring_extension_of_P-GRADE_Portal.29

5 P-GRADE Portal 2.7 + List of Computing Elements, and Storage Elements Pre-developed workflow Job generation is done from CE-list List of SEs Usage scenario

6 Implemented GUI 1/3

7 Implemented GUI 2/3

8 Implemented GUI 3/3

9 Aim: to make available workflow applications for the whole P-GRADE portal user community Solution: Integrating P-GRADE portal with DSpace repository Functions: App developers can publish their ready- to-use and half-made applications in the repository End-users can download, parameterize and execute the applications stored in the repository Advantage: Appl. developers can collaborate with appl. developers and with end-users Portal user community members can share their WFs Different portal user communities can share their WFs Portal DSpace repository Portal End-users App developers Portal Gridification: LPDS @ SZTAKI, WPI /US/ DSpace was developed by HP and MIT Libraries ( http://www.dspace.org.) http://www.dspace.org More detailed information http://wiki.egee-see.org/index.php/JRA1_Commonalities#CWRE_.28Common_Workflow_Repository_Extension_of_P-GRADE_Portal.29 CWRE - Common Workflow Repository Extension

10 DSpace View DSpace Download DSpace Upload New portlets

11 11 Integrating P-GRADE portal with DSpace repository DSpace Repository Upload WF to DSpace Download WF from DSpace

12 12 Content 1.SEE-GRID-SCI Tools & Applications 1.Tools 1.USGIME 2.CWRE 2.Applications 1.NMMC3D 2.SRA 2.SEE-GRID2 Applications 1.FEM2.5D 2.EMMIL 3.EGEE Applications 1.OMNeT++ 2.ABC, MPI-FD-FDTD, TINKER,...

13 13 Seismo VO’s applications NMMC3D - Numerical Modeling of Mantle Convection MDSSP-WA – process and analysis of seismic signals SRA - Seismic Risk Assessment ELF – Earthquake Location finder "We shape our buildings, and afterwards our buildings shape us” -- Churchill = P-GRADE portal was used during development

14 14 NMMC3D - Numerical Modeling of Mantle Convection Aim: better understand the influences of parameters on the behavior of upwellings. Function: The application solves the equations of thermal convection with a partly finite difference, partly spectral scheme. Gridification: GGRI /Geodetic and Geophysical Research Institute/ LPDS @ SZTAKI Bogazici University /Turkey/ Important used/developed features Application specific complex portlet structure Embedded picture rendering service Parameter Study type solution More detailed information http://www.lpds.sztaki.hu/gasuc/index.php?m=7&s=16

15 15 NMMC3D – application profile and Workflow structure Fortran based binaries No internal communication Small input size (1MB) Moderate large output size (100MB) Output rendered by external application (embedded visualization) End users are able to configure parameter Extra parameter configuration and submission portlet for end-user Workflow structure: 1 Autogenerator 1 Parameter Study job 5 direct input parameters + one generated parameter 1 binary in the PSJob

16 16

17 17

18 18

19 19

20 20

21 21

22 22

23 Example result file converted to an image Application output

24 SRA - Seismic Risk Assessment Aim: Application for public safety and hazards mitigation. Gridification: METU /Ankara, Turkey/ Important used/developed features Application specific portlet Embedded Google maps Embedded picture rendering service Parameter Study solution More detailed information http://wiki.egee-see.org/index.php/SRA_gridification_guide

25 25 SRA: Seismic Risk Assessment developed as a portlet Google-powered map

26 26 Content 1.SEE-GRID-SCI Tools & Applications 1.Tools 1.USGIME 2.CWRE 2.Applications 1.NMMC3D 2.SRA 2.SEE-GRID2 Applications 1.FEM2.5D 2.EMMIL 3.EGEE Applications 1.OMNeT++ 2.ABC, MPI-FD-FDTD, TINKER,...

27 27 FEM2.5D Aim: Finite difference (FD) modeling (for solving partial differential equations). Gridification: Miskolc University LPDS @ SZTAKI support Important used/developed features Application specific portlet for end users Embedded picture rendering service Parameter Study type solution More detailed information http://www.lpds.sztaki.hu/gasuc/index.php?m=7&s=2

28 28 FEM 2.5D end-user GUI and workflow output

29 29 EMMIL : E-Marketplace Model Integrated with Logistics Aim: Supply chain efficiency improvement with numerical model. Three sided negotiation between: Buyers Sellers Third party logistics providers Gridification: IBS /International Business School/ LPDS @ SZTAKI support Important used/developed features Application specific portlets Embedded Google maps Embedded picture rendering service Parameter Study type solution Complex independent user views More detailed information http://www.lpds.sztaki.hu/gasuc/index.php?m=7&s=1

30 30 EMMIL Workflow structure GEN SEQ COLL SEQ Parameter study grid jobs Grid job: parameter field generator Collector P-GRADE Portal

31 31 Profile Page Every user has its own Profile

32 32 Buyer: Product Management

33 33 Buyer: Create new Auction

34 34 List of available Auctions

35 35 3PL’s bid taking

36 36 Downloading Results

37 37 Set up the most optimal supplier chain Log in as buyer supplier, or logistic service provider. Create auctions or take your bids EMMIL P-GRADE Procurement Portal views Parameter study optimization workflow is automatically generated and executed Best buyer-seller-logistic service provider pairs discovered, result presented in an Excel file Download rendered images

38 38 EMMIL P-GRADE Procurement Portal Buyers profile Buyer’s product management Buyer starts new auction Supplier places bid Supplier auction is closing 3PL places bid 3PL auction is closing Results

39 39 Content 1.SEE-GRID-SCI Tools & Applications 1.Tools 1.USGIME 2.CWRE 2.Applications 1.NMMC3D 2.SRA 2.SEE-GRID2 Applications 1.FEM2.5D 2.EMMIL 3.EGEE Applications 1.OMNeT++ 2.ABC, MPI-FD-FDTD, TINKER,...

40 40 OMNET++ OMNeT++ is a public-source, component-based, modular, discrete event simulation environment. Aim: Use of grid infrastructure for computing network simulations, queuing network simulations Gridification: OpenSim Ltd. LPDS @ SZTAKI Important used/developed features Application specific portlets Parameter Study type solution Parrot usage Service like, easy-to-use login (non-gridsphere based authentication), captcha supported automatic user creation More detailed information http://www.lpds.sztaki.hu/gasuc/index.php?m=6&r=4

41 41 OMNET++ workflow

42 42 Two types of OMNET portal usage OMNeT++ user portal User accounts exist for 1 week Can handle NED files that use INET and Queuing module sets from OMNeT++ No binary come from end user Portal does grid operations with one fixed certificate OMNeT++ developer portal Permanent user accounts Can handle custom OMNeT++ modules and NED files that handle such modules Binaries come from end users Users are authenticated based on their personal certificates

43 43 OMNeT++ portal

44 44 ABC - Solving the Schrodinger equation for triatomic systems using time independent method (Department of Chemistry, University of Perugia, Italy) RWavePR - Solving the Schrodinger equation for triatomic systems using time dependent method (Department of Chemistry, University of Perugia, Italy) MPI-FD-FDTD - Numerical modeling of ElectroMagnetic field distribution in human tissues (University of Manchester, United Kingdom) TINKER Conformer Generator - Molecular modeling for QSAR studies for drug development with TINKER external library (LPDS @ SZTAKI) … Other applications/services examples based on P-GRADE Portal

45 45 Thank you for your attention! Questions?


Download ppt "SEE-GRID and EGEE Portal applications M. Kozlovszky, A. Balasko Computer and Automation Research Institute of the Hungarian Academy of Sciences PUCOWO,"

Similar presentations


Ads by Google