[Beowulf] using two separate networks for different data streams
    Daniel Pfenniger 
    daniel.pfenniger at obs.unige.ch
       
    Fri Jan 27 10:57:01 PST 2006
    
    
  
Ricardo Reis wrote:
> 
> First, Hi all and thanks for your answers. Were truly useful. Which
> brings me to...
> 
> On Fri, 27 Jan 2006, Mark Hahn wrote:
> 
>> I wonder whether anyone has critically evaluated whether this is
>> important.
>> cluster people I talk to like to say fuzzy things like "separate networks
>> make the cluster breathe better".
>>
>> as much as I admire car analogies, I observe that when apps are doing IO,
>> they tend not to be doing MPI.  if your workload is like that, bonding
>> rather than partitioning would actually improve performance.  I wonder
>> whether the partitioning approach might actual reflect other constraints,
>> such as using half-duplex hubs, or low-bisection networks.
The network for MPI should in many cases have low latency, so is expensive
(Myrinet, InfiniBand, etc.) in regards of Ethernet.  The I/O, NFS and
system network does not need low latency, and so for bargain cost can be
added, with the additional ground that it provides a control network to
tweak the nodes remotely when the expensive low latency network is down.
	Dan
    
    
More information about the Beowulf
mailing list