Presentation is loading. Please wait.

Presentation is loading. Please wait.

E-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray www.edikt.org.

Similar presentations


Presentation on theme: "E-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray www.edikt.org."— Presentation transcript:

1 e-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray

2 Introduction What is Edikt? What is Eldas? Why Eldas? Eldas Architecture. Eldas Interfaces. AAA & Security. Service Performance Eldas Platform.

3 What is Edikt? e-Science Data, Information and Knowledge Transformation –a research development activity designed to bridge the gap between applications science, computer science and business in the realms of Grid-scale data take prototypes from CS and Grid research… …engineer them into robust tools… …for real application science problems… …test them under extreme science conditions… …and keep an eye on the commercial possibilities

4 What is Eldas? DAIS-WG –Grid Data Service Specification –Data: relational dbs; XML dbs; file systems Service Creation SOAP / HTTP Source 1 Factory Client 1 Client 2 Client 3 Client n Service 1 Service n Service 2 Service 3 Source 2 Source 3 Source n API Interactions

5 What is Eldas? Web Service data access. Client 1 Client 2 Client 3 Client n Service Source 1 Source 2 Source 3 Source n

6 Why Eldas? Motivation –Closed source implementation of Grid Data Services –EJB implementation of GDSs –Driven by application science requirements –Multiple service interfaces

7 Eldas Architecture Grid and Web Service interfaces: –Separation of interface from functionality. –Interface modularity.

8 Eldas Architecture Web Services –WSDL, SOAP, XML Schema OGSI/OGSA –Grid Service enabled using GT3 WSRF –Replacement for GT3

9 Eldas Interfaces: Grid Key: SOAP / HTTP Service Creation API Interactions EDSF: Eldas Data Service Factory EDS: Eldas Data Service EDS Database EDSF Client createService perform performStreamResults findServiceData

10 Eldas Interfaces: Web Key: SOAP / HTTP API Interactions EWS: Eldas Web Service Client Database EWS perform

11 AAA & Security No mechanisms for AAA. Devolved to datasources Security scheduled for next release: –HTTPS for web services –Message Level security for grid services

12 Service Performance Both web and grid services support multiple concurrent clients. No published metrics. Services leverage J2EE platform robustness.

13 Eldas Platform: Requirements Java JRE Globus Toolkit JBoss Application Server MySQL Database Driver

14 Eldas Platform: Future Data Resources –DB2, SQLServer, Flat and Binary Files Application Servers –WebSphere, SunOne, JBoss Security –GSI Message Level Security, HTTPS Data Transport Distributed Joins Stored Database Procedures Stateful Web Services / WSRF

15 Contact details Old College South Bridge Edinburgh EH8 9YR United Kingdom


Download ppt "E-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray www.edikt.org."

Similar presentations


Ads by Google