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 3:18, Андрей Василишин wrote:
но результат тот же... инфа копируется на все диски и скорость
чтения увеличивается
нет не тот же, допустим у нас есть 4 файла и 4 диска, в случае
standalone дисков, мы записываем по одному файлу на диск, в случае рейд1
мы записываем по 4 файла на каждый диск.
кстати, не факт что под любой операционной системой и в любой ситуации
использовать два/четрые независимых диска будет лучше, чем собрать raid1
из двух/четырех дисков.
например, когда сделано "в случае standalone дисков, мы записываем по
одному файлу на диск, в случае рейд1 мы записываем по 4 файла на каждый
диск." и какой-то файл-файлы с первого винта становятся очень
популярными, то этот первый винт будет перегружен запросами,
а все остальные три винта будут при этом просто простаивать.
в случае же (програмного/аппаратного) raid1 - система будет равномерно
распределять множественные запросы по всем винтам массива,
выбирая наименее загруженный, так что суммарная производительность может
быть выше. кроме того - информация не потеряется в случае
выхода из строя любого винта. (дополнительный "бесплатный" бонус)
два/четыре независимых винта будет "лучше" если файлов очень много,
так что они просто не помещаются на raid1 массив. или - если аппаратный
или програмный raid в используемой операционной системе не умеет
распределять запросы к массиву raid1 по нескольким жестким дискам.
точный ответ "что лучше" можно получить с помощью эксперимента.
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|