Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Сильная нагрузка на сер вер- стриминг FLV
On 24.10.2011 23:41, Андрей Василишин wrote:
вопрос был про raid1.
в частности - про software raid1 средствами mdraid в CentOS 6.x,
файловая система XFS или ext4, сервер для стриминга flv-файлов.
Ну, вот могу дать Вам возможность протестировать и сравнить результаты,
даже одну часть эксперимента готов выполнить сам, самому ведь интересно,
но вот что-то мне подсказывает, что не будет выигрыша в сравнении с
standalone.
для простоты эксперимента можете взять 2 standalone винта,
и сделать так, что каждый файл лежит только на одном винте,
и второй вариант - raid1 массив из этих же двух винтов,
так что в результате на каждый файл будет приходиться
два полностью независимых друг от друга шпинделя.
результаты будут примерно одинаковыми только если равномерно нагрузить
запросами оба винта, если к одному винту будет больше запросов (более
популярные файлы там), а к другому - меньше (менее популярные файлы там)
- то сразу станет очевидно, что raid1 массив имеет большую
производительность чем система из двух независимых винтов.
Не-не-не, Девид Блейн! (с) Вот Вас явно плохо учили в ВУЗе подходить к
эксперименту, 2 файла - это как раз в тех тестах про скорость работы
рейдов с красивыми картинками, на нормальном сервере я наблюдаю от 1000
до 3500 открытых файлов:
# lsof -np `pgrep -xd , nginx` | grep flv | awk '{ print "\t" $7 "\t" $9
}' | sort | uniq -c | sort -rn | wc -l
2095
разговор действительно "ни о чем" получается, когда я говорю о
тестировании двух винтов в standalone режиме vs в режиме raid1, а Вы в
ответ спорите про количество файлов. поэтому предлагаю прекратить эту
пустую трату времени и сил.
При:
Active connections: 2899
server accepts handled requests
1237398 1237398 1361271
Reading: 2 Writing: 2860 Waiting: 37
Ваши 2 файла закешируются и ничего не покажут, так что показательным
будет хотя бы 1000 файлов.
да хоть 10000 файлов, разговор совсем не об этом был.
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|