Troubleshooting thousands of jobs on production grids using data mining techniques

  • Authors:
  • D. A. Cieslak;N. V. Chawla;D. L. Thain

  • Affiliations:
  • Dept. of Comput. Sci.&Eng., Univ. of Notre Dame, Notre Dame, IN;Dept. of Comput. Sci.&Eng., Univ. of Notre Dame, Notre Dame, IN;Dept. of Comput. Sci.&Eng., Univ. of Notre Dame, Notre Dame, IN

  • Venue:
  • GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large scale production computing grids introduce new challenges in debugging and troubleshooting. A user that submits a workload consisting of tens of thousands of jobs to a grid of thousands of processors has a good chance of receiving thousands of error messages as a result. How can one begin to reason about such problems? We propose that data mining techniques can be employed to classify failures according to the properties of the jobs and machines involved. We demonstrate this technique through several case studies on real workloads consisting of tens of thousands of jobs. We apply the same techniques to a yearpsilas worth of data on a 3000 CPU production grid and use it to gain a high level understanding of the system behavior.