| |
|
|
| |
Session: |
Tool Infrastructure |
| |
Title: |
The Tool Daemon Protocol (TDP) |
| |
Chair: |
Allen Malony (University of Oregon) |
| |
Time: |
Tuesday, November 18, 11:00AM - 11:30AM |
| |
Rm #: |
38-39 |
| |
Speaker(s)/Author(s): |
|
| |
Barton Miller (University of Wisconsin), Ana Cortés (Autonomous University of Barcelona), Miquel Senar (Autonomous University of Barcelona), Miron Livny (University of Wisconsin) |
| |
|
| |
Description: |
| |
Runtime tools are crucial to program development. In desktop environments, we take tools for granted. In the Grid, it is difficult to find tools because of the complex interactions between applications, operating system and layers of job scheduling/management software. Therefore each runtime tool must be ported to run under each job management system; for m tools and n environments, the problem becomes an m*n effort, rather than m+n. The consequence is a paucity of tools in distributed and Grid computing environments.
In response, we analyzed several scheduling environments and runtime tools to better understand their interactions. We isolated what we believe are the essential interactions between tools, schedulers, resource manager, and applications. We propose a new standard, called the Tool Daemon Protocol, that codifies these interactions and provides the necessary communication functions. We implemented a pilot library and experimented with Parador, a prototype using the Paradyn Performance tools under Condor. |
| |
Link: |
Download PDF |
| |
|
|