Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lattice QCD Data Grid Middleware: status report M. Sato, CCS, University of Tsukuba ILDG6, May, 12, 2005.

Similar presentations


Presentation on theme: "Lattice QCD Data Grid Middleware: status report M. Sato, CCS, University of Tsukuba ILDG6, May, 12, 2005."— Presentation transcript:

1 Lattice QCD Data Grid Middleware: status report M. Sato, CCS, University of Tsukuba ILDG6, May, 12, 2005

2 Status at ILDG 5 u Design of MDC interface in WSDL u Using Axis (an apache project) to generate interface u A prototype implementation of WS by Axis u Demo info page http://www.lqa.ccs.tsukuba.ac.jp/WS

3 (Suggested) Changes in Interface for MDC u In previous spec, a query returns an array of GFNs of matched XML. u Eric and Chip suggested:  Query returns an array of (matched) XML itself in strings.  removes the overhead to store/retrieve from RC. u Question:  MetaData and Ensemble XML documents should have a GFN (or URI)? EnsembleQueryResults doEnsembleQuery(String queryFormat, /* ALL, Xpath, SQL, …*/ String queryString, /* string for query */ int startIndex, /* the start index to be returned */ int maxResults); /* maximum # to be returned */ class EnsembleQueryResults { String Status; String queryFormat; /* same as input */ String queryString; /* same as input */ int totalRresults; /* total number of matched ensemble */ int startIndex; /* same as input */ int numberOfGFNs; /* # of GFNs returned */ String GFNs[]; /* the array of GFNs matched */ String QueryTime; /* query time (optional) */ } the array of matched XML in string

4 A Use Case (previous) ensemble query service(MDC) ensemble data metadata configuration data get the ensemble file using GFN by RC and TRUL doEnsembleQuery query (MDC) EnsembleQueryResults GFN (RC) TURL for ensemble XML and the file itself metadata query service doMetadataQuery query (MDC) MetadataQueryResults get the metadata file using GFN by RC and TURL GFN (RC) TRUL for metadata XML and the file itself get the configuration file using GFN and TURL GFN configuration (binary?) RC

5 A Use Case ensemble query service(MDC) ensemble data metadata configuration data get the ensemble XML documents doEnsembleQuery query (MDC) EnsembleQueryResults matched XML in ensemble XML (which may contain GFN of Ensemble XML) metadata query service doMetadataQuery query (MDC) MetadataQueryResults get the metadata XML documents matched XML in metadata XML (which may contain GFN of configuration data) get the configuration file using GFN and TURL GFN configuration (binary?) RC

6 Plan u Convert our current configuration meta data into a new format to prepare a new MDC database.  split ensemble data from configuration metadata, etc,… u Documentation of the definitions of MDC interface (for single MDC) u Revise the implementation of our prototype  MDC interface (reflecting the change)  use other XML database (rather than Xindice?) u Simple temporary RC&SRM  Minimum set of interfaces, by just mapping GFN to URL  All data is on Disk in our site u Deploy SRM for testing

7 Plan u Multiple MDCs u Directory service of MDCs (project info directory service) u Web browser interface for Multiple MDCs u CA issues  We will use certificates issued by NAREGI (National Grid Proj.) u Workshop Proposal:  2 nd Middleware WG Meeting in Japan  October? in 2005


Download ppt "Lattice QCD Data Grid Middleware: status report M. Sato, CCS, University of Tsukuba ILDG6, May, 12, 2005."

Similar presentations


Ads by Google