Práctica: Pipes con Máquinas Remotas

Extienda la práctica 1.15.2 (Cálculo Usando Pipes con Nombre) para que diferentes etapas del pipe puedan ejecutarse en diferentes máquinas. Suponga la existencia de autentificación automática. Sigue un ejemplo:
lhp@nereida:~/Lperl/src/perl_networking/ch2$ scp pi logname@machine1:
pi                                   100% 9628     9.4KB/s   00:00
lhp@nereida:~/Lperl/src/perl_networking/ch2$ scp pi logname@machine2:
pi                                   100% 9628     9.4KB/s   00:00
lhp@nereida:~/Lperl/src/perl_networking/ch2$ time       \
  pi 0 1000000 3 | ssh logname@machine1 ./pi 1 1000000 3 | \
                   ssh logname@machine2 ./pi 2 1000000 3
3.141593

real    0m0.239s
user    0m0.100s
sys     0m0.020s

Haga uso de los módulos desarrollados en las prácticas anteriores.

Casiano Rodríguez León
Licencia de Creative Commons
Programación Distribuida y Mejora del Rendimiento
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=44.
2012-06-19