Я собираюсь построить NAS. 24 диска по 500 ГБ 2,5 дюйма SATA2 7200 об / мин с кэш-памятью 16 МБ в корпусе 2U с 8 ГБ ОЗУ и 4 процессорами.
Я могу пойти двумя путями:
Вопрос по производительности. Этот NAS будет иметь 2 сетевых подключения GigE, которые будут ЗАВЯЗАНЫ на коммутаторе, чтобы создать 2Gig соединение для NAS с серверами.
Данные будут для хостинга VPS с типичным трафиком mysql / apache / smtp / pop3.
Какая конфигурация будет лучшей с точки зрения производительности? Получу ли я лучшую производительность от двух меньших массивов на отдельных контроллерах? Или только один большой?
Что касается производительности, все сводится к тому, какой тип контроллера вы используете. Скорость процессора, кеш и т. Д. Предположим, вы сравниваете яблоки с яблоками, а 24-портовый контроллер работает быстрее с вдвое большим объемом кеша, поэтому не будет никаких существенный разница с типом трафика, о котором вы говорите.
Я бы рекомендовал два меньших массива для резервирования. Если каким-то чудом один контроллер начинает выходить из строя (т. Е. Портит данные на диск, поэтому это не сразу становится очевидным), значит, вы потеряли не все.
В идеале, если у вас есть действительно дружелюбный поставщик оборудования, посмотрите, сможете ли вы получить и то, и другое, и проведите собственные тесты. В худшем случае вам, возможно, придется заплатить комиссию за возврат, чтобы вернуть тот, который вы не используете, в лучшем случае - бесплатно или просто обратная доставка :)
Пара комментариев;
Я не совсем уверен, что вы найдете сервер, который принимает 24 диска малого форм-фактора в 2U и имеет достаточно хорошее охлаждение, я знаю, что дисковый корпус HP MSA70 SAS занимает 25 дисков малого форм-фактора в 2U, но в этом нет особой логики, чтобы иметь для охлаждения с помощью ограниченного количества воздуха, вызываемого дисками.
Такое количество дисков сможет легко передавать 2 Гбит / с в любой конфигурации - у меня возникнет соблазн перейти на RAID6 - вы получите хранилище объемом 22 диска вместо 12, и он легко справится со своим выходным каналом.
Подумайте о HP DL370 G6 - до 2 x Nehalem Xeon, 144 ГБ памяти, 24 диска SFF, резервные блоки питания в 4U.
Предполагая пропорциональные характеристики (например, если один большой контроллер имеет N Мб кэша, каждый из двух маленьких контроллеров имеет N / 2 Мб), единственный способ получить большую выгоду от разделенных контроллеров - это если ваши приложения способны насыщения шины к контроллеру или приближения к этому. Для «типичного VPS» хостинга в качестве предполагаемого приложения это кажется маловероятным. Я бы сказал, вам лучше с одним большим контроллером.