On Thu, 2006-11-23 at 18:21 -0700, Peter Braam wrote:
> I'd just like to take one step back here for the reading problem - let's
> keep it simple.
>
> When we worked with DDN 8500 controllers we established that with
> something like 10 reading threads reading 1MB chunks randomly from OSTs
> we achieved the full bandwidth of the array.
>
> Read-ahead probably only damages things at this point (but is very
> important for reading smaller files).
>
> There are many users of the 9500 SATA arrays now, and it surprises me
> that we don't have the OST survey graphs for these arrays. I believe
> that someone from our staff is at work with Sandia to get one done.
> This should show us the parameters to get full bandwidth at least when
> the application reads at least X MB, where X is hopefully still 1 (if
> not we have a nasty networking problem on our hands).
>
> I would say that "playing" with the parameters (DDN settings, Lustre
> read ahead etc) is almost certain to make things worse in these use
> cases, and be highly confusing. Perhaps we should disable at least the
> Lustre read-ahead stuff when we have the minimum sizes to reach full
> bandwidth.
I believe we already know what to do to accomplish what you suggest.
However, could you take the time to be explicit? Better that we know
than believe...
--Lee
>
> - peter -
>
>
_______________________________________________
Lustre-devel mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-devel