2f7d12c95eb20b5eed45f21a943707cc.ppt
- Количество слайдов: 15
e-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray www. edikt. org
Introduction § § § § What is Edikt? What is Eldas? Why Eldas? Eldas Architecture. Eldas Interfaces. AAA & Security. Service Performance Eldas Platform. www. edikt. org
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 www. edikt. org
What is Eldas? § DAIS-WG – Grid Data Service Specification – Data: relational dbs; XML dbs; file systems Service 1 Client 1 Source 1 API Interactions Service 2 Client 2 Service Creation SOAP / HTTP Source 2 Factory Client 3 Source 3 Service 3 Client n Service n Source n www. edikt. org
What is Eldas? § Web Service data access. Service Client 1 Client 2 Source 1 Source 2 Client 3 Source 3 Client n Source n www. edikt. org
Why Eldas? § Motivation – Closed source implementation of Grid Data Services – EJB implementation of GDSs – Driven by application science requirements – Multiple service interfaces www. edikt. org
Eldas Architecture § Grid and Web Service interfaces: – Separation of interface from functionality. – Interface modularity. www. edikt. org
Eldas Architecture § Web Services – WSDL, SOAP, XML Schema § OGSI/OGSA – Grid Service enabled using GT 3 § WSRF – Replacement for GT 3 www. edikt. org
Eldas Interfaces: Grid EDSF Key: find. Service. Data create. Service SOAP / HTTP Client Service Creation EDS perform API Interactions EDSF: Eldas Data Service Factory perform. Stream. Results EDS: Eldas Data Service Database www. edikt. org
Eldas Interfaces: Web EWS Key: Client perform SOAP / HTTP API Interactions EWS: Eldas Web Service Database www. edikt. org
AAA & Security § No mechanisms for AAA. Devolved to datasources § Security scheduled for next release: – HTTPS for web services – Message Level security for grid services www. edikt. org
Service Performance § Both web and grid services support multiple concurrent clients. § No published metrics. § Services leverage J 2 EE platform robustness. www. edikt. org
Eldas Platform: Requirements § § Java 1. 4. 2 JRE Globus Toolkit 3. 0. 2 JBoss 3. 2. 2 Application Server My. SQL 3. 0. 8 Database Driver www. edikt. org
Eldas Platform: Future § Data Resources – DB 2, SQLServer, Flat and Binary Files § Application Servers – Web. Sphere, Sun. One, JBoss 3. 2. 2+ § Security – GSI Message Level Security, HTTPS § § Data Transport Distributed Joins Stored Database Procedures Stateful Web Services / WSRF www. edikt. org
Contact details § www. edikt. org/eldas § enquiries@edikt. org § Old College South Bridge Edinburgh EH 8 9 YR United Kingdom www. edikt. org
2f7d12c95eb20b5eed45f21a943707cc.ppt