The Inca Test Harness and Reporting Framework

The Inca Test Harness and Reporting Framework
复制标题

Inca 测试工具和报告框架

DOI:
10.1109/sc.2004.56
复制
发表时间:
2004
期刊:
Proceedings of the ACM/IEEE SC2004 Conference
影响因子:
--
通讯作者:
J. Schopf
J. Schopf
中科院分区:
--
文献类型:
--
作者:
Shava Smallen;C. Olschanowsky;Kate Ericson;P. Beckman;J. Schopf

文献摘要

被引文献

相似文献

虚拟组织(VO),使多个站点之间的协调资源共享的社区,在高性能计算社区变得越来越普遍。为了提高跨站点资源的可用性,大多数VO准备服务协议,其中包括一组最低限度的公共资源功能,从一个共同的软件堆栈开始,并发展成为更复杂的服务和互操作性协议。然而,虚拟组织服务协议通常很难验证和维护,因为网站是动态和自治的。服务协议的自动化核查至关重要:人工和用户测试在大规模上不切实际。印加测试工具和报告框架是一个通用系统,用于自动测试、数据收集、验证和监控服务协议。本文描述了印加的体系结构、系统影响和性能。TeraGrid项目正在使用印加来验证软件安装、监控服务可用性和收集性能数据。
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. Automated verification 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.