Download presentation
Presentation is loading. Please wait.
Published byGarey Carr Modified over 9 years ago
1
Development of Distributed MetBroker toward Information Grid Jedsada Phengsuwan, Sornthep Vannarat, Piyawut Srichaikul Computer Technology Research and Development Division (R-DC) National Electronics and Computer Technology Center (NECTEC), Thailand
2
Agenda Objective Distributed MetBroker Discovery Service Progress of Distributed MetBroker Summary Information Grid
3
Objective Collaborative work between NECTEC, HAII (Thailand) and NARC (Japan) Extend NARC’s Centralize MetBroker to distributed System Based on Web Services and Grid Technology Consist of 2 main components MetBroker Discovery Service Applies for other project (Multiple Broker, Info. Grid)
4
Distributed MetBrokers Scenario MetBroker data Discovery Service discovery result DS
5
Discovery Service Discover MetBroker analyze user’s data request return suitable MetBroker Smart Discovery Service Registry MetBroker registry services Monitor MetBroker status (running, shutdown)
6
What are information required by DS? Metadata Database name, Region, station type of data (wind, rain, humidity) System Resource Information (Server Information) CPU (Speed, cache size) Memory (used, free and total of memory and virtual machine memory) OS Network (server response’s time) Amount of User
7
Discovery Service The best MetBroker Used for Multiple Broker project S i MB = i MB x i Rsrc x (W i region + W i users + W i net + W i CPU + …) n S best = Max (S 1 MB, S 2 MB, …, S N MB ) J.G. Wang (NARC)
8
Progress of Distributed MetBroker project Recently Add Ozone Object Database to MetBroker MetBroker Web Services New Progress Discovery Service System resource information Service
9
Technologies related
10
Service Data Set of structured data to any services State information Service Metadata SDE: Math Speed: 2 Cost : 0 Type : PC SDE: Math Speed: 6 Cost : 5$ Type : Cluster SDE: Math Speed: 10 Cost : 10$ Type : Mainframe Which Server is good for me?
11
Service Data for Discovery Service Used to provide System Resource Information BrokerSystemInfo SDE - CPU - OS - Memory - Network - Number of User DS2BrokerStatus SDE -BrokerStatus -DSStatus -LastCall -LastResponse
12
Design
13
How does it work?
14
Summary MetBroker can provide server’ system resource CPU, Memory, OS Information other information : network, amount of user use RMI to access these information Share information to grid environment we can get information from SDE using SOAP protocol to connect and get information Monitor MetBroker status ALIVE, NOT_RESPONSE
15
Information Grid Objective build frame work and infrastructure for integrating public information sources to support a problem solving environment Homogeneous information sources Other products like IBM’s DB2II, Avaki
16
Components Marker Directory Information Broker Discovery Service Marker Description Language
17
Information Grid Implements Marker Directory Information Broker Discovery Service Application Standard Information Grid Framework Marker Definition Language
18
Technologies related Grid globus 4.0 grid services Web Services Semantic web Resource Description frame work (RDF) Ontology Distributed MetBrokers
19
Thank you
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.