1 / 16

G-monitor: A Gridbus Web Portal for Monitoring and Steering Application Execution on Global Grids

WW Grid. G-monitor: A Gridbus Web Portal for Monitoring and Steering Application Execution on Global Grids. Martin Placek and Rajkumar Buyya

Download Presentation

G-monitor: A Gridbus Web Portal for Monitoring and Steering Application Execution on Global Grids

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. WW Grid G-monitor: A Gridbus Web Portal for Monitoring and Steering Application Execution on Global Grids Martin Placek and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS) Lab.Dept. of Computer Science and Software EngineeringThe University of Melbournehttp://www.gridbus.org

  2. G-Monitor • Introduction • Architecture • Implementation Notes • Gmonitor Snapshots • Conclusion

  3. Introduction • Functionality/Requirements • Experiment Management and Control • Job control • Broker QoS • Experiment status • Job status • Resources status • Run from anywhere

  4. Architecture - System

  5. Architecture - Gmonitor

  6. Implementation • Technologies • Apache Web Server (CGI) • Perl • JavaScript • Nimrod-G Protocol • Issues • Timezones issue, as webclient, webserver and nimrod server can all be in different Timezones! (Fix:UTC) • Scalability - Handles large scale experiments (1000’s of Jobs,100’s of Resources.)

  7. WW Grid G-monitor Usage: HPC Challenge Demo @ SC 2002 Australia North America GMonitor Melbourne+Monash U: VPAC, Physics ANL: SGI/Sun/SP2 NCSA: Cluster Wisc: PC/cluster NRC, Canada Many others Gridbus+Nimrod-G MEG Visualisation Solaris WS Internet @ SC 2002/Baltimore Europe Grid MarketDirectory ZIB: T3E/Onyx AEI: Onyx CNR: Cluster CUNI/CZ: Onyx Pozman: SGI/SP2 Vrije U: Cluster Cardiff: Sun E6500 Portsmouth: Linux PC Manchester: O3K Cambridge: SGI Many others Asia AIST, Japan: Solaris Cluster Osaka University: Cluster Doshia: Linux cluster Korea: Linux cluster

  8. G-monitor - Login

  9. G-monitor - QoS • Deadline • Budget • Optimisation Algorithm • Start/Stop Experiment

  10. G-monitor - QoS

  11. G-monitor - Job Status & Resource Status • Job execution status • Further Attributes • Job Control • Resource Availability • Resource Cost (G$)

  12. G-monitor - Job Status

  13. G-monitor - Resource Status

  14. G-monitor - Experiment Status • Deadline (Assigned/Spent/Remaining) • Budget • Job Status Summary • Host Status Summary • Jobs Completed/Jobs Assigned

  15. G-monitor - Experiment Status

  16. Conclusion • G-Monitor • Web based implementation • provides easy to use and ubiquitous interace to the Grid. • Easy to setup. • Scalable and places low overhead on the network • Try it and Download from http://www.gridbus.org/ • Future Work • Integrate G-monitor into a HTML framework (Eg. WebGUI) • Integrate further job/experiment statistics. • Integrate further job/experiment control.

More Related