<div>Speaking of nodes w/ disks vs. nodes without - I was thinking of equiping a small cluster (microwulf style) with each node having a single USB thumbdrive instead of a disk.&nbsp; I thought it might be easier than trying to get nodes to boot PXE style over the network.&nbsp; And it seemed to me that thumbdrives might be easier than disk-per-node to keep in sync: I&#39;d just unplug them from the nodes, plug them into to a USB hub on another computer where I build my distribution, and copy files to them, then plug them back into their nodes.&nbsp; Also the USB drives would serve for any local filesystem needs, 
e.g., for logging or whatever.&nbsp; With a 1Gb key available for about $12 it seemed a pretty easy and cheap and low power solution.&nbsp; And no moving parts means the &quot;disks&quot; won&#39;t die for mechanical reasons (and they won&#39;t be written to enough to worry about flash-wear).
</div>
<div>&nbsp;</div>
<div>Does anyone have any thoughts on this?&nbsp; Tried it?&nbsp; Knows why it won&#39;t work?</div>
<div>&nbsp;</div>
<div>Thanks!&nbsp; -- David Bakin<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 12/21/07, <b class="gmail_sendername">Mark Hahn</b> &lt;<a href="mailto:hahn@mcmaster.ca">hahn@mcmaster.ca</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&gt; 1. I&#39;d like to go diskless.&nbsp;&nbsp;I&#39;ve never done this before (the other two<br>&gt; clusters are...diskful?).&nbsp;&nbsp;I&#39;ve used Fedora on both of the previous
<br>&gt; clusters.&nbsp;&nbsp;Is this a good choice for diskless?&nbsp;&nbsp;Any advice on where to<br>&gt; start with diskless or operating system choices?<br><br>I prefer diskless installs:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - NFS root: fast, can be RO, no significant server load.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - node-specific files on tmpfs: hardly any - pidfiles mostly.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - local disk for swap, /tmp: disks are cheap and fast, why not?<br><br>such an approach is really nicely scalable and very pleasant to<br>
maintain.&nbsp;&nbsp;a diskful cluster, by comparison, is often annoying:<br>disk failures actually matter, and it&#39;s not that hard for nodes<br>to get out of sync.&nbsp;&nbsp;systemimager does a good job of reimaging nodes,<br>but it&#39;s still not quite as &quot;liberating&quot; as just resetting a node,
<br>knowing it&#39;s ephemeral...<br><br>&gt; 2. Given my budget (about 20K), I plan on going with GigE on about 24<br>&gt; nodes.&nbsp;&nbsp;Am I right in thinking that faster network interconnects are<br>&gt; just too expensive for this budget?
<br><br>Greg&#39;s right: buy the right interconnect, not just the cheapest.<br><br>&gt; 3. I&#39;ll be spending most of my cluster&#39;s time diagonalizing large<br>&gt; matrices.&nbsp;&nbsp;I plan on using ScaLAPACK eventually; currently I just use
<br>&gt; LAPACK/ATLAS and do individual matrices on each node.&nbsp;&nbsp;The only thing<br><br>my experience with scalapack and diagonalization is with monster-sized<br>sparse matrices, which seem to be fairly latency-sensitive.&nbsp;&nbsp;if your
<br>workload is anything like that, gigabit isn&#39;t going to scale well,<br>at least with a conventional mpi+tcp stack.&nbsp;&nbsp;(I&#39;m looking forward to<br>the OpenMX stack for this reason.)<br><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * Intel Core 2 Duo E6850 Conroe 
3.0GHz ($280)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * 8 GB (4 X 2 GB) DDR2 800 (~$200)<br><br>did you consider AMD?&nbsp;&nbsp;&quot;large matrices&quot; makes me think of memory balance<br>(bandwidth per flop), where AMD normally leads Intel.<br><br>&gt;&nbsp;&nbsp;The motherboard does NOT have integrated video.&nbsp;&nbsp;Will I need video
<br>&gt; output?&nbsp;&nbsp;Can you even build a node without it?<br><br>this is a bios issue: will the board boot without a video card?<br>I guess you can try configuring it with the card, then remove the card<br>and see if it still boots.&nbsp;&nbsp;I would make sure you can&#39;t get integrated
<br>video - these days, such boards are often cheaper.<br><br>&gt; motherboards with adequate support for 8GB memory and 1333 FSB don&#39;t<br>&gt; have video.<br><br>I would also consider AMD, which has lots of integrated-video options.
<br><br>&gt; seems like a waste.&nbsp;&nbsp;From reading around, it seems like there is no<br>&gt; advantage really to DDR3 memory...is that right?&nbsp;&nbsp;Any advice on the<br><br>power savings, probably some headroom in clock, but it&#39;s really at
<br>the early-adopter stage, I think.<br><br>regards, mark hahn.<br>_______________________________________________<br>Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a><br>To change your subscription (digest mode or unsubscribe) visit 
<a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br></blockquote></div><br>


!DSPAM:476cc16e82251745845678!