Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: РИТ: Высокие нагрузки vs Highload++
В чт, 18/09/2008 в 14:50 +0400, Anton Yuzhaninov пишет:
> On 17.09.2008 20:40, Михаил Монашёв wrote:
> >
> > IS> Потому что load теоретически выглядит правильно, а практически
> > IS> какой-нибудь один диск всё время ничего не делает. Что касается
> > IS> round-robin'а, то в нашем случае запросы на кусок файла уходят на
> > IS> один диск, не трогая три остальных. И эти остальные доступны для
> > IS> трёх друрих кусков.
> >
> > Ты оказался прав. На практике с round-robin на предельной нагрузке
> > gmirror отдаёт больше, чем c load.
> >
> > На небольшой загрузке c load интуитивно gmirror выглядел лучше.
> >
>
> есть подозрение что round-robin лучше при чтении большими блоками, а load
> когда
> много мелких запросов.
Немного наоборот, round-robin нормально работает когда читать приходится
столько данных за один запрос чтобы задействовать один винт (до 128К).
Для потокового чтения он будет нагружать оба винта, одинаково, хотя
справился бы один. А load (непропатченый) просто неправильно реализован,
и тупит там где не стоило бы.
|