Presentation is loading. Please wait.

Presentation is loading. Please wait.

ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.

Similar presentations


Presentation on theme: "ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007."— Presentation transcript:

1 ACGT Architecture and Grid Infrastructure Juliusz Pukacki (pukacki@man.poznan.pl) ‏ EGEE Conference Budapest, 4 October 2007

2 Layered Architecture Layers is an architectural design pattern that structures applications so they can be decomposed into groups of subtasks such that each group of subtasks is at a particular level of abstraction. Motivation detection of different abstraction levels architecture structuring helps to distinguish classes of components

3 ACGT high level Architecture overview Hardware Layer (computational resources,network, databases)‏ Common Grid Infrastructure (Globus Toolkit,...)‏ Advanced Grid Middleware (Gridge, + ACGT specific services)‏ ACGT Business Process Services (Ontology Service, Knowledge Discovery, Mediators...)‏ User Access and High Level Interoperability Layer (workflow management, dedicated clients)‏ Security

4 Layers description (1) ‏ Hardware Layer Basic hardware infrastructure Computational resources Network Databases Common Grid Infrastructure Provides remote access to individual resources from Hardware Layer Globus Toolkit: GRAM, GridFtp, MDS.. Monitoring sensors

5 Layers description (2) ‏ Advanced Grid Middleware Collective services - operates on set of lower level services to provide more advanced functionality Gridge Toolkit: GRMS, GAS, Monitoring Tools, DMS, Mobile support services OGSA-DAI Other services – ACGT specific

6 Layers description (3) ‏ ACGT Business Process Services High level services providing interoperability in ACGT environment and integration of different data and resources Ontology Services Knowledge Discovery Services VO Management Service Mediator Services Analytical Services Workflow enactor

7 Layers description (4) ‏ User Access and High Level Interoperability Layer Applications providing access to ACGT Environment for end user (standalone applications or portals) ‏ Workflow management applications Applications dedicated for specific ACGT scenarios Visualization Tools

8 Components Workflow Enactor Master Ontology Semantic Mediator Security GRMSGASDMS MDS Mobile OGSA - DAI Data Wrappers Portals Dedicated Applications Data Browsers GRAMRFTGridFtp Knowledge Discovery Services Analytical Services VO Management Workflow Editor

9 Services Classification Position in ACGT architecture Role in ACGT environment Infrastructure Service Analytical Tool Service Owner/maintainer of the service ACGT Service Third Party Service

10 Security General security issues Authentication (based on X.509 certificates) ‏ Authorization ACGT Specific Requirements confidentiality of data privacy of data Importance: the inclusion of legal and ethical considerations (WP 10) into the design process of the data protection framework

11 Grid Infrastructure Common Grid Infrastructure Globus Toolkit – GT4 Advanced Grid Services PSNC Gridge Toolkit Resource Management Authorization and VO management Services Data Management

12 GRMS - Resource Management System Open source meta-scheduling system Based on dynamic resource selection Deals with dynamic Grid environment Cooperates with other services local resource management services information services data management services security services Implemented as GSI-enabled Web Service (Tomcat/Axis) ‏

13 GRMS - Architecture

14 Authorization Service - GAS Decision point for all components of a system Storing security policies for all components The GAS complex data structure can be used to model many abstract and real world objects and security policies for such objects GAS is considered as independent of specific technologies used at lower layers, and it should be fully usable in any environment Implemented as GSI-enabled Web Service

15 GAS Architecture

16 Data Management - GDMS Distributed system of services capable of delivering mechanisms for seamless management of large amount of data Virtual file system keeping the data organized in a tree structure metadirectories -for building hierarchy metafiles – logical representation of data DMS components: Data Broker – access interface Metadata Repository – information about data Data Container – data storing

17 GDMS Architecture

18 Grid Portals Complete solution for grid portal construction Hides complexity of underlaying Grid Capable to handle Grid environment ranging from local computing portals to inter campus wide systems Easy access to user grid job configurations and history Workflow support Core and application grid portlets Open source

19 Portals

20 Grid Monitoring Portlet


Download ppt "ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007."

Similar presentations


Ads by Google