I am sponsoring this familiarity case for Vivek Titarmare, requesting minor 
binding and timing out 04/20/2009.

-- mark

Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         pdsh Ver 2.18
    1.2. Name of Document Author/Supplier:
         Author:  Vivek Titarmare
    1.3  Date of This Document:
        13 April, 2009

2. Project Summary
   2.1 Project Description

        Parallel command execution for clusters

4. Technical Description:

        Pdsh is a high-performance, parallel remote shell utility. It has 
built-in, thread-safe clients for Berkeley and Kerberos V4 rsh and can call SSH 
externally (though with reduced performance). Pdsh uses a "sliding window" 
parallel algorithm to conserve socket resources on the initiating node and to 
allow progress to continue while timeouts occur on some connections.
        
        Pdsh is a variant of the rsh(1) command. Unlike rsh(1), which runs 
commands on a single remote host, pdsh can run multiple remote commands in 
parallel. pdsh uses a "sliding window" (or fanout) of threads to conserve 
resources on the the initiating host while allowing some connections to time 
out.       

5. Interfaces 

        The binary file "pdsh" contains following interface.

   Exported interface                   Classification          Interface type
   =============================        ==============          ==============
        pdsh-rcmd-rsh                   Committed               requires rshd 
server running on remote nodes
        pdsh-rmcd-ssh                   Committed               requires ssh 
installed, sshd on remote nodes
        pdsh-rcmd-mrsh                  Committed               requires munge 
        pdsh-rcmd-qshell                Committed               requires qsnet, 
pdsh-qshd (qshell server)
        pdsh-rcmd-mqshell               Committed               requires qsnet, 
munge, pdsh-mqshd (mqshell server)
        pdsh-rcmd-xcpu                  Committed               requires XCPU 
service mounted on /mnt/xcpu/<hostname>/xcpu
        pdsh-mod-genders                Uncommitted             requires 
libgenders
        pdsh-mod-nodeattr               Uncommitted             requires 
nodeattr program
        pdsh-mod-nodeupdown             Uncommitted             requires 
libnodeupdown
        pdsh-mod-machines               Uncommitted             None
        pdsh-mod-rms                    Uncommitted             requires RMS: 
rmsquery, qsrmslibs
        pdsh-mod-slurm                  Uncommitted             requires slurm
        pdsh-mod-dshgroup               Uncommitted             None
        pdsh-mod-netgroup               Uncommitted             None    
        

   Imported interface        Classification   Comments
   =======================   ==============   
=================================== 
        None

   The binary file would go in "usr/local/bin"


6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


Reply via email to