Загальні принципи підбору файлового сервера.
При створенні файлового сховища за допомогою систем FreeNAS, NAS4Free, або ZFS можна використовувати практично будь-який сервер з достатньою кількістю дисків 3.5.
Процесори: мінімальні серверні.
Пам'ять:
- Рекомендований мінімум - 32GB. Абсолютний мінімум 8GB (з можливою втратою продуктивності)
- по 1-2GB на 1TB сховища.
- Для ISCSi потрібно встановити не менше 16GB або не менше 32GB якщо потрібна висока продуктивність.
- При використанні дедуплікаціі ZFS потрібно розрахувати, щоб пам'яті було не менше 5GB на кожен TB сховища.
- Якщо буде Active directory з великою кількістю користувачів, то необхідно додати 2GB RAM
За мережевими картками потрібно дивитися індивідуально, на деякі завдання вистачає 2 портів по 1Gb, на більш серйозні може знадобитися доустановка мережевих карт на 10Gb.
Якщо в сервер не встановлюється багато пам'яті, потужні процесори і додаткові PCI пристрої, то в більшості випадків можна обійтися блоками живлення на 460W. Якщо ж встановлюється максимальна кількість дисків і є якісь зміни по процесорам, пам'яті або PCI пристроїв, то краще поставити блоки на 750W. В середньому, сервер буде споживати значно менше ніж 750W, однак при ребілд масивів, сервер буде споживати значну кількість енергії, тому краще перестрахуватися і взяти блоки на 750W.
Важливо врахувати, що для цих систем підходить не кожен контролер. З перепробуваних нами, підійшло два види: Perc H200 і HP 220 HBA
Perc H200 для коректної роботи потрібно прошити в IT mode. В цьому режимі контролер передає диски як HBA, і операційна система має прямий доступ до дисків і SMART показниками дисків.
HP H220 працює тільки в HBA режимі, з ним нічого додатково робити не потрібно.
Інші перевірені контролери:
HP P410 - не підходить - немає режиму прямого доступу до дисків
Adaptec 5405, 5805, - не підходить, немає підтримки в FreeBSD 10 і 11 версій
Adaptec 6805T - не підходить, в JBOD режимі диски не бачаться FreeBSD 10 і 11 версій
Розглянемо різні варіанти файлових серверів.
Сервер Dell R510 - 8 дисків 3.5
Сервер 6 покоління з процесорами E5620, 32GB пам'яті, контролером Perc H200 і 2 мережевими портами по 1Gb.
Переваги:
- САТА диски працюють на швидкості 6g
- Недорога ціна.
- Є кілька вільних PCI роз'ємів (високий профіль)
Недоліки:
- мало дисків 3.5
- 8 слотів пам'яті і необхідність окремо докуповувати систему віддаленого управління, але це мінуси, які не належать до файлової функції сервера, тому ними можна знехтувати
Ціна на сервер Dell R510 - 8 дисків 3.5
Сервер HP SE326 - 12 дисків 3.5
Сервер 6 покоління з процесорами E5620, 32GB пам'яті, контролером Perc H200 і 2 мережевими портами по 1Gb.
Плюси:
- Недорога ціна.
- Більше дисків в порівнянні з найближчим конкурентом Dell R510, у якого 8 дисків 3.5
Мінуси:
- САТА диски працюють в режимі 3g. На практиці в більшості випадків це некритично, але якщо планується інтенсивна робота або робота з великими файлами (відеофайли, бекапіювання віртуальних машин), то краще розглянути сервери, що підтримують 6g
- Є тільки один вільний PCI роз'єм (низький профіль), що може викликати проблеми при необхідності доставити додаткову мережеву плату в сервер.
Ціна на сервер HP SE326 - 12 дисків 3.5
Сервер HP 380E Gen8 - 12-14 дисків 3.5
Сучасний сервер 8 покоління з процесорами E5-2420, 32GB пам'яті, контролером HP H220 HBA і 4 мережевими портами по 1Gb.
Плюси:
- САТА диски працюють на швидкості 6g
- Є можливість розширити кількість дисків до 14
- Є кілька вільних PCI роз'ємів (високий і низький профілі)
- Підвищена гарантія
Мінуси:
- 12 слотів пам'яті, що менше ніж в сервері 380P G8 і не такі продуктивні процесори як в сервері 380P G8, але це мінуси, які не належать до файлової функції сервера, тому ними можна знехтувати
Ціна на сервер HP 380E Gen8 - 12 дисків 3.5
Сервер HP 380P G8 - 12 дисків 3.5
Сучасний сервер 8 покоління з процесорами E5-2630, 32GB пам'яті, контролером HP H220 HBA і 4 мережевими портами по 1Gb.
Плюси:
- САТА диски працюють на швидкості 6g
- Є кілька вільних PCI роз'ємів (високі профілі)
- Підвищена гарантія
Мінуси:
- Ціна
Ціна на сервер HP 380P G8 - 12 дисків 3.5