RE: Еще раз о дисковой подсистеме

Савельев Александр sales на edemnv.ru
Чт Авг 18 04:06:25 UTC 2011


А что если попробывать рэйд 10 уровня? Мы тут пробывали собирали на Sata
дисках обычных и достигали довольно таки большой прирост производительности
в сравнении с синг дисками и с райд 5 уровня.

  _____  

From: nginx-ru-bounces на nginx.org [mailto:nginx-ru-bounces на nginx.org] On
Behalf Of Anton Kuznetsov
Sent: Wednesday, August 17, 2011 8:26 PM
To: nginx-ru на nginx.org
Subject: Еще раз о дисковой подсистеме


Добрый день!

Случилось у меня радость долгожданная - разжился большим пузатым сервером
под свои фильмы. 80ГБ оперативки, да дисков 12х2ТБ, да рейд-контроллеры
Adaptec ... Ну, думаю, заживу теперь как белый человек! Соберу все в
большие, надежные, быстрые рейды и будет мне удобно и комфортно. Но как
давно известно - выбери любые два из трех и заходи. :( Хотелось-то малого -
устал я жить размазав свой архив по 10 дискам и собирая все в один каталог
симлинками. 
В новом сервере все диски подключены через два контроллера Adaptec 3805.
Сделал два рейда, один "железный" RAID5 на контроллере из 5 дисков, другие
диски объявил single volume и во фре собрал еще один массив так же из 5
дисков ZFS->raidz.
Полная грусть.
raidz работает близко к нулевой нагрузке, пока потоков штук 200 и мегабит
примерно 200-300. А потом, в какой-то момент gstat резко краснеет, все диски
100%, скорость падает с 300 до 200 и так все ровнехонько и тащится, все
nginx-ы в состоянии zio->. Никакие тюнинги внятного эффекта не дали.
Железный RAID5 по утвеждению gstat всегда читает блоками по 1М независимо от
значения kern.ipc.sfreadahead, нагрузку держит более линейно, но так же
плохо. Nginx начинает заваливаться в biord при 300-400 мегабитах.

Мои предыдущие достижения на тех же SATA дисках - до 200 мегабит с диска
(всем плохо конечно, но 6 дисков дают гигабит в полку) или 150 в
качественной отдаче, т.е. я наделся получить с этих рейдов качественные 750
мегабит, а реальный результат в разы хуже. Честно говоря связываться с
железным рейдом и не хочется - гибкости никакой. Можно ли потюнить ZFS для
высокопроизводительной отдачи больших файлов под nginx? Или возвращаться к
старой схеме одиночных дисков и опять забыть про надежность?


-- 
Best regards,
Anton Kuznetsov.       

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20110818/00ba31c2/attachment.html>


Подробная информация о списке рассылки nginx-ru