The Inca Test Harness and Reporting Framework

  • Authors:
  • Shava Smallen;Catherine Olschanowsky;Kate Ericson;Pete Beckman;Jennifer M. Schopf

  • Affiliations:
  • San Diego Supercomputer Center;San Diego Supercomputer Center;San Diego Supercomputer Center;Argonne National Laboratory;Argonne National Laboratory

  • Venue:
  • Proceedings of the 2004 ACM/IEEE conference on Supercomputing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Virtual organizations (VOs), communities that enable coordinated resource sharing among multiple sites, are becoming more prevalent in the high-performance computing community. In order to promote cross-site resource usability, most VOs prepare service agreements that include a minimum set of common resource functionality, starting with a common software stack and evolving into more complicated service and interoperability agreements. VO service agreements are often difficult to verify and maintain, however, because the sites are dynamic and autonomous. Automatedverification of service agreements is critical: manual and user tests are not practical on a large scale. The Inca test harness and reporting framework is a generic system for the automated testing, data collection, verification, and monitoring of service agreements. This paper describes Incaýs architecture, system impact, and performance. Inca is being used by the TeraGrid project to verify software installations, monitor service availability, and collect performance data.