1 / 14

OGSA-DAI

OGSA-DAI. Neil Chue Hong 29 th January 2007 OGF19, Chapel Hill. Overview. What is OGSA-DAI What you can do with OGSA-DAI What’s new in OGSA-DAI Where you can get more information This is an overview – please get in touch if you have more questions N.ChueHong@epcc.ed.ac.uk.

petula
Télécharger la présentation

OGSA-DAI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OGSA-DAI Neil Chue Hong29th January 2007 OGF19, Chapel Hill

  2. Overview • What is OGSA-DAI • What you can do with OGSA-DAI • What’s new in OGSA-DAI • Where you can get more information This is an overview – please get in touch if you have more questions N.ChueHong@epcc.ed.ac.uk

  3. Data Integration Challenges of data resource types, vendors, middleware, schema, metadata Diversity of collections, formats, geographical, political and social distance Scale on individual, group, and organisation levels; intersecting yet independent Ownership for client, service and data owner; at many levels, with many tradeoffs Security

  4. Data Service Spec Goals Impose standard interfaces to: Make access transparent Make integration easy Make management simple

  5. Extensible Portable Easy to develop Diverse, independently curated data sources We provide the generic You develop the specific

  6. Data access, insert and update Relational: MySQL, Oracle, DB2, SQL Server, Postgres XML: eXist Files – CSV, BinX, EMBL, OMIM, SWISSPROT,… Data delivery SOAP over HTTP FTP; GridFTP E-mail Inter-service Metadata extraction Data transformation XSLT ZIP; GZIP Projections Security X.509 certificate based security Multi OS support Java 1.4/1.5 based Client API Documentation/ Tutorials Core features of OGSA-DAI

  7. Making data accessible Bringing together PUBLIC and PRIVATE data Images from UNIDART and ConvertGRID projects

  8. Reuse generic functionality Efficient delivery methods Utilise existing services Concentrate on algorithm Demographic forecasting GLS Portal Send parameterised query Retrieve annotated image Receive ticket for results Census DB OGSA-DAI JDBC Cache attributes Run algorithm Request attributes SQL Map Server GLS Join Feature Portrayal Store image on server Borders DB WFS Stream relevant annotated polygons Stream polygons WFS Request features FPS Call out to existing FP service

  9. OGSA-DAI workflows • Data-driven workflows to solve problems • Obtain scan data for scans since date d of embryos in stage s showing expression of gene g.

  10. OGSA-DAI 3.0 • Top to bottom rewrite • New service and resource model • APIs to write new web service layers • Persistence module • New activity framework • new input and output types • invocation • iteration • Released Q2 2007

  11. OD3: What does this mean? • You can: • Chain OGSA-DAI services together to create powerful data-driven workflows. • Create workflows that integrate and transform data from multiple data resources, including accessing multiple data resources from within the scope of a single OGSA-DAI request. • "Reskin" OGSA-DAI with application-specific presentation layers to fit particular domains (e.g. DAIS, OGC, etc). • Develop application-specific activities easily and without resorting to XML manipulation.

  12. MDS/GridFTP/GSI Integration • Can publish any OGSA-DAI resource property to a local MDS Index Service • e.g. databaseSchema, activityTypes • information published is on a per-resource basis, and can differ for each resource • Can transfer results via GridFTP rather than via SOAP • Can use X509 certificates to secure services • new fine grained security model in preparation

  13. Further information • See more projects using OGSA-DAI: • http://www.ogsadai.org.uk/about/projects.php • And what they’ve been doing: • http://www.ogsadai.org.uk/about/success_stories/ • Learn to program OGSA-DAI: • http://www.ogsadai.org.uk/documentation/ogsadai-wsrf-2.2/doc/clients/clienttoolkit/index.html • See what’s coming up in OGSA_DAI 3.0: • http://www.ogsadai.org.uk/documentation/Design_documents/

  14. Further information • The OGSA-DAI Project Site: • http://www.ogsadai.org.uk • The DAIS-WG site: • http://forge.gridforum.org/projects/dais-wg/ • OGSA-DAI Users Mailing list • users@ogsadai.org.uk • Formal support for OGSA-DAI releases • http://bugs.ogsadai.org.uk • OGSA-DAI training courses (live and online)

More Related