[Pc_Support] Re: 3Ware question -- context is everything
Jason Boxman
jasonb at edseek.com
Mon Feb 20 20:17:51 EST 2006
On Monday 20 February 2006 19:50, Bryan J. Smith wrote:
> Jason Boxman <jasonb at edseek.com> wrote:
> > I completely didn't follow.
>
> Yes, because you're taking the discussion out of the _original_
> context.
And I interjected a question in a relevant thread.
> The original context was:
> 3Ware on 133MBps shared PCI32 at 33 v.
> software on bi-250MBps (500MBps effective) PCIe x1
>
> I said given a 75MBps DTR hard drive, you will get ...
>
> For an effective 75MBps write:
> - 75MBps write using a 133MBps PCI32 at 33
> - 150MBps write using a bi-250MBps PCIe x1
>
> For an effective 150MBps interleaved read:
> - 150MBps read using a 133MBps PCI32 at 33 (ugh!)
> - 150MBps write using a bi-250MBps PCIe x1
Makes sense.
> So given these facts, using a 3Ware card in a PCI32 at 33 channel makes
> _less_sense_ -- especially since you will _saturate_ your PCI bus (at
> least with modern disks and a good, interleaved set of reads).
>
> But _only_ if you can guarantee the SATA channels in the software
> RAID are using a dedicated PCIe x1 channel. Otherwise, if you use
> SATA channels on the same PCI32 at 33, or any PATA channels (most are
> connected on the legacy PCI32 at 33), there is no dedicated PCIe x1 with
> 250MBps in each direction.
If your I/O is such that you rarely will do your DTR per drive under your I/O
load, would it matter which solution you deploy? It seems to be an issue of
which bottleneck you're actually going to reach. My drives only have DTRs of
~ 50MB/s anyway.
--
Jason Boxman
http://edseek.com/ - Linux and FOSS stuff
More information about the Pc_support
mailing list