I have a setup almost exactly the same, and I'm very happy with it. I have two 250gig ATA-133 drives, and I put them on opposite IDE channels as well. I'm got them in an LVM setup with striping and XFS as the filesystem. Seems to run flawlessly. I only have a PVR-550, so I only have to deal with three streams concurrently at any one time, plus any bittorrent downloads that might be going on, but it handles them fine.
<br><br>cheers<br>Mike<br><br><div><span class="gmail_quote">On 9/23/06, <b class="gmail_sendername">Andy Speagle</b> &lt;<a href="mailto:sidrew@gmail.com">sidrew@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I understand completely what you're saying... I actually took your advice and placed an order for a PVR-500... I've been looking at doing this project so long that I didn't even know they came OUT with a dual-tuner card... it's awesome.&nbsp; So... Unless I send one of the 2 PVR-350's back... I'll have the option of recording four streams at once... let me get your opinion of how well this system will function.
<br><br>Athlon XP 3200+ (2.2GHz)<br>1 GB PC3200 DDR<br>2x PVR-350<br>1x PVR-500<br>2x 250GB WD 7200RPM 8MB ATA-100 Drives<br>1x ATA DVD+/-RW Drive<br>1x Ensoniq PCI Audio<br><br>I'm curious what your suggestions would be for setting up storage on this box... or if you think it would even be capable of recording four streams... or recording three while watching a fourth... (and potentially even remote front-ends)... 
<br><br>I think I'm going to employ a third ATA-100/133 HD to setup the system partitions ... and use the two 250GB drive for media storage...<br><br>Suggestions?<br><br>Thanks,<br><span class="sg"><br>Andy</span><div><span class="e" id="q_10ddb94409b653ab_2">
<br><br><div><span class="gmail_quote">
On 9/23/06, <b class="gmail_sendername">Richard Freeman</b> &lt;<a href="mailto:r-mythtv@thefreemanclan.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">r-mythtv@thefreemanclan.net</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Andy Speagle wrote:<br>&gt; I want to setup the LV using striping<br>&gt; across the two drives to take advantage of concurrent I/O on both<br>&gt; spindles...<br><br>Actually, the thing I really wished that LVM had was something I'd call
<br>&quot;chunking&quot; instead of striping.&nbsp;&nbsp;The user would specify a chunk size<br>(maybe 50MB for common use, or 0.5-1GB for myth), and the drive would<br>store each chunk on a single drive, and each consecutive chunk on
<br>sequential drives.&nbsp;&nbsp;So, logical drive throughput for a single file is<br>only that of a single drive, and if a drive fails you end up with a LOT<br>of files completely intact.&nbsp;&nbsp;On the other hand, if you access two random
<br>files on the same logical drive there is a good chance that they're on<br>different physical drives, so head seeking is greatly lowered and data<br>throughput rises to the total drive throughput if all drives are in use.
<br><br>Unless you're recording uncompressed HD you don't actually need all that<br>much single-file throughput from your drives - if you're playing 3 5Mbps<br>streams then you only need 15Mbps of throughput.&nbsp;&nbsp;The bigger issue with
<br>something like myth is head-seeking - if those files are scattered on a<br>single physical drive then the head must seek.&nbsp;&nbsp; With striping you<br>GUARANTEE that every file is on EVERY drive - so you will always have<br>

competition for the drive head when reading multiple files<br>simultaneously.&nbsp;&nbsp;If you could instead try to distribute files randomly<br>across drives you'd reduce this competition, as drives might only have<br>one file being requested on them and could read this file at full
<br>throughput for a long time.<br><br>Think of it this way - striping gives you a much higher<br>single-file-access speed.&nbsp;&nbsp;A pattern which keeps data for individual<br>files on a single drive, but which distributes different files across
<br>drives would have lower maximum burst speed for an individual file, but<br>a higher sustained throughput when multiple files are being read at once.<br><br>Granted, if these drives are ONLY doing mythtv you probably won't have
<br>issues unless you have 14 front ends and 12 tuners or something like<br>that.&nbsp;&nbsp;Things become more of an issue if you're also using these drives<br>for other tasks (which are more likely to cause head movement than<br>

seeking along a few 1GB MPEG files).&nbsp;&nbsp;Having more free RAM also helps -<br>a file server with lots of free RAM will undoubtedly do some read-ahead<br>and write caching which will reduce head thrashing (especially with a<br>

filesystem like xfs which tends to hang onto dirty buffers).<br><br>In theory there is no reason that LVM can't arrange the logical clusters<br>in any way the user might like - I believe it really is just a lookup<br>table mapping logical clusters to physical clusters.&nbsp;&nbsp; Striping and
<br>linear are only two of many possible ways to setup the map.&nbsp;&nbsp;I'm sure a<br>better computer scientist than I could figure out the best possible<br>arrangement for any use scenario...<br>_______________________________________________
<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br></blockquote></div><br>

</span></div><br>_______________________________________________<br>mythtv-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br><br><br></blockquote>
</div><br>