[mpich-discuss] Role of ssh tunnel for hydra

Kenneth Raffenetti raffenet at mcs.anl.gov
Tue Jun 5 13:49:34 CDT 2018


Hi Abu,

No, internal hydra communication is not tunneled. If you launch your 
application with 'mpiexec -v', you can see that a "control port" is 
supplied to each proxy, which is then used to connect back to mpiexec. 
This TCP port is from the unprivileged range.

Ken

On 06/05/2018 09:38 AM, Abu Naser wrote:
> Good Morning,
> 
> 
> I am trying to understand the role of job launcher (e.g. ssh ) in MPICH. 
> I have looked over the mpich design documents and hydra process 
> management doc. But did not get the answer I am looking for. Would you 
> please give the answer of my following question?
> 
> 
> 1. If hydra uses ssh as a job launcher for multiple machines, then are 
> all communications done by hydra performed using ssh tunnel? In other 
> words, if I configure ssh in port 22, then will all communication done 
> by hydra with other machines use port 22?
> 
> 
> 
> 
> Thank you.
> 
> 
> 
> 
> Best Regards,
> 
> Abu Naser
> 
> 
> 
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
> 
_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list