Заказчик хочет построить «все-в-одном» CMS-сервер, то есть одну машину, на которой будут работать:
Ожидается, что CMS будет использоваться для множества больших файлов, но не будет иметь большого количества одновременных пользователей (максимум 10 запросов в секунду). Высокая доступность не является серьезной проблемой.
Итак, какая конфигурация RAID лучше всего поддерживает это? Я думаю, что RAID 0 лучше всего подходит для работы с большими файлами, возможно, RAID 1 + 0, чтобы уменьшить вероятность сбоев. Является ли RAID 5 приемлемым вариантом? Или, возможно, полностью отказаться от RAID?
Никогда не выпускайте производственную машину без резервирования на уровне дисков! Даже если «высокая доступность» не вызывает беспокойства. YMMV.
Если вы можете, я бы настроил два отдельных логических тома ... один RAID10 и один RAID5 или RAID6. Используйте RAID10 для любых баз данных / приложений, а затем RAID5 или RAID6 для хранения файлов. Ключевым моментом для повышения производительности будет установка размера полосы, которая должна быть настроена в зависимости от размера данных, которые вы планируете хранить на ней. Слишком много информации об этом, чтобы вдаваться в подробности здесь, поэтому Гугл твой друг. :)
Я бы купил блок DAS с двумя блоками питания на базе SAS 6 Гбит / с с множеством дисков 300 ГБ 2,5 дюйма 15 оборотов в минуту и подходящим аппаратным контроллером с поддержкой RAID-10.
Что-то вроде контроллера HP MSA 70 и P800 - или аналогичного.
Если вы не хотите стать экспертом в области аппаратного обеспечения, я в первую очередь предлагаю программный RAID. Его гораздо проще настроить и управлять, чем аппаратный RAID, и для сайта со средней посещаемостью, который вы описали, он, безусловно, работает так же хорошо.
Подходящий уровень RAID зависит от вашего объема данных. Если вы можете себе это позволить и данные умещаются, вы не ошибетесь с RAID 10. Если вам нужно увеличить объем, то RAID 5 - следующий лучший вариант, хотя вы немного пожертвуете скоростью записи, особенно для вашей базы данных. . Если вас это беспокоит, лучше всего попробовать это на своем оборудовании и программном обеспечении.