У меня довольно загруженный медиа-сайт, и я храню потоковые медиа на жестком диске SATA на сервере CentOS. Жесткий диск предназначен только для потоковой передачи мультимедиа. Медиа передается с помощью Flash Media Server. В последнее время количество одновременных подключений к FMS увеличилось, и теперь мое использование жесткого диска достигает пика в определенное время дня, из-за чего потоки замедляются или не воспроизводятся вообще.
Как я могу решить эту проблему?
Спасибо
Вы спрашиваете, какую команду ввести, чтобы волшебным образом увеличить пропускную способность ввода-вывода? Если так, то, боюсь, его нет.
Обычным средством увеличения пропускной способности ввода-вывода является явно немагическое «больше шпинделей». Добавьте больше дисков SATA и распределите по ним данные.
Чередование (в программном обеспечении, используя мдадм инструмент 1) - обычный способ сделать это, но это может дать вам опасно небезопасный массив RAID-0 или головную боль при выборе между RAID-5 и RAID-1 и фиксацией дополнительных дисков (хотя это звучит как ваше приложение требует интенсивного чтения, и в этом случае RAID-5 подойдет). В качестве альтернативы, если вы знаете, что трафик распределяется по разным деревьям каталогов, поместите некоторые из деревьев занятости на один диск, а некоторые - на другой.
1 Да, я знаю, что там написано, что это не рекомендуется в пользу вики; но я считаю это очень хорошим руководством даже сейчас.