Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Announcing nettee 0.1.4

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Greg M. Kurtzer gmkurtzer at lbl.gov
Tue May 3 14:37:36 PDT 2005


Can you elaborate on the features that you have added to Dolly?

I worked on a project recently to handle system provisioning of +1000 cluster 
nodes with 10GB file systems in under an hour. We used dolly in conjunction 
with the Warewulf cluster manager utilizing 16-32 node segments for the dolly 
ring and each ring having a "group lead"'s which pulls direct from the 
Warewulf's VNFS (virtual node file system) daemon and then dolly's to the
other members of the group.

As this was just a proposal, we didn't have the resources to scale to 1000
nodes, but based on our tests it is theoretically very favorable that we can
do it in substantially under 1 hour. Dolly rocks (Felix++)! :)

Thanks!

On Tue, May 03, 2005 at 01:35:32PM -0700, David Mathog wrote:
> nettee is a network "tee" program derived from Felix Rauch Valenti's
> dolly program.
> 
> nettee can create a network daisychain
> which passes a data stream along at full network bandwidth while
> (optionally) writing the data to each local node.  If your disks
> are slow and the data larger than disk cache then it will only
> move data as fast as the disks can be written.  Otherwise speeds
> up up to 11.3 Mb/sec were observed (100baseT).  So nettee
> is useful for distributing large files or in conjunction with
> SystemImager to clone nodes.
> 
> Additionally nettee can be configured to create a command chain
> that lets the same command run on every node in the chain
> with only a .01s delay from the time it is issued to the time
> it runs on all nodes (chain of length 20, 100baseT switched
> network.)  The downside - stdout and stderr are usually lost
> or unusable.
> 
> Example scripts showing a few uses for the program are
> provided in the distribution.  Instructions for using nettee
> with SystemImager are found in the README.TXT file.
> 
> Look here for more info:
> 
>   http://saf.bio.caltech.edu/nettee.html
> 
> The program is still in alpha.  It has been pretty reliable for me
> so far but your mileage may vary.
> 
> And yes, I did look at netcat.  In simple tests nettee moves
> large blocks of data about 25% faster than netcat does.  I have
> not attempted to figure out why nettee is faster.
> 
> Regards,
> 
> David Mathog
> mathog at caltech.edu
> Manager, Sequence Analysis Facility, Biology Division, Caltech
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf

-- 
Greg Kurtzer
Berkeley Lab, Linux guy



More information about the Beowulf mailing list