Egso broker
Download
1 / 8

EGSO broker - PowerPoint PPT Presentation


  • 82 Views
  • Uploaded on

EGSO broker. Luigi Ciminiera ( [email protected] ) Claudio Zunino ( [email protected] ) Andrea Sanna ( [email protected] ) Irene Pompili ( [email protected] ). VSInc Joint Technical Meeting. Outline. Broker architecture Release 1 Release 2 Query Management

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' EGSO broker' - rae-miranda


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
Egso broker

EGSO broker

Luigi Ciminiera ( [email protected] )

Claudio Zunino ( [email protected] )

Andrea Sanna ( [email protected] )

Irene Pompili ( [email protected] )

VSInc Joint Technical Meeting


Outline
Outline

  • Broker architecture

  • Release 1

  • Release 2

  • Query Management

  • Future work


Broker architecture
Broker architecture

  • Three main subsystems

    • Information retrieval

    • External Interaction

    • Metadata Management


Release 1 implementation
Release 1 implementation

  • Queries managed are parameters based (time, wavelength intervals or instruments)

  • The Broker uses a first version Search Registry to select Providers can satisfy the query received from the Consumer and forward it to them

  • Then the Broker collect results received from Providers and sends back them to the Consumer

  • The Search Registry is a metadata catalogue obtained summarizing the data of the providers (for example time granularity = 1 day)


Release 1 query

Consumer

Provider 1

Provider 3

Provider 2

Search registry

Release 1 query

Broker

query

results


Release 2 implementation
Release 2 implementation

  • Queries managed are event based ( flares )

  • The Broker uses the Solar Event Catalogue (SEC) Server to obtain information about events that satisfy a set of parameters specified in the Consumer query.

  • The Broker receives results from the SEC server and uses them to search in the Search Registry according to other parameters listed in the query to find a list of instruments that were observing that events.

  • The results of this search is sent back to the Consumer. The Consumer will use this result to obtain data from Providers.


Release 2 query

Consumer

SEC Server

Search registry

Release 2 query

Broker

Only events that satisfy the second part of the query parameters

All events that satisfy the first part of the query parameters

query

results


Future work
Future work

  • Merge Release 1 and Release 2 capabilities

  • Multiple brokers

    • Fault tolerance

    • Performance enhancement

    • Distributed Search Registry

  • Caching capabilities

  • Security mechanisms


ad