Скачать презентацию CIMA in Australia Ian Atkinson Ian Atkinson jcu edu Скачать презентацию CIMA in Australia Ian Atkinson Ian Atkinson jcu edu

5d48672cdd7cbeda48edbeb4ea2e293d.ppt

  • Количество слайдов: 29

CIMA in Australia Ian Atkinson Ian. Atkinson@jcu. edu. au HPRC Manager, ITR School of CIMA in Australia Ian Atkinson Ian. Atkinson@jcu. edu. au HPRC Manager, ITR School of Maths, Physics and IT James Cook University ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

DART: Dataset Acquisition, Acquisition & e-Research Technologies • A DEST-SII funded project (http: //www. DART: Dataset Acquisition, Acquisition & e-Research Technologies • A DEST-SII funded project (http: //www. dart. edu. au & http: //plone. jcu. edu. au/dart) to develop tools to handle the data & information management needs of diverse research environments. • DART is developing tools to handle typical research data & information management needs, such as: 1. collecting data 2. managing data 3. analyzing that data to produce useful information 4. managing that information 5. collaboration & annotation on the information 6. publishing information 7. searching on the information • DART has built three demonstrators: • Climate Research • X-ray crystallography • Indigenous Digital History ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

DART - workflows ICTP, 23 -28 April 2007 DART - workflows ICTP, 23 -28 April 2007

Instrument Taxonomy Rick Mc. Mullen ICTP, 23 -28 April 2007 Instrument Taxonomy Rick Mc. Mullen ICTP, 23 -28 April 2007

Remote Instrumentation Goal: Develop a Grid enabled and Web services based portal system for Remote Instrumentation Goal: Develop a Grid enabled and Web services based portal system for collaborative remote access to scientific instruments and their data. Why? Maximise resource utilization and return on investment/s Outreach, diffusion, training and education Grid? Access to compute cycles for processing and modeling and flexible distributed storage management that may further facilitate remote access Multi-Site Collaboration Goal for production level service: Significant collaboration between USyd, JCU, IU (and many others: UAdel, Monash, UQ, DART…) Deployment and user focus issues (this is hard) ICTP, 23 -28 April 2007

Common Instrument Middleware Architecture (CIMA) Offers a general and re-usable model for instrument access Common Instrument Middleware Architecture (CIMA) Offers a general and re-usable model for instrument access and management using Web/Grid services; adaptable to different instrument settings Grid enablement of instruments & sensors Flexible and extensible with modular use of plug-ins, Common programmable interface – reusable code base Publish-subscribe or registration model Basis for a standardised implementation/deployment system ICTP, 23 -28 April 2007

Common Instrument Middleware Architecture (CIMA) ICTP, 23 -28 April 2007 Common Instrument Middleware Architecture (CIMA) ICTP, 23 -28 April 2007

Common Instrument Middleware Architecture (CIMA) • Integrate instruments and sensors (e. g. real-time data Common Instrument Middleware Architecture (CIMA) • Integrate instruments and sensors (e. g. real-time data sources) into a grid environment with Web Services interfaces • Abstract instrument capabilities and functions to reduce data acquisition and analysis applications dependence on specialized knowledge about particular instruments • Move production of metadata as close to instruments as possible and facilitate the automatic production of metadata • Develop a standard, reusable methodology for grid enabling instruments Rick Mc. Mullen, Knowledge Acquisition and Projection Laboratory, Indiana University ICTP, 23 -28 April 2007

CIMA Elements • Schema for instrument functionality in WSDL • Data model for representing CIMA Elements • Schema for instrument functionality in WSDL • Data model for representing instrument metrics and calibration • A small, high performance Web Services stack – Service implementation for accessing the instruments functionality • Ability to dynamically insert new protocols into running instances • OGSA compliant functions to register with a directory service, authenticate users, provide access control to instrument controls and data, and co- schedule the instrument into a Grid computing and storage context; ICTP, 23 -28 April 2007

CIMA X-ray Portal www. instrumentmiddleware. org. au ICTP, 23 -28 April 2007 CIMA X-ray Portal www. instrumentmiddleware. org. au ICTP, 23 -28 April 2007

Indiana CIMA X-Ray system ● ● ● 4 Components i. Instrument Representative, ii. My Indiana CIMA X-Ray system ● ● ● 4 Components i. Instrument Representative, ii. My Manager, iii. Data Manager, iv. Portal Interface Instrument Rep, My Manager, Data Manager Service implemented in c++, g. Soap, Perl Storage – ext 3 file-system, My. SQL database Portal – jrs 168 portlets, gridsphere Issues – My Manager & Portal implementations domain specific i. e. Crystallography vs oceanographic monitoring ICTP, 23 -28 April 2007

DART Implementation CIMA SOAP Instruments Live data feeds Interface Instrument Representative CIMA SOAP Data DART Implementation CIMA SOAP Instruments Live data feeds Interface Instrument Representative CIMA SOAP Data Manager Workflow & comp pipelines. Automatic metadata generation. Video feeds Grid. Sphere Portal PGL: SRB access & schemas Data Processing Applications, Annontation and visualisation CIMA core code from IU DART/JCU/UQ/Usyd/MU Implementation SRB HSM Storage MCAT SRB data repository (data and metadata) ICTP, 23 -28 April 2007

Data Management - workflow NFS and My. SQL replaced with Storage Resource Broker (SRB) Data Management - workflow NFS and My. SQL replaced with Storage Resource Broker (SRB) Kepler workflow used for My. Manager Ability to customise data storage via a workflow system Highly extensible, not restricted to SRB as repository ICTP, 23 -28 April 2007

Data Management - datagrid Storage Resource Broker (SRB) Data Grid middleware from SDSC (San Data Management - datagrid Storage Resource Broker (SRB) Data Grid middleware from SDSC (San Diego Supercomputing Centre) • Uniform interface to heterogeneous resources over a network. • Logical View of data • User defined metadata structures • Works in conjunction with MCAT. ICTP, 23 -28 April 2007 http: //www. sdsc. edu/srb

DART - User Portal Use of Personal Grid Library (PGL) for SRB data manipulation DART - User Portal Use of Personal Grid Library (PGL) for SRB data manipulation / metadata display Metadata schema definitions applied to experimental data - chitter chatter Stored experimental data is able to be easily retrieved, secured annotated Visual diagnostics for sensors (e. g. Graphs, Visual Indicators) Live CCD image analysis (experimental status) ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 A. Beitz, et al. Monash ICTP, 23 -28 April 2007 A. Beitz, et al. Monash

ICTP, 23 -28 April 2007 J. Hunter, et al. UQ ICTP, 23 -28 April 2007 J. Hunter, et al. UQ

Data Federations with SRB Initial Instrument Representatives deployed at JCU, USyd, Monash & UQ Data Federations with SRB Initial Instrument Representatives deployed at JCU, USyd, Monash & UQ Goal Each site having their own Data Manager and SRB storage facility which is federated across sites Shibbolith based AAA and Virtual Organisations Federate/Replicate data into a a national SRB store…

Future Developments – Data federations (SRB) – Security and Rights Management • Shibboleth – Future Developments – Data federations (SRB) – Security and Rights Management • Shibboleth – Analysis tools (Portals/portlets) – Workflows • Goal is an end-to-end workbench • Extensions to larger and smaller instruments (e. g. sensors) ICTP, 23 -28 April 2007

Acknowledgements: JCU S. Ness M. Morgan F. Eilert Sydney Uni D. du Boulay C. Acknowledgements: JCU S. Ness M. Morgan F. Eilert Sydney Uni D. du Boulay C. Chee Indiana Uni K. Chiu (SUNNY) Adelaide Uni A. Wendelborn P. Coddington D. Zhang Department of Education Science and Training: Dataset Acquisition, Accessibility, and Annotation e-Research Technologies (DART) project Australian Research Council: e-Research Seed Funding Programme and the Research Networks Programme (MMSN: Molecular and Materials Structure Network). ICTP, 23 -28 April 2007

ICTP, 23 -28 April 2007 ICTP, 23 -28 April 2007