Re: offtopic: Дисковая подсистема
Alexey V. Karagodov
kav at karagodov.name
Fri Nov 30 19:33:07 MSK 2007
UFS и большая производительность? оно вместе бывает вообще?
On 30.11.2007, at 19:19, Maxim Dounin wrote:
> Hello!
>
> On Fri, 30 Nov 2007, Монашёв Михаил wrote:
>
>>>>> Если сохранность не важна, то надо использовать винты по
>>>>> отдельности
>>>>> или вирт-устройство а-ля gconcat(8) во фре, но не raid0/10.
>>>>
>>>> gconcat какая-то странная штука. Я думал, что он сначала первый
>>>> диск
>>>> забьёт файлами, потом второй, потом третий... А он их
>>>> одновременно
>>>> забивает.
>>
>>> Сам gconcat ничего файликами не забивает, он общий device делает.
>>> А как
>>> его дальше использовать - дело файловой системы.
>>
>> Тогда другой вопрос: как в теории ufs во фре может писать в
>> этот
>> девайс файлы? Скорее всего она их будет писать последовательно
>> идущими
>> блоками и с большой вероятностью один файл попадёт на один
>> физический
>> диск. Так или нет?
>
> Да. UFS пытается класть файлы последовательно - если есть куда,
> конечно.
>
>> Если так и девайс забит файлами почти полностью, то можно
>> ожибать
>> большей производительности чем у gstripe-а на конкурентных
>> случайных
>> чтениях. Ведь один файл будет лежать на одном диске, а не
>> на
>> нескольких.
>
> Если речь не идет о конкурентном доступе к большим файлам - то можно.
>
> Я, правда, не уверен что вопрос распределения нагрузки на диски в
> этом случае решится оптимально. Ну и в случае разной
> производительности дисков будут гарантированные грабли.
>
> Maxim Dounin
>
More information about the nginx-ru
mailing list