TeraGrid XD TIS(Technology Insertion Service) Technology Evaluation Laboratory

Project Details

Project Lead
John Lockman  
Project Manager
John Lockman  
Project Members
Peter Enstrom, Victor Hazlewood, Daniel LaPine, David Walling, Michael Campfield, Galen Arnold, Jesse Hanley, Chris Koeritz, Nikoli Dryden, Vanamala Venkataswamy, Derek Simmel, Jason Charcalla, Tony Cole, George Butler  
Supporting Experts
Gregor von Laszewski  
Institution
University of Texas at Austin, Texas Advanced Computing Center  
Discipline
Computer Science (401) 

Abstract

The TIS team will operate a Technology Evaluation Laboratory to ensure that any proposed technology changes are thoroughly tested before being recommended for insertion into the production XD infrastructure.

Intellectual Merit

In collaboration with the XD staff the TIS team will guarantee that the testing environment simulates as closely as possible the production environment into which the software will be deployed. By testing in realistic conditions, unanticipated issues will be minimized in production deployment.

Broader Impacts

The XSEDE Technology Evaluation Lab will be used heavily by TIS activities, but will also be available to other XD services, activities and groups as needed (e.g. testing of security patches before deployment to production systems). Since this activity will leverage the new XD experimental HPC system and grid testbed and the XD production systems as well as provide dedicated resources for software testing, a set of usage policies will be enforced, varying by resource in terms of access and privileges, acceptable usage, etc. The TIS team will define policies for inclusion of resources in the evaluation process jointly with XD service providers, in addition to policies for laboratory usage by XD staff and by users. These policies will cover access by software developers working on services or capabilities of interest to XD.

Scale of Use

comparisons of different software stacks on all available hardware (not necessarily at the same time)