2

Итак, я строю домашний / персональный NAS. Мой план состоит в том, чтобы предоставить доступ к обоим общим ресурсам SMB для общего доступа к файлам и мультимедиа между хостами, а также для выделения целевого LUN iSCSI из него для использования VMWare в качестве хранилища данных. Я хочу использовать ZFS (программный RAID), поэтому я буду использовать FreeNAS, Solaris Express или OpenIndiana.

Мой вопрос в основном: сколько лошадиных сил мне нужно? Очевидно, что ввод-вывод будет моим узким местом, но я хочу быть уверен, что я не ограничиваю свой ввод-вывод из-за медленного процессора или чипсета.

Пока аппаратный план состоит в том, чтобы использовать Intel i3 и материнскую плату с одним из чипсетов H87, Q87 или Z87, контроллер SAS (JBOD, без RAID) и, если позволяет бюджет, я также надеюсь получить SSD для ZFS L2ARC и ЗИЛ.

Кто-нибудь думает, что мне может сойти с рук Intel Atom или более дешевый / менее способный процессор / чипсет, чем i3 и [HQZ] 87, перечисленные выше?

1 ответ1

1

Для небольших NAS объем памяти более важен, чем мощность ЦП для ZFS, ИМХО. Практически любой процессор x86 на рынке будет выполнять работу с точки зрения производительности, хотя некоторые процессоры лучше других.

Вам нужен процессор с поддержкой 64-битного режима. Это исключает старые атомы.

Я также рекомендовал бы инвестировать в серверную плату, которая поддерживает память ECC. Способность ZFS проверять согласованность данных на диске, если, черт возьми, это не стоит, если у вас плохая память (и это происходит), и это заставляет вашу ОС записывать мусор на диск.

i3 (или, что еще лучше, xeon e3-12xx v2/v3) должно быть более чем достаточно. Если вы хотите сэкономить несколько долларов, получите Pentium G21xx или одного из его братьев и сестер (и, что удивительно, они также поддерживают память ECC) или Celeron, который поддерживает ECC.

SSD для L2 ARC очень приятно иметь, но имейте в виду, что ваша оперативная память должна увеличиваться до уровня L2 ARC. Грубое практическое правило составляет ~ 1 ГБ ОЗУ на каждые 10 ГБ L2 ARC. Учитывая, что в наши дни память вполне доступна, я бы выбрал как минимум 8 ГБ.

Что касается контроллеров SAS, то, похоже, что контроллеры LSI SAS/SATA хорошо поддерживаются практически всеми, будь то варианты Windows, Linux, FreeBSD или solaris. Вы можете получить ребрендинг довольно дешево (google "IBM M1015" - это LSI 9220-8i), прошить IT прошивку и она должна хорошо вам служить.

Этого должно быть более чем достаточно для домашнего использования, если ваша домашняя сеть не поддерживает скорость 10 Гбит / с. :-)

Я бы не рекомендовал Atoms - те, которые поддерживают 64-битный режим и память ECC, существуют, но вы вряд ли найдете их в магазинах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .