offtopic: Дисковая подсистема

Gena Makhomed gmm at csdoc.com
Thu Nov 29 19:58:07 MSK 2007


Здравствуйте, Монашёв.

Вы писали 29 ноября 2007 г., 13:44:38:

MZ>> при страйпинге по запросу файла будут дергаться все винты,
MZ>> что убивает производительность для многофайлового I/O, проверено.
MZ>> Если минимальная сохранность нужна, то надо таки raid1 или
MZ>> gconcat(8) из таких рейдов, иначе прощай производительность.

MM> Всё  зависит  от  раздела  блока  у страйпа и типа нагрузки.
MM> Надо блок максимальным делать - 128кб. Если  раздавать  картинки,
MM> который по размеру в один блок влезают, то всё шустро,
MM> ибо только один винт из страйпа дёрнется.

а откуда файловая система узнает о stripe size RAID массива?
посмотрел man по newfs(8) и tunefs(8) - параметров не нашел.

ext3 можно сказать о stripe size с помощью параметра -E stride=
для XFS также есть аналогичный тюнинг с помощью параметра -d su=

PS Optimizing the EXT3 file system on CentOS
http://wiki.centos.org/HowTos/Disk_Optimization#head-53c8e16a0721c49002663df2d3b21847764e1f0e

-- 
С уважением,
 Gena                          mailto:gmm at csdoc.com






More information about the nginx-ru mailing list