1 / 19

Development of Distributed MetBroker toward Information Grid

This project by NECTEC aims to extend NARC's MetBroker to a distributed system using web services and grid technology. It includes components like MetBroker and Discovery Service, sharing system resource data efficiently. The collaboration with HAII and NARC allows for smart discovery services. The main goal is to build a framework for integrating public information sources in a problem-solving environment. The system monitors MetBroker status and utilizes SOAP protocols for data exchange. Technologies like Grid, Web Services, and RDF are employed for efficient resource sharing.

summersh
Download Presentation

Development of Distributed MetBroker toward Information Grid

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 discovery result data DS DS DS DS  MetBroker  Discovery Service 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 SiMB = iMB x iRsrc x (Wiregion + Wiusers + Winet + WiCPU + …) n Sbest = Max (S1MB, S2MB, …, SNMB) 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 SDE: Math Speed: 2 Cost : 0 Type : PC • Set of structured data to any services • State information • Service Metadata SDE: Math Speed: 6 Cost : 5$Type : Cluster Which Server is good for me? SDE: Math Speed: 10 Cost : 10$ Type : Mainframe

  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

More Related