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