wiki:Development/Ideas

Version 9 (modified by ramonb, 12 years ago) (diff)

--

This page contains some (much) needed improvements and thoughts for the development team.

Improvements

  • web
    • AJAX frontend
      • archive support
        • archive search window
        • try to reuse the same JS code/objects
      • better general graphs support
        • dont display RJ/QJ graph if jobmond not reporting it
    • PHP backend
      • speed up jobstore.php, 1000+ jobs decreases speed significantly
        • possible optimisations: use gmetad interactive port, only grab selected cluster XML
  • jobarchived overhaul
    • fix threads #45
  • jobmond
    • change polling/updating to use gmetric lifetime: i.e. poll/submit every 60 secs = gmetric with 61 seconds lifetime
  • Ganglia 3.1 support
    • allow jobmond to run as a gmond module
    • rewrite embedded gmetric to new protocol
    • backwards compatible ? or require 3.1

Enhancement wishlist

  • archive support for multiple database backends #14
  • multiple batch systems per cluster #4