Towards the Design and Implementation of the DAME prototype:
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

Sarfraz A Nadeem University of Leeds PowerPoint PPT Presentation


  • 62 Views
  • Uploaded on
  • Presentation posted in: General

Towards the Design and Implementation of the DAME prototype: OGSA Compliant Grid Services on the White Rose Grid. Sarfraz A Nadeem University of Leeds. An Overview. Distributed Aircraft Maintenance Environment White Rose Grid v/s Virtual Organisation OGSA compliant Grid Services

Download Presentation

Sarfraz A Nadeem University of Leeds

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Sarfraz a nadeem university of leeds

Towards the Design and Implementation of the DAME prototype:OGSA Compliant Grid Services on the White Rose Grid

Sarfraz A Nadeem

University of Leeds


An overview

An Overview

  • Distributed Aircraft Maintenance Environment

  • White Rose Grid v/s Virtual Organisation

  • OGSA compliant Grid Services

  • Grid Services on the White Rose Grid

  • XTO analysis tool

  • XtoAnalysis Grid Service

  • Plotting Charts


Dame distributed aircraft maintenance environment

DAME: Distributed Aircraft Maintenance Environment

  • Pilot project funded by the UK e-Science core program

  • Aims at research, business and contribution towards Grid technologies

  • To facilitate the diagnostic and maintenance of an aircraft engine in a distributed fashion

  • To reduce the cost of an unexpected and unplanned maintenance of an aircraft engine


Wrg white rose grid

WRG: White Rose Grid

  • A Virtual Organisation (VO):

    • Transparent access to Grid resources

    • No worries about physical location of resources

    • Interested only in attributes and availability

  • WRG is a practical example of VO:

    • Comprises high performance resources

    • Resources are diverse in nature

    • Subject to local administration, access control and security policies


Ogsa compliant grid service factory approach

OGSA Compliant Grid Service Factory Approach

  • A Factory Service is a secure and stateless persistent service

  • Knows how to create instance(s) of transient, possibly stateful service

  • Grid Service Handle (GSH) is just a URI that points to a Grid Factory Service

  • Clients contact Factory Service and request to instantiate the service instance

  • Factory Service returns Grid Service Reference

  • If SOAP binding is used, GSR is just a WSDL document

  • GSR / WSDL document explains Grid Service information such as available methods and message types


Xto grid factory services on the wrg

XTO Grid Factory Services on the WRG

  • XtoQuery Grid Service is designed to retrieve information from a MySQL database against input parameters

  • XtoAnalysis Grid Service analyses aircraft engine data and uses gsiftp for:

    • Transfer of XTO analysis tool

    • Transfer of ZMOD/binary data

    • Transfer of XTO output data

  • XtoChart Grid Service plots chart using XTO output data and uses GridFTP for:

    • Transfer of XTO output data

    • Transfer of plotted chart in PNG/JPG format


Xto analysis tool

XTO Analysis Tool

  • XTO is a framework

  • Plug-ins perform the analysis job

  • Plug-ins are specialised piece of software

  • Four plug-ins are in use with current version

  • 20 tracks / features are extracted:

    • 2 by the framework

    • 18 by the plug-ins:

      • Fractional (3)

      • Multiple (11)

      • Residual energy (1)

      • Step change (3)


Xtoanalysis grid service 1

XtoAnalysis Grid Service (1)

  • Two file are created during the transfer of XTO analysis tool to compute resource:

    • XTO configuration file

    • XTO feature detector summary file

  • This relies on:

    • A shell script

    • User defined variables

    • Variables define in Globus

    • An RSL script


Xtoanalysis grid service 2

XtoAnalysis Grid Service (2)

  • RSL provides a common interchange language to describe resources

  • User defined variables are used to construct an RSL script dynamically

  • This RSL script outlines the job request

  • Job request is parsed and processed by GRAM

  • GASS server is used to run this scripted job


Xtochart grid service plotting charts

XtoChart Grid Service: Plotting Charts

  • XtoChart Grid Service plots chats:

    • From XTO output data

    • Using a public domain package customised to handle XTO output data

  • GridFTP is an optimised, high-performance, secure, reliable data transfer protocol

  • Used to transfer:

    • XTO output/XtoChart input data to Grid Service hosting machine

    • Chart image from Grid Service hosting machine


  • Login