Но есть одна загвоздка – на данный момент фирменное приложение существует только под Windows. Для корпоративного ЦОДа эта операционная система хороша, но для домашнего файлового хранилища ужасна и крайне нерентабельна. Посему, я решил сделать два поста. В этом мы поднимем NAS на основе Windows Server 2008 r2 (убедившись, что “окошки” и “домашний NAS” – понятия несовместимые), и посмотрим, на что способна DPS G App 2.0. Во втором же соберем бюджетный NAS на основе NAS4Free, создав по-настоящему надежную систему.
Предисловие
Дабы не быть закиданным помидорами, сразу хочу предупредить – статья рассчитана, прежде всего, на непрофессионалов. Хотя почитать о Smart Power Management от Thermaltake будет интересно даже опытным админам и энтузиастам, основной материал ориентирован на людей, не желающих переплачивать за громкое имя, покупая готовые решения, и при этом далеких от системного администрирования (программистов, дизайнеров, веб-разработчиков и т.д.). Если ваша рука достаточно тверда, чтобы собрать компьютер из комплектующих, но при этом вы не хотите долго и муторно разбираться с серверным ПО, а консоль видели только в страшных снах – этот материал для вас. Если же захотели посмотреть на SPM Cloud, чтобы решить, насколько эта система может оказаться полезной именно вам, крутите пост до подзаголовка “Насколько умен интеллектуальный блок питания?”. Кстати, предупреждаю – под катом много фото и скриншотов.
Простенько, но со вкусом
Сразу оговорюсь – я не стремился собрать домашний NAS только лишь исходя из стоимости. Подбирая комплектующие, я ориентировался на то, насколько компоненты подходят для реализации поставленной задачи, при этом не забывая о качественных характеристиках. Можно ли собрать бюджетный NAS с меньшими затратами? Можно. Но при этом также можно потерять в производительности и удобстве, чего мне бы не хотелось. В итоге, получилось следующее.
Корпус. Роль корпуса для хранилища данных взял на себя Thermaltake Core V1 – симпатичный, цельнометаллический кубик с тихим 200 миллиметровым вентилятором за передней фальш-панелью.
Сзади имеются посадочные места еще под пару вентиляторов на 80 мм, благодаря чему сетевое хранилище можно будет сделать по-настоящему холодным.
Как и в других современных моделях, для блока питания здесь отведен нижний отсек. Защиту от пыли обеспечивает металлический фильтр.
Еще одним преимуществом Core V1 являются 4 съемные стенки (боковые, крыша и дно), что значительно облегчает процедуру сборки. Каждая панель крепится парой винтов, которые легко откручиваются вручную. Также мне весьма понравилась реализация корзин для дисков – каждый из четырех фиксирующих винтов получил собственный резиновый демпфер, неплохо гасящий вибрацию:
Материнская плата. Здесь мой выбор пал на GIGABYTE GA-J1800N-D2H со встроенным Intel Celeron. Мощности двухъядерного процессора с базовыми 2.41 GHz для сетевого накопителя данных хватит за глаза (хотя Windows Server загрузит его на 100%, но ведь “окошки” – не наша целевая платформа), он достаточно экономичен и не требует активного охлаждения (отпадает необходимость покупки кулера).
Несмотря на дешевизну, Gigabyte внедрили в продукт свои фирменные фишки: технологию High ESD, обеспечивающую защиту от электростатики для микросхем и LAN, а также Anti-Surge IC, предотвращающую выход системной платы из строя из-за скачков напряжения – все, что нужно для действительно надежной системы. Единственный спорный момент – расположение внутреннего USB-разъема вплотную к радиатору: с ним попросту неудобно работать.
Оперативная память. Ничего особенного – обычные Transcend 2Gb DDR-III 1333Mhz в форм-факторе SO-DIMM. Если где-то в чулане завалялся старый ноутбук, можете снять модули с него.
Блок питания. Добротный Thermaltake Smart DPS G 750W, рассчитанный на производительные ПК и серверные платформы, сертифицированный по стандарту 80 PLUS Gold. Для полноценного сервера или рабочей станции – в самый раз, для сборки NAS своими руками – слишком мощный, однако на время эксперимента можно себя побаловать, установив нитрос на малолитражку.
Разумеется, в устройстве подобного класса предусмотрено модульное подключение кабелей. Из встроенных – только коннекторы материнской платы и процессора (разделяемый 4+4 pin, что пришлось очень кстати при сборке).
Дополнительное удобство обеспечивают плоские кабели, хотя даже они уместились в компактном Core V1 с трудом – все же корпус на подобное не рассчитан. Среди них оказался и провод для подключения Thermaltake Smart DPS G 750W к внутреннему разъему USB. Очевидно, он обеспечивает взаимодействие бортового 32-битного микроконтроллера с сенсорами материнской платы, и необходим для полноценного функционирования Smart Power Management. Однако о том, насколько система мониторинга оправдывает себя и какие фичи предоставляет, мы поговорим несколько позже.
Охлаждение. Два тихих нерегулируемых TITAN DC FAN. Раз мы хотим собрать тихий NAS без лишних затрат, такой вариант станет оптимальным.
HDD. Хотя дареному коню в зубы не смотрят, считаю нужным все же сказать пару слов о виновниках торжества – сладкой парочке WD Re 2004FBYZ. Ведь, как ни крути, именно от качества жестких дисков зависит сохранность информации.
Если обратиться к спецификациям производителя, выглядит все очень вкусно. Так, винчестеры оборудованы акселерометрами и датчиками давления, на базе которых реализована технология Rotary Acceleration Feed Forward (RAFF), обеспечивающая защиту от линейной и угловой вибрации в реальном времени, что повышает как надежность, так и производительность. Будучи серверным решением, WD Re 2004FBYZ имеют и TLER (Time Limited Error Recovery), ограничивающую время коррекции во избежание ошибочного выпадения диска из RAID-массива. Добавьте к этому заявленное время наработки на отказ в 1.2 миллиона часов, и мы получим практически идеал.
Впрочем, о правдивости красивых слов и мудреных аббревиатур сложно судить, пока не попробуешь продукт самостоятельно. И здесь я могу сказать лишь то, что набираю эту статью на компьютере, внутри которого вот уже 6-ой год трудится пара терабайтных Caviar Black. Да и 2.5-дюймовый малыш в стареньком Dell Inspirion 1501, ныне отданном родителям, чувствует себя ничуть не хуже. Собственно, и перевод инфраструктуры именно на WD на текущем месте работы состоялся именно с моей подачи – с этим брендом у меня сложились давнишние и весьма продуктивные отношения. Я использую их диски уже не первый год, они никогда меня не подводили, и на сегодняшний день я не вижу ровным счетом ни одной причины изменять своим предпочтениям.
Флешка. Любой USB-накопитель объемом 8 Гб. Разумеется, оптимально подойдут компактные “затычки”, корпус которых практически не выступает над разъемом.
Теперь из этого добра нужно собрать сетевое хранилище – здесь все достаточно просто. Если вы хоть раз самостоятельно собирали компьютер, то справитесь без каких-либо затруднений. Отмечу лишь несколько ключевых моментов:
- Дополнительные кулеры следует ставить на выдув – тогда мы добьемся проточной циркуляции воздуха спереди назад и оптимального охлаждения;
- Когда будете устанавливать материнскую плату, следите за металлической перемычкой над отверстием USB 3.0 на задней панели – действуя неосторожно, ее можно загнуть и, таким образом, блокировать разъем;
- Корзины для дисков крепятся одним-единственным винтом, однако установлены они достаточно жестко и сразу могут не податься. Для извлечения корзины ее необходимо потянуть по направлению от корпуса и немного вниз;
- На материнской плате не предусмотрено подключение для внешних USB 3.0, можете смело прятать этот провод в нижний отсек корпуса.
Занимательная математика
Пожалуй, стоит взять небольшую пазу и посчитать, насколько бюджетной получилась наша сборка. Итак, приступим:
- Корпус: Thermaltake Core V1 – 3 764 руб.
- Блок питания: как бы ни был хорош Thermaltake Smart DPS G 750W, для небольшого файлового хранилища он слишком роскошен. В будущем я планирую поставить туда Chieftec HPS-350NS – 1560 руб.
- Материнская плата: GIGABYTE GA-J1800N-D2H – 4436 руб.
- Оперативная память: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 руб.
- Охлаждение: TITAN DC FAN (80 мм, 2000 об/мин) x 2 – 404 руб.
- USB-накопитель: 300 рублей.
Итого: 13 504 рубля.
Я намеренно не учитывал HDD, чтобы сравнить с продукцией Synology. К примеру, DiskStation DS216+ обойдется вам в 28 173 рубля, при этом под капотом мы увидим весьма скромную начинку: Intel Celeron N3050 1.6 GHz, RAM – 1 Gb, все те же два посадочных места 3.5 мм для дисков. Если бы WD Re 2004FBYZ не достались мне даром, то я заплатил бы еще 17 660 рублей, а конечные затраты приблизились к 31 тысяче – стоимость “голой” платформы популярного бренда. Да, наша сборка менее компактна, зато более производительна и надежна, и это практически за полцены! А если есть разница, затем платить больше? На этом небольшое лирическое отступление завершено – время двигаться дальше и вводить в строй нашу машину!
Windows Server – самое ужасное решение для домашнего NAS
Даже если вы в глаза не видели *nix’ы, даже если при виде командной строки вас бросает в дрожь, даже если “окошки” кажутся привычными и вселяют чувство безопасности, не вздумайте поднимать личное файловое хранилище на основе Windows. Почему? Расскажу по ходу данного материала. Но сперва разберемся с установкой.
Ставить Windows Server 2008 r2 будем, разумеется, с флешки. Для создания загрузочного накопителя можно обратиться к следующей инструкции, или воспользоваться утилитой Windows USB/DVD Download Tool, которую также рекомендуют в официальном блоге Майкрософт. Тоже самое можно осуществить и с помощью Rufus, которая, к тому же, сможет проверить память на битые блоки (одного-двух проходов будет вполне достаточно), либо осуществить установку в режиме Windows To Go, что позволит запускать ОС непосредственно с девайса.
Однако последний вариант – не лучшая идея, учитывая особенности работы операционной системы и требуемое для нее дисковое пространство, поэтому давайте сделаем обычную загрузочную USB-флешку.
Теперь можно приступать к установке, и здесь мы видим первый подводный камень – размер. Хотите поставить редакцию Standart с визуальным интерфейсом? Будьте добры выделить 24 гигабайта. В случае с парой дисков, это – слишком расточительно. В остальном какие-либо нюансы отсутствуют: как и в версии для домашнего использования, все сводится к “Далее-Далее-Готово”.
Войдя в систему, вы увидите следующий довод “против” – необходимость активации. Я не планирую использовать Windows Server в качестве основы для NAS – все это, прежде всего, эксперимент, поэтому ограничусь триалом, который любезно предоставляют сами Microsoft. Запускаем regedit, ищем ключ реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation\Manual
меняем его значение на единицу и перезагружаем машину. Теперь пробный период увеличился с 3-х до 30 дней. В общей сложности, его можно продлить до полугода при помощи сценария slmgr.vbs. Команда slmgr.vbs -dli поможет узнать, сколько времени осталось до окончания текущей лицензии, а slmgr.vbs –rearm сбросить период оценки (не более трех раз). Процесс можно автоматизировать, создав небольшой XML-файл.
Еще одно “фе” я бы хотел высказать в сторону “Центра обновлений”. К Windows Server 2008 r2 SP1 впоследствии было выпущено более 300 заплаток разного калибра. На установку их всех потребуется несколько часов, при этом патчи конфликтуют с добавлением ролей сервера. То есть, обновляться необходимо либо до, либо после, процесс отнимает уйму времени, и загружает систему по максимуму:
С обновлениями связан еще и прискорбный баг. После установки апдейтов вы можете обнаружить, что место на системном диске стало пропадать само собой. Если подметите утечку, зайдите в папку C:\Windows\Temp. Почти наверняка вы увидите такую картину:
Дело в сбое архивации логов обновлений – система плодит поврежденные архивы со страшной скоростью, после каждой ошибки запуская процедуру заново. Лечится это удалением всех файлов из папки C:\Windows\Logs\CBS, после чего можно спокойно почистить каталог Temp.
Однако двинемся дальше. И первое, что необходимо сделать – настроить автологин, благо NAS все равно будет находиться в домашней сети, а каждый раз вводить пароль – слишком утомительно. Отправляемся в “Пуск” –> “Выполнить”, и вбиваем команду control userpasswords2.
Выбрав группу “Администраторы”, снимаем галочку с “Требовать ввод имени пользователя и пароля”, сохраняем выбор.
Теперь разберемся с удаленным подключением. Проще всего воспользоваться встроенным менеджером рабочего стола. Для его активации пройдите в “Пуск” –> “Панель управления” –> “Система и безопасность” –> “Настройка удаленного доступа”, выберите второй или третий пункт (если планируете вывести NAS в интернет). Также стоит задать более простое и лаконичное имя компьютера на одноименной вкладке.
Альтернативой способен стать LiteManager – многофункциональная и бесплатная для частного пользователя программа, обладающая кучей полезных функций: передача файлов, прямой доступ к консоли, редактору реестра, диспетчеру задач, и рядом других. При установке серверной части на NAS задайте пароль доступа, который будет использоваться при входе:
Если планируете выпускать домашний NAS в интернет, можно дополнительно настроить IP-фильтр:
Убедитесь в том, что LM Server находится в автоматическом режиме запуска:
Также не забудьте задать статический адрес для нашей машины в свойствах адаптера:
где 192.168.1.1 – адрес роутера. Наконец, включите сетевое обнаружение и общий доступ к файлам и папкам в “Панель управления” –> “Сеть и интернет” –> “Центр управления сетями и общим доступом” –> “Изменить дополнительные параметры общего доступа”.
После описанных выше операций, можно со спокойной совестью подключить NAS к домашней сети. Если дальнейшее управление будет осуществляться через LM Viewer, установите приложение на свой компьютер и добавьте новое соединение, нажав на плюс на панели инструментов и заполнив необходимые поля:
где 192.168.1.250 – IP-адрес NAS. Либо воспользуйтесь встроенной в Windows утилитой подключения к удаленному рабочему столу.
Теперь давайте создадим раздел для хранения информации. Идем в “Диспетчер сервера” –> “Хранение” –> “Управление дисками”, щелкаем правой кнопкой мыши по неразмеченному пространству на системном диске, выбираем “Создать простой том” и, следуя подсказкам мастера, создаем основной раздел “Данные”, отформатированный в NTFS.
Можно приступать непосредственно к поднятию файлового сервера. Открываем в диспетчере “Роли” –> “Добавить роли”.
После приветственного окна мастера, появится список доступных. Нас интересуют “Файловые службы”:
В следующем окне ставим галочку напротив “Диспетчер служб файлового сервера”, по желанию можно включить “Службу Windows Search”.
В “Наблюдение за хранилищем” помечаем наш раздел “Данные”:
Здесь же, нажав кнопку “Параметры”, настраиваем наблюдение за томом. Для удобства, можно добавить отчеты о дубликатах и больших файлах.
В “Параметрах отчета” задаем путь для хранения записей:
Если подключили Windows Search, выбираем индексацию тома “Данные”:
Подтверждаем выбор и ждем окончания установки. После этого нам станут доступны возможности диспетчера управления файлами (расположен в “Пуск” –> “Администрирование”). Из всего спектра предлагаемых инструментов, для домашнего использования пригодится управление квотами.
Как видим, раздел “Данные” уже получил по умолчанию “мягкую” квоту. Это означает, что в случае его заполнения более, чем на 85%, нам придет оповещение, однако запись файлов в NAS по-прежнему будет доступна. Квоты можно задавать не только для разделов, но и для отдельных директорий. Давайте создадим на диске “E” папку “Music”, и зададим для нее предельный размер. Нажимаем “Создать квоту” и выбираем путь:
В “Настраиваемых свойствах” укажем лимит в 300 Гб и выберем вариант “Жесткая”, чтобы меломания не привела к ситуации, когда на диске не останется места для регулярных бэкапов и важных документов:
Добавим пороговое значение в 85% и зададим способ оповещения:
В результате получим:
После нажатия кнопки “Создать” система предложит сохранить настройки в шаблон. Впоследствии это позволит нам применять аналогичные правила к другим папкам в один клик.
Чтобы новая квота отобразилась в списке, следует перенастроить фильтр. Кликните по одноименной ссылке и выберите значения “Все”:
Теперь новая квота также видна на главном экране:
Другая опция, которая может оказаться полезной в том случае, если помимо вас файловое хранилище используют жена, дети и любимый кот – управление блокировкой файлов. Она позволяет исключить загрузку файлов определенных расширений в те или иные каталоги.
Давайте создадим директорию Backup и запретим захламлять ее музыкой и видео. Для этого достаточно щелкнуть по “Создать фильтр блокировки файлов”, выбрать нужный каталог и, в нашем случае, предустановленный шаблон “Блокировать файлы аудио и видео”.
В шаблоне указаны практически все наиболее распространенные форматы, однако вы всегда можете добавить новые в соответствующем разделе:
Щелкнув по “Изменить свойства шаблона”, попадаем в меню настройки.
Здесь, нажав кнопку “Изменить”, можно вызвать раздел добавления новых расширений и удаления существующих, а также ознакомиться с предустановленными:
Осталось сделать нашу папку доступной по сети. Для этого отправляемся в “Пуск” –> “Администрирование” –> “Управление компьютером” –> “Общие папки” –> “Общие ресурсы” и создаем новый. Далее просто следуем подсказкам мастера. Сперва указываем путь к папке:
На следующем шаге задаем ее параметры (можно оставить по умолчанию):
Настраиваем разрешения доступа. Для локальной сети можно открыть доступ для всех, для интернета – оставьте только администраторам:
Теперь папка “Music” будет доступна прямо с любого компьютера вашей домашней сети – достаточно набрать адрес \\NAS\Music в проводнике и авторизоваться. Аналогичную процедуру проделаем и для каталога Backup, а заодно проверим, как работает блокировка файлов, попытавшись загрузить в него фильм.
Отказано в доступе – все работает отлично.
Остался последний штрих – создание программного RAID-1. В этом нет ничего сложного: идем в “Диспетчер сервера” –> “Хранение” –> “Управление дисками”, щелкаем правой кнопкой по системному диску (“Диск 1” в нашем примере), и выбираем “Преобразовать в динамический диск”.
Затем поочередно щелкаем по каждому тому, выбирая в меню “Добавить зеркало”. Все разделы “отразятся” на второй диск и начнется ресинхронизация:
И здесь еще один довод “против”. Дело в том, что процесс ресинхронизации для HDD на 2 терабайта будет длиться более 5 часов. Диски будут сверяться полностью, независимо от того, сколько информации записано, а их загрузка будет стремиться к 100%. Конечно, WD Re способны выдержать и не такое испытание, вот только нормально использовать NAS в этот период вы не сможете: скорость записи/чтения значительно упадет.
Кстати о скорости: давайте оценим быстродействие массива в реальных условиях. Вот что получилось у меня при перекидывании дискографии Rammstein в сетевую папку:
Совсем неплохо, но можно реально лучше, в чем нам поможет убедиться NAS4Free. Бесплатная и нетребовательная к ресурсам операционка оптимальна для домашнего NAS и способна работать с файловой системой ZFS, где зеркалирование дисков реализовано куда более разумно и надежно. При этом процесс первичной синхронизации отсутствует в принципе. Именно поэтому я рекомендую NAS4Free для организации домашнего файлового хранилища. Впрочем, о ней мы поговорим в следующем посте, а теперь приступим к самому интересному.
Насколько умен интеллектуальный блок питания?
Вы любите квесты в реальности? Я вспомнил про них потому, что мое знакомство с DPS App и Smart Power Managment началось как раз с этакого миниквеста. Google услужливо подсказал страницу для скачивания приложения, нажав на заветную кнопку я увидел вот такую форму:
Ничего необычного – многие компании просят ваш E-mail для новостной рассылки. Однако введя свой адрес, вместо утилиты я получил:
Даже без переводчика ясно, что запрашиваемая страница не найдена. В чем же может быть дело? Оказывается, все работает немного не так. Сперва необходимо создать аккаунт в системе, подтвердить регистрацию, и лишь затем вы сможете скачать утилиту в разделе “Продукция”.
Еще один важный нюанс – если вы придерживаетесь золотого правила составления паролей, используя в том числе специальные знаки, то здесь от такой практики придется отказаться. Проблем с авторизацией на сайте не возникнет, однако DPS App попросту не примет кодовую фразу, отобразив ошибку:
Поэтому стоит ограничиться комбинацией латинских букв и цифр. Впрочем, не будем судить строго: пока система находится на стадии бета-тестирования, подобные баги вполне закономерны.
Теперь давайте наконец скачаем и установим само приложение. Обращаю внимание, что для его корректной работы требуется Microsoft .NET 4.5, Adobe Flash Player ActiveX, а также актуальная версия Java. После запуска утилита предложит войти в систему для синхронизации с SPM, что мы и сделаем.
Оборудование определяется автоматически (в ранних версиях серийный номер приходилось указывать вручную). После успешной авторизации появится вот такое окно:
Пугаться не стоит – программа хочет определить ваши координаты для отображения на интерактивной карте (о ней – чуть позже), однако позиционирование можно отключить.
Теперь посмотрим, а что, собственно, нам предлагает приложение. В ассортименте – целый набор сканеров, позволяющих контролировать следующие параметры:
- Общий вольтаж и напряжение по каждой из подключенных линий;
- Напряжение на центральном процессоре и видеокарте;
- Силу тока;
- Общую мощность.
С помощью круглых стрелочек можно включить режим графика, отображающего изменения в реальном времени:
Присутствует и датчик температуры БП, где можно выбрать единицы измерения по вкусу:
Также в DPS App доступно управление вентилятором Thermaltake Smart DPS G 750W. В режиме “Производительность” агрегат подберет оптимальные обороты, практически сравняв температуру компонентов блока питания с температурой окружающей среды. Опция “Zero fan” позволяет отключить вентилятор вовсе – хотя сам по себе блок питания чрезвычайно тихий, если ваши домочадцы так и не привыкли к убаюкивающим звукам исправного сервера, данная функция поможет сделать NAS практически бесшумным. Учитывая экономичность нашей системы, активное охлаждение может не понадобиться вовсе. Если же температура превысит критические 80°C, БП автоматически перейдет в интенсивный режим работы.
Пункт “Расходы” позволяет задать тарификацию на электроэнергию и, таким образом, узнать, во сколько вам обходится эксплуатация оборудования. К сожалению, на данный момент поддерживается только одна тарифная зона и только одна валюта – доллар США. Вследствие этого, инструмент годится лишь для использования в ознакомительных целях, о чем утилита любезно предупреждает.
Довольно занятной функцией является возможность отправки данных в социальные сети. Поддерживаются Фейсбук, Твиттер и его китайский аналог Weibo. При щелчке по соответствующей иконке на аккаунте публикуется скриншот открытого в данный момент счетчика. Также доступна отправка картинки на e-mail, но лишь в том случае, если на компьютере предварительно настроен почтовый клиент.
Вкладка “Рекорд” предоставляет куда более интересные возможности. Здесь можно выгрузить отчеты о работе блока питания по датам в формате CSV.
Показания снимаются с периодичностью в одну минуту. В таблице фиксируются все параметры, отображаемые на индикаторах – очень удобно для оценки эффективности системы.
Впрочем, давайте отвлечемся от приложения (весь доступный функционал мы разобрали, за исключением управления подсветкой, которой данная модель не оснащена), и посмотрим, какие возможности предлагает облачная платформа SPM. Но сперва зайдем в “Мой аккаунт” –> “Настройки”:
Если выставить статус “Публичный”, статистика будет отображаться на вкладке “Все выгрузки”, однако доступ к данным будут иметь только юзеры, добавленные в друзья. При включении же службы геолокации, местоположение вашего компьютера будет отображаться на интерактивной карте.
По замыслу разработчиков, Smart Power Managment должен стать не просто облачным сервисом мониторинга, но полноценной социальной платформой. Используя функции позиционирования, вы сможете заводить знакомства с другими пользователями и обмениваться опытом посредством личных сообщений. Учитывая, что целевая продукции Thermaltake – профессионалы и энтузиасты, в будущем такая система способна послужить прекрасной альтернативой тематическим группам и форумам, позволяя в пару кликов отыскать коллег и единомышленников по всему миру.
Перейдем к вкладке “Мои выгрузки”. Сюда загружаются сформированные приложением отчеты.
Щелкнув по ссылке “Загрузить данные…” попадаем в визуальный интерфейс. Тут представлена вся информация, сохраненная в текстовых отчетах, но уже в виде графиков. Можно просмотреть статистику по самому БП, CPU и видеокарте:
Наиболее же интересной является вкладка “Анализ”. Выбрав БП (а платформа позволяет добавить неограниченное количество устройств), попадаем на вот такую страничку:
Первые три вкладки позволяют узнать суммарное время использования блока питания, стоимость электроэнергии и количество затраченных кВт/ч соответственно. Щелкнув по иконке в виде дерева, мы можем оценить экологичность системы:
К сожалению, NAS проработал всего ничего, так что пока еще я не посадил ни единого дерева. Далее можно получить сводную статистику по расходу электричества и стоимости, а также узнать среднюю мощность за выбранный период:
Вкладка “Анализ потребляемой электроэнергии” подскажет, насколько БП подходит для файлового хранилища:
Как и следовало ожидать, нам удалось собрать домашний NAS, энергопотребление которого сопоставимо с обычной бытовой лампочкой.
Последняя вкладка позволяет сформировать план по энергосбережению на основе выбранных параметров. Здесь же можно настроить оповещения для мобильной версии приложения:
Помимо этого, Smart Power Managment позволяет осуществлять удаленное управление питанием компьютера или сервера. Все необходимые инструменты представлены в разделе Remote.
Имеется возможность полностью обесточить или перезагрузить систему (не пугайтесь, соответствующий сигнал будет подаваться на материнскую плату), а также планировать отключение по расписанию:
Перечисленный функционал доступен также в DPS G Mobile App, выпущенной для iOS и Android (Windows Phone закономерно обошли вниманием). И если просматривать статистику на экране смартфона не очень удобно, то реализация удаленного управления домашним NAS придется как нельзя кстати. Все внесенные ранее настройки полностью синхронизируются:
Наиболее же полезной функцией является оповещение об остановке вентилятора, либо перегреве блока свыше 60°C, после чего вы сможете тут же отключить систему, предотвратив выход БП домашнего NAS из строя.
Вместо заключения
Подведем итог. Мы выяснили, что использование Windows в домашнем NAS – это долго, дорого и крайне неудобно. Излишняя прожорливость, длительность настройки, обновления и ресинхронизации, наконец, баги и необходимость приобретения лицензии – все это делает “окошки” пожалуй самым худшим решением для файлового хранилища. Поэтому уже в следующем посте я расскажу о том, что такое NAS4Free и с чем ее едят.
Что же касается платформы Smart Power Managment, могу сказать, что решение уже отлично работает, предлагая вполне достаточный набор инструментов для мониторинга и управления электропитанием. Она способна стать неплохим подспорьем в ситуациях, когда использование профессиональных отраслевых решений является нерентабельным (например, в ходе построения IT-инфраструктуры небольших офисов). Умный БП способен пригодиться и частному пользователю: когда ваш компьютер работает в режиме 24/7, возможность отслеживать изменения удаленно придется весьма кстати, как и тревожная кнопка для отключения системы в экстренных случаях. Но лично мне бы хотелось увидеть более продвинутую систему тарификации с поддержкой нескольких зон и валют – это позволило бы с высокой точностью фиксировать затраты на электроэнергию и планировать бюджет без дополнительного ПО. Если же Thermaltake выпустит версию утилиты под Linux и FreeBSD, ей и вовсе не будет цены. Надеюсь, представители компании читают Хабр – быть может, мои идеи им понравятся и утилиту все же перенесут на *nix'ы.
Комментарии (126)
kelevra
09.09.2016 07:04-6полнейший отстой. покупать говножелезо и винты, которые стоят в два раза дороже обычных — это верх глупости. а вендовоз с его софтрейдом, который разваливается из-за каждого чиха — это ещё хуже.
правильное железо должно быть таким: https://market.yandex.ru/product/7845086 и https://market.yandex.ru/product/12560709 — tdp в два раза ниже, sata портов и ядер в два раз больше, поддержка VT-x. на это железо встанет любая ОС. а ещё есть hp microserver, но c FreeBSD и, соответственно, FreeNAS на нём будут проблемы в некоторых конфигурациях.negasus
09.09.2016 08:04+2покупать… винты
а вендовоз с его софтрейдом, который разваливается из-за каждого чиха — это ещё хуже
Похоже, даже первый параграф не осилили?
Stronix
09.09.2016 08:50-1J1800, если мне не изменяет память, не самый удачный выбор, а 4 Гб RAM — явно перебор.
Am0ralist
09.09.2016 09:13+2Ну что сказать…
HP Microserver Gen8 представляется более лучшим вариантом по сравнению с таким наборчиком. Опять же, если вдруг проца не хватит — легко заменить.KestL
09.09.2016 13:15Когда почти 2 года назад захотел себе взять NAS, понял, что HP Microserver Gen8 будет в 1,5-2 раза дешевле какого-нибудь нормального Synology, так что купил его. Не знаю почему, но в СПб в одной сети до сих пор так и продается по «докризисной» цене 20 т.р., только теперь с 4 Гб оперативки (мой с 2 Гб).
В-общем, мой выбор — HP Microserver + XPenology
marxfreedom
09.09.2016 13:46HP, судя по отзывам, имеет недостаток — шумит как самолет.
guglez
09.09.2016 23:52В моем gen7 самая шумная деталь — винты.
Am0ralist
10.09.2016 13:52говорилось о 8-ой, там есть косяк с вентилятором, который, в принципе, по тем же отзывам, решаем.
Taragolis
10.09.2016 14:32Какой еще косяк с вентилятором? Может подвывать если контроллер перевести в AHCI\Legacy режим, если пользоваться B120i или p222 Smart Array, то самой шумной деталью опять становятся винты
Am0ralist
10.09.2016 15:10если хочется систему на SSD установленного вместо двд (собственно, да и из-за самих SSD, которые вроде как не верную инфу о температуре шлют) — и получается момент, что вентилятор начинает работать на больших оборотах.
а решение через покупку контроллеров, которые стоят сравнимо или дороже самого сервака — какой-то уж совсем интересный путь.Taragolis
10.09.2016 15:39У меня было решение в виде:
Array 0:
-SSD
Array 1:
-RAID10
В итоге отказался в пользу гипервизора на SD карте
Am0ralist
10.09.2016 15:53А какой гипервизор выбрали в итоге и какие виртуалки запустили?
Просто по работе закупили недавно этот кубик, добили до 8 гб оперативы, SD-шку для кипервизора, и 4 винта по 3 тб. Но пока еще не было время поднять систему для хранения бекапов.Taragolis
10.09.2016 20:02Официально контроллер B120i Smart Array поддерживаются только VMWare ESXI (vSphere Hypervisor), использовал его. HP выпускает свои образы, нужно использовать их. Конечно можно использовть любой другой гипервизор, но для них нет поддержки встроенного контроллера и мы возвращаемся к шуму.
Но и с поддерживаемыми не все не так просто, если ESXI 5.5 работает сразу из коробки, то с ESXI 6.0 надо будет повозится, а имеено провести даунгрейд (!!!) hpsva до 88 версии.
Так же есть пакет ESXi Embedded Host Client — HTML5 клиент для управления гипервизором (эксперементальный, не рекомендуют в продакшен).
ESXi Embedded Host Client
BigD
09.09.2016 11:29-1Кому для домашнего NAS на WIndows нужен RAID, если есть http://stablebit.com/DrivePool?
Много лет как раз использую домашний NAS о 4-х винтах (HP Microserver) на серверной винде. Недавно решил сменить ОСЬ на Win7 или Win 10. Больше ничего и не нужно.Joseph_D
09.09.2016 13:49Кому нужен Windows и DrivePoll, если есть NAS4Free с ZFS и кучей приложений из коробки? Вопрос материальных и времязатрат, скорее, ну и личных предпочтений.
BigD
09.09.2016 13:52utorrent нет :)
Snooper
09.09.2016 18:14rtorrent + rutorrent гораздо производительнее. rtorrent — фактически стандарт для сид-боксов.
BigD
09.09.2016 19:38Ну, во-первых, 99% сидбоксов на линуксе в силу понятных причин, и uTorrent там можно не ожидать увидеть по той же причине.
rTorrent как раз весьма распространён во всяких кастомных прошивках умных роутеров и у энтузиастов. Не думаю, что он плох. Возможно, даже весьма хорош.stigory
11.09.2016 08:40Возможно, даже весьма хорош.
Очень хорош. А когда привыкаешь к его интерфейсу, то rutorrent становится не очень то и нужен.
KorP
09.09.2016 12:07+1Софт-рейд из двух винтов с разделами под систему и данные? Выглядит всё это как то… странно, я бы сказал.
Joseph_D
09.09.2016 13:51-3Конечно, это извращение, не спорю. Цель поста была не в том, чтобы показать, как сделать правильный NAS на винде, а в первую очередь продемонстрировать все недостатки такого выбора.
KorP
09.09.2016 13:53Мне показалось что вы больше про БП хотели написать, но вспомнил что это не оверклокерс, решили про винду ещё разродиться…
SyavaSyava
09.09.2016 16:56+1> Цель поста была <...> в первую очередь продемонстрировать все недостатки такого выбора
mission failed ))
Серьёзно. Лучше бы сразу перешли ко второй части с NAS4Free.
Недостатков у Винды полно, но вы явно выбрали не те.
Да и понятно — в описанном сценарии они не проявляются, но видно вам так хотелось хоть каких-то недостатков в подтверждение своего утверждения, так хотелось, что вы даже версию Винды взяли подревней, но всё равно — кроме обновлений (установка которых кстати некритична для сервера в домашней локальной сети), все остальные «недостатки» на поверку оказались достоинствами.
Я не спорю, что NAS4Free — возможно лучше в данной ситуации (возможно — потому что сам с ним дела не имел), но аргументы в поддержку этого мнения лучше выбирать более весомые, а то статья просто констатирует факт вашей нелюбви к Windows, а причин этого из текста статьи почерпнуть не получается.Joseph_D
09.09.2016 18:39-1Лицензия дороже, чем железо, отсутствие вебморды, многочасовая ресинхронизация (опять же, не каждому это понравится, многие хотят, чтобы «включил-работало»), плюс прожорливость и в данных условиях, ненадежность (учитывая, что ось на одном диске с данными, а рейд софтварный, все это может посыпаться на раз) – вполне себе аргументы, разве нет? Речь как раз и идет о том, что лучше в данной ситуации.
SyavaSyava
09.09.2016 20:48+1> Лицензия дороже, чем железо
Я конечно могу представить себе того, для кого это будет сюрпризом — но разве что только теоретически. При этом вы в своём «сравнении» акцентировали внимание на технической стороне вопроса — давайте придерживаться этой стороны и дальше.
А то получается: «Я решил использовать в качестве NAS новую all-flash СХД фирмы ХХХ, и знаете — это ужасный выбор для NAS. Что? Почему спрашиваете? Ну она же (внезапно!) стоит много сотен $$$!».
> отсутствие вебморды
А зачем? Я как-то полагал, что веб-морда нужна для управления, а не как самоцель. Средств управления сервером на Windows немного больше, чем дофига — как с GUI, так и в терминальном режиме, встроенных и сторонних.
> многочасовая ресинхронизация (опять же, не каждому это понравится, многие хотят, чтобы «включил-работало»)
Синхронизация делается один раз при создании массива, делается она в фоне, на производительности в случае зеркала сказывается слабо, пока делается — можно свободно продолжать настраивать сервер, перезапускать, выключать и т.п. Но нет — не нравится и всё. Сказал как отрезал.
Возможно вам известны такие файловые системы, которые при создании зеркала из уже существующего диска мгновенно телепортируют данные с него на новый диск, минуя этап синхронизации — но мне они неизвестны. Если поделитесь — может и мне понравится.
Если уж синхронизация вам так нелюба — делайте массив до того, как записываете туда данные (устанавливаете операционную систему), и никакой синхронизации не будет. Но вы ведь тогда не в чем будет обвинить Windows, да?
> плюс прожорливость
Прожорливость чего?
> и в данных условиях, ненадежность
Вы намеренно или по незнанию создали такие «ненадёжные» условия, и теперь выставляете это как недостаток операционной системы? Браво, что тут сказать. ЦРУ-шники, «нашедшие» химическое оружие в Ираке, что было использовано как повод для агрессии — молча завидуют вам.
> а рейд софтварный, все это может посыпаться на раз
Может посыпаться, а может — и нет. У меня не сыпалось ни разу, в том числе и конфигурации из десятка дисков в storage spaces после жёсткого отключения половины дисков. Вот не сыпалось — и всё. Включил диски обратно — конфигурация поднялась, всё заработало как ни в чём не бывало.
Но ведь это Windows, он не может не сыпаться, правильно? Наверное, мой опыт — статистически незначащее исключение.
> Речь как раз и идет о том, что лучше в данной ситуации
Речь о том, чем вы подкрепляете свои доводы в пользу того, что лучше. Передёргивая и откровенно подгоняя факты под своё видение — вы вряд ли заставите хоть кого-то рассматривать всерьёз свои аргументы. Цель важна, но средства её достижения — важнее.Joseph_D
10.09.2016 01:20-1Вы обвиняете меня в передергивании фактов, при этом вырываете слова из контекста. Вот, например, полная фраза «учитывая, что ось на одном диске с данными, а рейд софтварный, все это может посыпаться на раз». Я говорил не о ненадежности софтварного рейда как явления, а об уязвимости такого решения при наличии только двух hdd и установки оси на них же. А вообще, если внимательно прочитать статью, то станет очевидно, что она не о том, какая Винда плохая, а о том, что Винда — плохое решение для данной конкретной конфигурации оборудования. Вроде написано достаточно прозрачно.
SyavaSyava
10.09.2016 02:19+1Вот честно, если выкинуть вторую часть про блок питания (мне она совершенно не интересна) — то у меня создалось именно такое впечатление. И поверьте, я читал внимательно. И если бы вы написали, что вот есть железо, Windows мы ставить не будем, ибо дорого и убеждения не позволяют, а будем ставить NAS4Free — то вопросов бы не было.
Вместо этого вы зачем-то зацепились за Windows, по незнанию или умыслу допустили кучу ляпов, достоинства обозвали недостатками — ну а дальше пошло-поехало…
В общем я понял, что вы хотели сказать, но ни один ваш аргумент меня не убедил в этом. Все конкретные претензии к ним я изложил ещё в самом первом комментарии к статье, и в последующих. Кроме очередного повторения «Винда — плохое решение» в разных вариациях ничего нового судя по всему я не услышу.
Надеюсь во второй части про NAS4Free мы получим фактическое подтверждение ваших утверждений, что всё то же, что и на Windows, и даже больше — там можно сделать гораздо проще.
И зеркало создать, обязательно установив систему сначала на один диск, а потом добавив второй. Это должно произойти мгновенно, не забудьте — ресинхронизация же нам не нравиться. Так что сразу после выполнения команды создания массива выдерните первый диск и попробуйте загрузится со второго оставшегося. Уверен, всё пройдёт хорошо, но попробовать стоит.
И папки расшарить, и настроить права доступа, и квоты раздать по пользователям и по типам файлов — обязательно опишите, насколько это всё проще делается.
А главное — возьмите версию NAS4Free от 2009 года, что бы уж у Windows вовсе шансов не осталось.
Небыло его тогда ещё? Ну не беда, отнимите от актуальной версии пару цифирек, и ставьте — старую и проверенную.Joseph_D
11.09.2016 00:06А все будет, не переживайте так. Единственное, не могу выполнить одно ваше пожелание – NAS4Free будет стоять на флешке (по той простой причине, что в отличие от винды, она помещается и в 2 гига), однако mirror ZFS за пять секунд, датасеты с установкой квот и прав на лету, поддержкой снэпшотов, как и куча служб из коробки, а также бэкап системы на 30 кб – в ассортименте.
SyavaSyava
11.09.2016 01:29Т.е. вы сначала намеренно залили 30 ГБ (или сколько там получился размер системного тома) на диск и долго страдали, что он долго «ресинхронизируется» на этом «ужасном Windows» — а вот на чудесном ZFS диски-то зеркалятся за 5 секунд. Только они пустые, но мы об этом никому не скажем. Это уже даже не смешно.
В картах за это бьют по рукам, но в интернете ведь можно врать и передёргивать сколько угодно, да?
Только зачем это всё? У вас в детстве в школе виндузятники мелочь отнимали на переменках, и вы им мстите теперь, как можете?
Или вы тупо не освоили Windows на уровне среднего админа, и что бы прикрыть свою некомпетентность — поливаете его грязью?
Ну так не пишите о чём не имеете понятия — и не придётся краснеть.
На счёт «краснеть» — я наверное погорячился. Это не про вас.Joseph_D
11.09.2016 01:40Я не знаю, на каком языке еще написать. Ок. Сейчас будет откровение для вас. Очень внимательно с этого момента. Я. Пишу. В посте. Эту фразу. Про Windows. «Для корпоративного ЦОДа эта операционная система хороша». Неожиданно, да? Теперь еще раз: я не поливаю грязью Windows, я показываю, что в данном конкретном случае, в конфиге с двумя дисками, на дешевой материнке под тонкий клиент эта система не катит. Знаете, как в задачке, даны условия – нужно решение. Условия – железо. Решение с Windows неправильное, в посте описано, почему. Решение с NAS4Free – правильное, почему – будет описано во второй части. Все. Точка. Вроде не так сложно понять.
SyavaSyava
11.09.2016 03:25Удивительно.
Ничего не меняется на белом свете…
Уж сколько лет поговорке «Хоть ссы в глаза — ему всё божья роса» — а она всё так же актуальна.
Не буду пытаться объяснить вам её смысл — думаю вы всё равно не поймёте. Это не то, что бы сложно — просто в другой плоскости относительно вас. Параллельной.Joseph_D
11.09.2016 04:20Я бы даже сказал, все меняется в худшую сторону. Вот система образования, например, русский язык в частности. Бывает, человек вроде и по-русски говорит, а печатный текст понять не может. Хотя тут тоже не разберешься с ходу: то ли в недостатке образования дело, то ли нарушениях, вызванных перинатальной патологией или ишемическим поражением неокортекса. Хм, кажется я опять слишком сложную конструкцию написал, надеюсь, страдающие дислексией этот комментарий не прочтут.
Am0ralist
11.09.2016 14:50+2Ну вот вам уже который раз русским по белому пишут, что вы, во-первых, не умеете готовить винду, во-вторых железо прям как специально выбирали унылое, в-третьих версию взяли сильно старую, а сравнивать будете с современными. Соответственно все ваше стремление показать, что «решение с Windows неправильное» — бессмысленно из-за неверных исходных условий.
Здесь как бы ресурс не для чайников, чтоб им такое втюхивать, а вполне себе для IT-ников.Joseph_D
12.09.2016 00:43Что изменится с WinServ 2012? Он бесплатный, или, скажем, влезет на 2 гиговую флешку и сможет с нее нормально работать? Что касается унылого железа, в этом и смысл, "лепим из того, что было" (к слову, и 2008 выбран по такому же принципу — валялся диск в ящике). И вопрос в том, что на этом всем сможет адекватно работать. Вроде логично.
SyavaSyava
12.09.2016 02:25По программе DreamSpark студенты, аспиранты и преподаватели ВУЗов могут получить совершенно бесплатно лицензию на ряд ПО Microsoft, в том числе и Windows Server. Так что да, он совершенно бесплатный для некоторых категорий пользователей — не таких уж и малочисленных.
2 ГБ флешка — почему именно такой объём?
На 32 ГБ (средняя флешка по нынешним временам) WinServer2012r2 установится спокойно и будет адекватно работать. К сожалению, я не смог найти цену на 2 ГБ флешки ввиду отсутствия таковых в продаже, но модели на 32 ГБ начинаются от 500 рублей.
При желании можно установить и на 16 ГБ флешку, это снизит расходы ещё на 150-200 рублей.
С другой стороны, нельзя не учитывать, что для того, кто собирает зеркало из 2 дисков корпоративного класса за 8 тыс. рублей каждый — это могут быть серьёзные деньги.
Кстати, вас не смущает, что NAS4Free ну никак не установить на флешку в 128 МБ?
У меня такая есть — валяется в ящике, и я всё мечтаю установить на неё что-нибудь.
Но судя по всему — NAS4Free это ужасный выбор в данном конкретном случае": ведь его нельзя установить на мою 128 МБ флешку.
Заметьте — я пользуюсь вашей логикой: лепим из того, что было, устанавливаем несуразные требования, делаем ничем не обоснованные выводы.
Можно и дальше продолжать тыкать вас лицом в ваши перлы, но как я уже писал выше — вы видимо из той породы людей, которые предпочитают игнорировать такой параметр, как совесть и стыд.
Am0ralist
12.09.2016 08:31«Что изменится с WinServ 2012?»
Шел 2016 год.Не, реально 2016 год. Народ на хабре даже фишки нового, 2016 сервака уже обсуждает.
Вам хороший вопрос поставили — сравнивать будете с альтернативными ОС того же года или современными?
«влезет на 2 гиговую флешку»
Но я даже календарь проверил, что год действительно 2016.
Слушайте, у меня флешка на 512 еще жива, давайте будем ее в качестве ограничения использовать? Ну а что, Slax, например, очень даже взлетит.
«лепим из того, что было»
Вы его лепили из того, что купили. При этом логику даже не задействовали:
Берем экономичную мамку с встроенным процом малого потребления, то есть там все потребляет минимум ватт и пихаем бп 750 ватт, хотя в дальнейшем поставите типа 350. Вопрос, а нахрена там даже 350 — даже не возникает, раз указываете, что будете брать именно столько.
Вам кпд 38% у 750 ваттного ничего не сказал?
Далее, оперативка 2х2 = 4 гб за 3к… она золотая или с ECC?
Итого, с процом в три раза мощнее — система стоила бы тысячи на две дороже, зато с вайфаем из коробки и возможностью большего количества винтов (ну и 350 ватт еще как-то было осмысленно).
Эту же мамку осмысленно использовать с подходящим для нее набором железа и для кардинального сокращения потребления (кпд 38% — это вы из 100 ватт на дело потратили 38, а остальным — грели воздух), а так же самым дешевым корпусом.
Потрачены деньги и время. Получен бесценный опыт, как зря тратить время и деньги…
artemlight
09.09.2016 12:24Реализация самбы в *nix-системах до сих пор условно рабочая.
Пермишны криво ставятся, оплоки туда же.
В итоге при совместном доступе бьются офисные файлы, разный солидворкс тормозит и вылетает.
100% линуксовых насов вне зависимости от вендора годятся только как iscsi-таргеты, если клиенты на винде.
А 9 мб\сек на скриншоте — это ересь какая-то. С появлением smb direct и копеешных 10G карточек удаленный RAID6 из 8 дисков работает в разы быстрее локального фейкрейда. *nix может противопоставить этому только iscsi-таргеты, но smb очевидно удобнее.PaulZi
09.09.2016 14:50-1А что там криво ставится то? Я уже лет пять, если не больше, пользуюсь samba под убунтой с пермишенами, и не заметил особых проблем.
osipov_dv
14.09.2016 12:01*nix может противопоставить этому только iscsi-таргеты
Это тоже доступно в винде уже давно, в 2012 уж точно, про 2008R2 не помню.
DikSoft
09.09.2016 12:51-1NAS без SMB3? Зачем??
Поставили Win 2012 R2, настроили, переключили ничего не переустанавливая в Core, рулим дальше через RSAT.
Встроенная в ОС дедупликация просто работает — ещё один аргумент ЗА.
На всех имеющихся в корпоративной сети NAS все NFS и SMB уничтожены, как класс, сейчас они только как iSCSI target работают. Причина — глючность и отсутствие единого работающего центрального управления. Да, сеть на 95% Windows, виртуализация — Hyper-V only. Но даже для дома, если вы не гик, у которого дома исключительно Linux/MAC держать NAS на Windows решении реально удобнее. Та же задача раздачи DLNA с NAS решается гораздо безгеморройнее на WIndows по причине разнобоя с кодировками в тегах медиаконтента.BigD
09.09.2016 13:55+1и есть utorrent :) Для меня это было самым значительным аргументом в пользу установки винды на NAS. Правда, сейчас хочу с серверной на обычную переустановить.
JerleShannara
09.09.2016 16:35-1А чем вас не устраивают линуксовые аналоги? Я как поставил mldonkey в эпоху ed2k так и использую, удобно и шустро. Если веб-интерфейс не катит — чем плох ktorrent? Какая киллер-фича в utorrent?
BigD
09.09.2016 16:38-1Он просто лучший. :) По многим оценкам — самый стабильный, особенно когда речь идёт о загрузке и раздаче сотен гигабайт и более данных. И поскольку асбсолютное большинство юзеров раздаёт через него, используя в т.ч. DHT, все гораздо быстрее скачивается и раздаётся.
Последний мой опыт с другими клиентами, впрочем, был довольно давно (rtorrent/rutorrent), может что-то и поменялось.
Krey
09.09.2016 15:20-1А вот что получалось у меня на WIndows Server 2012, Storage Spaces с двумя сетевухами на Intel Atom D510
http://ixbt.photo/?id=photo:798376
Но в итоге все таки перешел на Linux+ZOL
НАС на Windows, скажем диска на 4, без Storage spaces — непонятно что и непонятно зачем. Но Storage spaces без ECC памяти с большой вероятностью рано или поздно убьет все ваши данные.guglez
09.09.2016 18:47Кажется автор не собирался использовать ZFS — ибо выбранная материнская плата не поддерживает ЕСС. Очень странный выбор для домашнего NAS.
Krey
09.09.2016 19:08Да нет, он же написал что рекомендует Nas4Free и ZFS о чем расскажет в следующей статье.
guglez
09.09.2016 23:53+1Да, но во всех манах по ZFS большими буквами написано, что не используйте ее без памяти с ЕСС…
Joseph_D
11.09.2016 00:29Мэтт Аренс писал “There’s nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. I would simply say: if you love your data, use ECC RAM. Additionally, use a filesystem that checksums your data, such as ZFS.” То есть, использовать стоит, но не обязательно. Само собой, модули с ECC надежнее, но и затраты будут выше. Если память не изменяет (хм, почти каламбур получился), Google приводили данные, согласно которым на их серверах дефектными оказывались 8,34% DIMM. Вроде и не мало, с другой стороны, тестирование поможет отсеять заведомо дефектные, а деградация чипа в данном конкретном случае маловероятна – все же аппарат не для интенсивного использования.
Am0ralist
11.09.2016 14:30У меня давным давно раз обычный модуль сбоил только на 8 тесте (какой-то рандомный порядок), так что с тех пор я тестирую полностью всегда, сколько бы это времени не занимало — просто я месяц не мог понять в чем проблема (не прогонял тесты до конца, после 5-6 отключал). Если специально не тестировать, то проблема могла проявиться и через 15 минут работы, и через пару дней. Представьте себе к чему такая фигня может привести на насе с ZFS?
bearpaw
09.09.2016 16:56-1Автор так ловко жанглирует цифрами.
Собрал платформу за 14 т.р., а Синолоджи стоит 28 т.р.
Только что то не упоминает стоимость MS Server 2012. Может конечно получил его бесплатно, по студенческой программе.
Синолоджи в свою очередь идет с ПО сразу.
Exel_Wild
09.09.2016 17:58Нормальный NAS для дома будет стоить нормально денег и на этом не нужно экономить, если вы хотитте безопасно хранить свои данные. Мне кажется, для домашнего пользования этот девайс уже не нужен, в принципе. Хотите удобно хранить файлы = облачное хранилище. Удобно, доступно, не очень быстро, но тут уже, сколько платишь, так и едешь. В любой экосистеме, будь то Microsoft, Google, Apple, есть своё решение.
Joseph_D
09.09.2016 18:04Тут уже вопрос доверия. Не знаю, мне как-то спокойнее, когда важные данные под боком лежат. Ну или в облаке на собственном сервере, хотя локальные копии как-то надежнее.
Barafu
10.09.2016 18:47Или объёма. У кого-то дома 10 Тб добра припасено. Я б сложил всё в облако, но оно в месяц будет жрать по цене этого NASа.
Sergey-S-Kovalev
09.09.2016 18:39+3| Даже если вы в глаза не видели *nix’ы, даже если при виде командной строки вас бросает в дрожь, даже если “окошки” кажутся привычными и вселяют чувство безопасности, не вздумайте поднимать личное файловое хранилище на основе Windows.
Голословность утверждения зашкаливает. Такие вещи лучше делать на том, чем лучше всего владеешь.
| Теперь пробный период увеличился с 3-х до 30 дней.
Ну раз пошла такая пьянка, то если поискать корпоративный, а не триальный дистрибутив, то можно его поставить и не активировать. Совсем не активировать. И оно продолжит полнофункционально работать. А если вы студент, есть DreamSpark и его волшебная халява!
| Выбрав группу “Администраторы”, снимаем галочку с “Требовать ввод имени пользователя и пароля”, сохраняем выбор.
А смысл если вход будет через удаленный рабочий стол?
| LiteManager… bla-bla-bla… При установке серверной части на NAS задайте пароль доступа, который будет использоваться при входе:
Напомните мне, так зачем отключали то требование ввода имени и пароля в винде?
| Если планируете выпускать домашний NAS в интернет, можно дополнительно настроить IP-фильтр:
Кастыыыыль. Его кстати нет с Windows Server 2012+. Брандмауэр использовать логичнее и правильнее.
| где 192.168.1.1 – адрес роутера. Наконец, включите сетевое обнаружение и общий доступ к файлам и папкам в “Панель управления” –> “Сеть и интернет” –> “Центр управления сетями и общим доступом” –> “Изменить дополнительные параметры общего доступа”.
Вы же в IP-фильтре всем кроме себя зарезали доступ? =) целый NAS только для себя одного? а как же телек, мобильные клиенты? каждый раз лезть в ip-фильтр?
| здесь картинка с диспетчером дисков
*внутренний перфекционист негодует* А второй раздел — задать букву диска D?!
| когда на диске не останется места для регулярных бэкапов и важных документов
бэкапы у вас на одном разделе/диске с документами и музыкой? кхм, эээ. ну, ок.
| Другая опция, которая может оказаться полезной в том случае, если помимо вас файловое хранилище используют жена, дети и любимый кот – управление блокировкой файлов.
Не могут, у вас там IP-фильтр!
| И здесь еще один довод “против”. Дело в том, что процесс ресинхронизации для HDD на 2 терабайта будет длиться более 5 часов.
А вы включите софтрейд ДО создания раздела с данными, вы очень удивитесь! :)
| Насколько умен интеллектуальный блок питания?
Я бы предпочел информацию от Smart UPS, куда полезнее. На скриншотах, кстати, я так и не увидел показателей входного напряжения.
| это позволило бы с высокой точностью фиксировать затраты на электроэнергию и планировать бюджет без дополнительного ПО
Они меньше одного похода в не слишком дорогую столовую, не понимаю, чего там планировать то.
| Вместо заключения
Ставим Server 2012 R2 — включаем дедупликацию на разделе с фотками/музыкой/документами и забываем про геморрой с Storage Spaces. Кому оно вообще нужно дома то?
Про возможности типа установки полноценного Plex Server / uTorrent / роли Hyper-V / мониторинга состояния жестких дисков как то скромно в статье умолчали.
Я могу и про минусы вендосервера:
Отсутствие нативной поддержки с стороны серверной части OwnCloud можно записать в огромные минусы, как и отсутствие поддержки аплайнса под Hyper-V с DataDomain VE для бэкапов.
Вся статья — субъективная нелюбовь и подтасовка фактов.BigD
09.09.2016 19:34вот-вот. Я только ради Plex Server / uTorrent и возможности использовать как сервер терминальной сессии держу его на винде, и ничего больше не надо. Все cloud клиенты стоят и т.д. Только слишком параноидальная серверная версия, вечно везде надо всё разрешать, поэтому скоро переустановлю на десктопную ось.
Joseph_D
10.09.2016 22:01| Напомните мне, так зачем отключали то требование ввода имени и пароля в винде?
Чтобы как раз можно было зайти с LiteManager, он не запуститься до залогиневания
| целый NAS только для себя одного?
Нет, NAS отлично работает… под NAS4Free, а винда снесена, это же эксперимент и демо, не более. В общем, и на аналогичные примечания ответ тот же – это только демонстрация, а не реальный рабочий NAS
| Plex Server / uTorrent / роли Hyper-V / мониторинга состояния жестких дисков
В NAS4Free и полноценный S.M.A.R.T. есть, и BitTorrent. Ок, Плекса нет, можно тот же miniDLNA поставить. Сравнивать их – дело неблагодарное, однако при учете стоимости лицензии на виндасервер, как бы вопрос нерентабельности встает.Sergey-S-Kovalev
11.09.2016 08:16+1Вы не подготовились к демо, вам на это десяток хабражителей указал. Ну или описали так намеренно.
Но полагаю, после ужасов виндовз, вы покажете сияющий NAS4Free как спасение нас всех. Плюс интерес к вашей второй статье.
Просмотры ж не пахнут.Am0ralist
13.09.2016 00:47ну вот, человек после этого испужался и убежал продолжение писать на гиктаймсе.
видимо, в надежде, что там его не отшлепают.Sergey-S-Kovalev
13.09.2016 11:41Ну венда это обычно, как раз для хабра. А вот нас4фри это погиковски. :)
Joseph_D
13.09.2016 23:45Спасибо, что следите за моим творчеством — всегда приятно, когда преданные фанаты появляются ;)
Krey
09.09.2016 19:23Мне с SO-DIMM не везет. Сдал по гарантии два комплекта из двух (за 10 лет) — убились со временем. Сейчас стоит третий и ждет замены платформы на мамку ASRock E3C226D2I.
Очень рекомендую всем начинающим насостроителям сразу собирать системы на серверных мамках с удаленным управлением и ECС, а не тратить время и деньги на всякую десктопную фигню. Мне кажется все к этому приходят рано или поздно. Да и стоит это сейчас вполне доступно и можно найти решения под любой кошелек.BigD
09.09.2016 19:36+1А в чем сокровенный смысл ECC для домашнего применения? У меня микросервер первого выпуска, ECC поддерживает, но я в целях экономии ставил обычную память.
Krey
09.09.2016 22:10+1Память сбоит не так уж и редко. При обычном использовании компа это конечно не критично, можно заметить по ошибкам, зависаниям, неработающим загрузочным образам ОС, регулярным ошибкам скачки торентов итд итп. Но для НАС, часто стоящим годами без существенного обслуживания, это становиться так же важно как и на предприятии. Особенно если речь идет о ФС с контрольными суммами типа ZFS и ReFS. Обычный scrub по расписанию с большой вероятностью убьет данные при сбоящей памяти. Он просто начнет чинить то что не сломано через битую память.
Ну а тем кто не использует ФС с контрольными суммами, есть о чем задуматься и помимо памяти, так как данные на винте деградируют гораздо чаще чем бьется память, хотя последствия не такие обширные.splav_asv
10.09.2016 00:02+1По данным google — 2,5-7,0 E?11 ошибок / бит·час. Для 4GB памяти получается около одной ошибки в 3 часа. Довольно много если вдуматься.
Sergey-S-Kovalev
10.09.2016 09:02Если вдуматься, то вы не перезаписываете содержимое всей памяти непрерывно. И почти наверняка не используете всю память. И ячейки в которых возникают ошибки могут быть не считаны вовсе в процессе работы, либо не повлиять на работоспособность (например при стриминге видео, неправильно закэшируется кадр, кодек проглотит и не подавится.)
Проблема в рамках домашнего ПК/NAS/сервера надуманная и не стоит для ее решения тех затрат, что стоит память и материнки с поддержкой ECC.
Даже в рамках lowcost наколеночных решений, когда мы на удаленные площадки собираем хосты виртуализации на основе обычных ПК с обычной памятью, на которых по 16гиг памяти и крутится две-три виртуалки 24/7 — оно работает по полгода без перезагрузок и каких либо сбоев.splav_asv
11.09.2016 09:45Есть одно но. Ошибка = вероятность получить битый файл в один прекрасный момент. А дальше действительно как повезет — критичная это будет часть или нет.
Sergey-S-Kovalev
11.09.2016 15:34Вас послушать, так вообще компьютерами опасно пользоваться, самые нужные файлы обязательно будут повреждены в один любой прекрасный момент. Контрольные суммы, избыточность, журналирование, бэкапы, а так же множество прекрасных алгоритмов коррекции ошибок вы получается наглухо игнорируете.
А 9и террабайтный рэйд5 на работе из десктопных SATA двухтеррабайтников для бэкапов файлопомоек на супермикровском серваке в который вставлено 30 гигов обычной ддр3 уже неоднократно должен был мне показать где раки зимуют. Ведь к проблемам с оперативной памятью добавляются еще и ужасы больших десктопных винтов в 5том рейде. Что бы ужас был полным: там еще и виндовая дедупликация поверх.
Но вот беда: За два года сдох один винт, и ребилд рейда длился менее суток (hotspare никто не отменял). Бэкапы на консистентность тесты регулярно проходят, из них частенько что то восстанавливают.
Но по всем выкладкам в интернетах я должен страдать, хотя бы изредка, но пока, увы.DaemonGloom
11.09.2016 17:21Увы, это «ошибка выжившего». То, что вам повезло 10 раз подряд выкинуть решку, не означает, что вероятности орла нет.
Sergey-S-Kovalev
11.09.2016 18:37«Ошибка выжившего» за два года 24/7, не говоря уже про чуть более простую конфигурацию с террабайтными винтами 4 года до этого в качестве корпоративной файлопомойки? :)
Я чертовски везуч. Или реальная вероятность все таки меньше «статистически» рассчитанной?
splav_asv
11.09.2016 18:17Нет, FS убить сложнее. Данные FS занимают мало места, есть дублирование ключевых таблиц, контрольные суммы — это всё так, но работает именно для FS. Если файл побьется именно в оперативной памяти, до создания контрольной суммы и записи на диск — ничто вас не спасет. Ни механизмы FS, ни бэкапы, ничего. Ситуация крайне редкая, я сам сталкивался всего 2 раза. Оба раза с большими бинарными файлами — 16GB примерно каждый. А вот стоит ли это того, чтобы использовать ECC память — каждый сам для себя решает.
Что до винтов — там давно уже используются механизмы коррекции ошибок. И в самих дисках, и на интерфейсах(SATA в том числе). Даже шина к RAM тоже имеет избыточное кодирование.Sergey-S-Kovalev
11.09.2016 18:34Вооооот. Вы наконец то это сказали.
Итак. Кто на домашних NAS держит 16гиговые файлы в памяти, а потом записывает это на диск? =)splav_asv
11.09.2016 22:28Все с торренто-качалками. 16GB фильм не редкость. Но тут да — пара битых кадров и рассинхрон на некоторое время это максимум вреда.
А вот если NAS используется и в рамках домашнего офиса — тут есть повод доплатить.Sergey-S-Kovalev
13.09.2016 11:51Да нет повода доплачивать, нету и все тут. Проблема раздута. Я основательно не копал, но SOHO NAS'ов с памятью ECC я не нашел. Они и без ЕСС хорошо за 40 сейчас стоят.
Торретокачалки не грузят весь фильм в память, заполнили блок в памяти, перед скидыванием на жесткий диск посчитали контрольную сумму — совпало выгрузили, не совпало — блок на перезакачку.
Вероятность потерять данные от внезапного выключения, падения программы, смерти жесткого диска в сотни тысяч раз выше.Krey
13.09.2016 14:14Нет повода только до тех пор пока данные не пропадут. Потом повод появляется. У всех.
Че там доплачивать? Мамка самая дешевая 6 тысяч (это я еще решения на АМД не смотрел) 8-ми гиговый модуль разница 2 тысячи. Т.е. разница в пределах стоимости одного винта! И что умного в том что бы собирать дорогостоящий НАС, напихивать его дисками и оставлять такую дыру как бесконтрольные ошибки памяти?
Я и первый свой NAS хотел с ECC собрать. Но тогда не было ITX мамок с ECC. Теперь есть.Sergey-S-Kovalev
13.09.2016 15:53В фразе «Админы делятся на тех, кто еще пока не бэкапит, и тех кто перепроверяет бэкапы» нет ни слова про ECC :)
Но по вашей настойчивости я понял, что для вас является основным показателем для сохранности данных :)
Am0ralist
11.09.2016 14:37это будет очень хорошим оправданием в случае возникновения ошибки на зашифрованном архиве со всеми фотографиями.
единственно, не понятно, зачем тогда вообще бекапы делать с таким подходом?Sergey-S-Kovalev
11.09.2016 20:54Я вот когда шифрую коллекции фото для выкладывания в облако, сначала шифрую, потом проверяю что оно расшифровывается, и только потом лью в облако. Так что не вижу проблем.
Sergey-S-Kovalev
10.09.2016 08:48Воу воу. Теплое с мягким смешиваете.
Битая память, которая гарантированно сбоит при обращении к определенным ячейкам и рабочая память с вероятностью ошибки это из разных сказок.
Про ReFS тоже загнули, у нее минимальный размер блока 64КБ, попробуйте отформатировать любой винт дома под эту ФС, вас ждет неприятный сюрприз.Krey
10.09.2016 11:09Я говорил про битую память. В последний раз я заметил что одна из планок умерла, когда SS+ReFS утащил в Валгаллу два раздела. Благо это были маленькие разделы, а не основной архив и они бэкапились полностью. Это говорит нам о том, что скраб на системах без ECC должен производится вручную, а перед этим нужно все отрубать и тестировать память. Ну и стоит оно того или проще доплатить пяток тысяч на платформу с ECC?
Не понял к чему вы упомянули размер блока ReFS. Я говорил про это:
25.11.2015 18:22:10 Microsoft-Windows-DataIntegrityScan/CrashRecovery
Сбой очистки данных файла. Имя файла: U:\Irishka\Для Алины\Алинины книги\Алинины аудиокниги\1935 — Мэри Поппинс возвращается (Е.Афанасьева 2006)\01_10_04.mp3; смещение диапазона: 0x2C000; длина диапазона (в байтах): 0x7C000; восстановлено байтов: 0x0; не восстановлено байтов: 0xC000; состояние: Произошла ошибка контрольной суммы целостности данных. Данные в файловом потоке повреждены…
…
25.11.2015 18:33:29 Система
Том отформатирован как ReFS, но ReFS не удается его подключить; состояние
ReFS — Не удалось восстановить том…
Вот что происходит с ReFS и Storage Spaces на битой памяти. Всего 10 минут понадобилось что бы убить том по расписанию.Sergey-S-Kovalev
11.09.2016 14:12Ну, людей бог награждает безумием, а компьютеры битой памятью. Итог всегда печален.
Taragolis
10.09.2016 01:22Итого: 13 504 рубля.
Как уже выше предложили за эти деньги можно взять Microserver Gen8 к примеру на том же CU. Поставить на SD карту VMware ESXi и… потеряться для общества на недельку.
Am0ralist
10.09.2016 14:58с доставкой в РФ, все таки 16к. Но зато железо (точнее материнка) на порядок функциональнее, да.
alex1t
10.09.2016 01:23Может тогда уж проще купить NAS от Thecus — они дешевле Synology и QNAP, а на него насколько я знаю можно поставить ОС от Synology.
SargeTDK
10.09.2016 01:23MiniITX конечно хорошо если стоять будет на столе, но IMHO не лучше собрать полноценный корпус? Можно поставить кучу винтов и засунуть в кладовку или куда еще, на балкон например, вставить wi-fi модуль чтобы только питание подать.
Joseph_D
10.09.2016 01:29Да полноценная-то файлопомойка есть, надо же было куда-то халявные винты девать. Решил вот кубик еще поставить для самого важного.
kelevra
13.09.2016 06:05энергопотребление. электричество уже давно не дешёвое, а будет ещё дороже.
Am0ralist
13.09.2016 11:33так в текущей системе бп стоит от настольной системы. у него хорошо если кпд 50% будет при таких нагрузках. экономия то тогда в чем?
и процессоры же сейчас тоже не постоянно воздух молотят — не будет задач, будут простаивать с минимальным потреблением.
так что эту систему в еще более компактный корпус и 60 ваттным бп, тогда можно рассуждать об экономии электричества.
а более «настольную версию» можно и в 120 запихнуть.
Dispi
10.09.2016 22:02Тема статьи заинтересовала, потому, что вот как-раз прямо сейчас собираю свою домашнюю NAS и ещё не определился, ставить ли NAS4free и особо не заморачиваться (вообще-то уже поставил погонять и как чистое сетевое хранилище очень понравилась, особенно учитывая, что есть поддержка ZFS), или попотеть с настройкой FreeBSD, но зато поднять на ней же ещё и полноценный web-сервер для тестирования сайтов. А тут, вдруг, такое нестандартное решение — юзать windows. Прочёл статью 2 раза, т. к. был крайне заинтригован вопросом — а зачем вообще ставить старый виндовый сервер под домашнюю NAS? Ни одного разумного довода в пользу такого решения так и не нашёл… В чём же тогда тайный смысл описанных манипуляций?
Joseph_D
10.09.2016 22:09Тайный смысл – показать, что виндасервер под домашние нужды – дело неблагодарное и нерентабельное. А про NAS4Free будет во второй части. Что касается того, что лучше – так-то под NAS4Free можно любой пакет от Фряхи поставить в дальнейшем. А по поводу сайтов – не лучше ли под виртуалкой держать веб-сервер?
Dispi
11.09.2016 00:25Виртуальный не всё решает — иногда удобно иметь возможность наружу показывать продукт в процессе разработки заказчику, да и дописывать прямо на своём хосте из разных рабочих мест в своей локалке (я, например, дома с 2-3х машин работаю). Честно говоря, как на NAS4Free развернуть php+mysql+apache (или хотя бы fpm), а потом всё это грамотно открыть вовне я так и не допёр. Если кто научит, буду безмерно благодарен!
kelevra
13.09.2016 06:15на FreeBSD пока не очень весело с виртуализацией. на голую систему ставить веб-сервер с кучей зависимостей — станет очень пичально работать с обновлениями уже через год-полтора.
мой выбор — centos7 с рутом на zfs в качестве хост системы и kvm для виртуализации. на kvm подняты отдельные виртуалки для домашнего роутера, файлопомойки, торентокачалки и ещё пару тестовых.
но есть и минус. из коробки centos7 с zfs-рута не запускается, нужно попотеть. поддержка рута на zfs в dracut есть, в отличие от centos6 — тут ещё и dracut придётся править.splav_asv
13.09.2016 11:09А в чем принципиальный смысл рута на zfs? Почему бы не виделить отдельный раздел под него с той же ext4. И проблем с обновить/переуствновить host по идее меньше.
kelevra
13.09.2016 11:37с рутом на zfs раздел /boot всё равно будет на ext4 с mdraid. если к этому ещё и добавится рут на ext4/xfs, то это просто лишняя сущность: это проще, но некрасиво. что касается обновлений, то на zfs есть снашпоты, к которым можно откатиться в случае проблем. на ext4/xfs снапшотов нет, а добавлять lvm — это ещё большее усложнение.
ps. раздел /boot тоже можно сделать на zfs, но тогда используемые фичи и версию zfs придётся ограничить до той, что поддерживается grub-ом. если кто-то случайно версию обновит или включит какую-то из фич, про которую груб не знает — система больше на загрузится.
Ivan_83
14.09.2016 03:04У nginx зависимостей мало, при сборке из портов. Пакаджами не ставил ни разу.
Для виртуалбокса их тоже мало, если явно не указать обратного.
По поводу обновлений — вообще бред полный.
У меня на десктопе почти 700 портов стоит полтора года, на сервере штук 5 — лет 7 уже как.
Никаких проблем нет, даже при обновлении системы мажорном.
Бывали отдельные приключения с перлом, но там маинтенсеры как то криво всё сделали.
Бывало что некоторый софт умирал после того как либа из обновлённого порта меняла версию, но это всё детектится и лечится элементарно в 2-3 команды.
Teemon
11.09.2016 00:29— Ищу ПО, которое могло бы организовать файлопомоймку с синхронизацией данных, с клиентом для мобильных телефонов;
— Хороший DLNA;
— etc.
Пока на роль такого комбайна подходит только XPenology. Можно найти есь аналог софта, который идет в комплекте под Windows?
DaemonGloom
11.09.2016 04:27А можно было просто купить какой-нибудь Western Digital My Cloud EX2 Ultra за 13 тысяч, вставить в него диски и радоваться жизни. При большом желании туда можно и полноценный линукс поставить. Хотя вам хватило бы и родной прошивки. И энергопотребление было бы ниже ощутимо.
Joseph_D
11.09.2016 04:28Кстати да, хороший аппарат, на работе такая коробочка стоит. Даже на родной прошивке много возможностей.
Am0ralist
11.09.2016 14:42но при этом: 1 сетевая, 1 гб ddr3, всего 2 HDD, ну и в дальнейшем навесить на него каких-нибудь дополнительный фич особо не получится…
тут же для гиков как бы, а не для тех, кому из коробки готовое подавай.
Ivan_83
11.09.2016 19:40+1Это же пост рекламы термалтейка:
— первый поста автора и сразу такое
— автору вдруг зачем то подарили два винта и внезапно блок питалова дорогущий и бесполезный
— автор побежал и купил ещё и корпус этой же фирмы
— автор половину поста завалил скриншотами венды а вторую половину скриншотами жуткого софта термалтейка, при этом ему почему то не лень было всю эту хрень ставить, где то там регатся и даже ненужную социалку он осветил
— автору показалась нормальной скорость копирования 9 мегабайт/сет — фактически 100 мегабит — это уже диагноз сам по себе
— автор кроме венды и дурацкого софта термалтейка ничего не поднял на своём супернасе
— венда нужна была только ради того чтобы показать уродский софт термалтейка
Пусть ваш термалтейк сделает софт как APC: под венду это говно для чайников а под линух нормальный демон.
В остальном тема насов ещё более холиварная чем все остальные, ибо у каждого своя специфика применения и знания для реализации.
2 SyavaSyava
венда для наса далеко не оптимальная ось, особенно для домашнего да ещё и на слабом проце.
Хотя бы потому что на не венде можно ещё и роутер с фаером поднять, кеширующий резолвер для днс и кучу всяких интересных вещей. И при этом оно не будет жрать проц и память просто так почему то когда захочет.
2 Stronix
У меня в домашнем нас 16 гигов оперативы, ичо?
Она дешёвая, проще поставить и пустить под кеш и прочие нужды.
2 Am0ralist
Сдаётся мне что всё фапанье на микросервер хп имеет туже природу что и фапание на микротик: типа крутая технология за смешные деньги для хомяка.
2 BigD
Кому нужен драйпул какой то когда есть GEOM во фре, из которого и рейд и шифрование и самые странные конфигурации дисков можно собрать :)
Перешёл с uTorrent на rTorrent+rutorrent, при этом вырезал у рторрента консольный гуй, вполне доволен. Теперь не я один могу качать а все централизованно, без всяких рдекстопов и прочего.
2 artemlight
Не было проблем с самбой за 7 лет использования в качестве домашней и потом ещё офисной фалопомойки.
2 DikSoft
Трудно ожидать другого от интригатора МС решений :)
Нет проблем с кодировками вне венды. Скорее в венде есть проблема с кодеками.
У меня вообще самописный DLNA стоит который только и делает что отдаёт файлы средствами nginx.
А ещё оно шифрует диски и раздаёт домашний инет, само себе кеширующий резолвер, само ходит на плохие сайты через прокси, хостит сайт, держит сервер лицензий и ещё куча всего чего венда не сможет никогда сделать нормально.
2 guglez
2 Krey
Зачем дома и вообще много где ECC?
2 Dispi
Ставь фрю 10.3, потом обновишься до 11, где нибудь после нового года.
На 11 сейчас ещё встречаются неприятные баги с паниками.
2 Joseph_D
Виртуалка под вебсервер нафиг не упёрся. Даже chroot не нужен.
2 DaemonGloom
Закрытая платформа с неизвестно какими дырами. Без возможности апгрейда/раширения. Без возможности напихать туда любой софт.
Без единого шанса что через 5 лет будет хоть какая то поддержка.DaemonGloom
12.09.2016 07:40Закрытая платформа с исходником ядра. С возможностью сунуть туда вообще любой софт под данный процессор. Например, поставить debian.
Да и большинству людей не нужны роутер, локальный ресолвер и прочее на хранилище для файлов.
А прелесть микросервера в цене и полноценных железе и поддержке.Ivan_83
12.09.2016 21:05-1Мы же сейчас про какой то готовый мини NAS?
Цена да.
Поддержка там видимо на срок гарантии, далее модель объявляется EOL и поддержка в лучшем случае платная.
Для хомяка конечно проще и дешевле купить какой то готовый девайс, чем разбираться с железом и выбором и настройкой ОС.
Прелесть самосбора на х86 в том, что софт про сути можно поставить и настроить только один раз и далее просто переносить на др железо (естественно с вендой не прокатит). Можно апгрейдится постепенно и вполне прозрачно.
У меня полная смена железа (мать+проц) на домашнем сервере была раза 4-5, всякий раз это проходило довольно быстро и без приключений.
2 Am0ralist
Да, корпуса нынче говно сплошное: или жестянка или уродский дизайн или всё разом.
Стараюсь находить старые инвины года 2004-2008.
ОК, за 20к может и не плохо.
Хотя мой внутренний параноик не хочет никаких ILO и ME — те интел целиком нафик. Но это мои заморочки :)
Опять же не понятно мать там стандартного формфактора или что то своё — это важно потому что у меня корпус и БП пережили 2-4 смены начинки. Притом были и даунгрейды: дектопный интел -> ноутбучный амд, ради экономии электричества и уменьшения шума.
Касательно ECC — у меня тут чисто практический подход: профитов от него я не вижу, а вот потом пристроить куда либо проблематично, хотя бы даже внутри своего хозяйства.
У вас самосбор — это почему то всегда всё сразу и новое из магазина.
Для меня самосбор это обычно то что есть под рукой + необходимое из магазина, и постепенные апгрейды.
Так что я бы не сказал что сразу куча денег уходит.
Мне вафля в домашнем сервере совсем не нужна, у меня для этого кинетик гига в режиме точки доступа и принтсервера.
2 PSVITAmins
Это конечно всё хорошо, но в других ОС всё намного проще, круче и ушло сильно дальше вперёд.
При этом бесплатно, уже позавчера, куча «историй успеха» и тп.
Собственно на винде сидят или потому что:
— ничего другого не пробовали
— пробовали но не получилось
— боятся/лень пробовать
— есть какие то вендовые фичи которые сильно нужны, при этом их нет в опенсорце и нет своих сил/ресурсов на реализацию.
Просто для примера одна история из жизни домашнего NAS (+роутер, вебсервер, DLNA сервер, сервер активации, качалка рторрет+руторрент, вебдав сервер с tls, иногда впн сервер+клиент… и тп).
Было 3 диска по 4Тб. (из которых был собран массив на 8тб с зеркалом: (4:4) + (4:2+2) но 2тб были заменены на 6тб)
Было докуплено 2 диска по 6 Тб.
В будущем планируется докупить ещё два диска по 6тб.
Нужно получить 12Тб с зеркалированием и возможностью постепенно менять 4Тб диски на 6Тб диски.
Делаем 2 зеркала по 6 Тб, пока включаем в каждое по одному имеющемуся 6Тб диску.
Собираем из зеркал страйп. Хотя можно было и concat использовать, при этом немного потерям в скорости.
Копируем данные с 8Тб массива на 16Тб массив.
Разбираем 8Тб массив обратно на 3 диска по 4Тб (2Тб диски были сняты чтобы поставить 6Тб).
Теперь собираем из 3-х дисков по 4Тб два по 6Тб: один диск нарезаем по полам используя GPT, половинки с помощью geom_concat присоединяем к двум оставшимся дискам по 4Тб.
Теперь засовываем по очереди получившиеся 6Тб массивы в зеркала к 6Тб дискам.
Вишенка на торте: AES-XTS шифрование всего 16Тб массива. (было сделано после создания массива и перед залисвкой данных)
Итого:
— зеркалирование в самом низу — чтобы легко менять любой диск
— страйп по средине — чтобы сделать зеркала побыстрее и объединить их
— шифрование на верху.
Так можно делать используя GEOM во FreeBSD.
При этом GEOM модули сами по себе не большие и не сложные — те всегда можно дописать чего не хватает в имеющемся или сделать свой. (минимальный набор думаю в 1к строчек на си уложится)
А помимо geom там ещё есть netgraph — чтобы делать всё что угодно с прилетающими пакетами по сети.
Есть PF который очень фичастый фаер и натом.
Есть ipfw в котором тоже есть свои фичи.
И нет проблемы встать на флешку: 8+Гб для полной системы без всяких кастраций и свободным местом для апгрейда с пересборкой из исходников. И не сложно сделать флешку доступной только для чтения, дабы жило оно долго.
По памяти — от 32Мб, но это конечно экстремально мало, тем не менее на арме у меня хватало чтобы даже nginx запустить. На практике лучше 2+гб если обновлять пересборкой из исходников, при бинарных думаю от 512мб уже будет относительно комфортно.
Те мне совершенно не понятно что мне может дать винда из того что мне могло бы пригодится, и я вижу уйму всего чего на винде сделать совершенно не реально.
Am0ralist
12.09.2016 10:13Для начала — у него красивый корпус) Во-вторых, этот корпус еще и качественный, по сравнению с массовым китаем.
Производительность. Не хватит — купил бу xeon и замодил охлаждение.
ECC не необходим, но в принципе и не так дорог (если совместимые кингстоны брать, а не брендированные HP от того же кингстона).
Слот под видик или внешний рейд (кому что надо — кому фильмы на телек транслировать, кому надежность рейда важнее).
2х1Гб + ILO
И на самом деле там все достаточно хорошо сбалансированно.
И все это за 20к у розничной сети, которая доступна в куче городов РФ.
Самосбор в похожем форм-факторе и возможном функционале по цене не дешевле.
Автор темы, например, не смог подобрать конфигу нормально: слабое звено это бесполезная в данном наборе мамка и дорогая оператива (а так же желание поставить бп на 350 ватт при этом всем).
Просто нормальная Asus сразу с вайфаем, плюс пенек, плюс обычный ddr3, а не SO-DIMM — я вот в пятницу в одном из онлайн магазинов в 15к уложил (корпус, правда, другой, но схожий и не термайлейк).
Ну, или вариант собрать тоже, но чуть дешевле в корпусе «засунуть подальше и не забыть», заказав с того же али — с внешним бп ватт на 100.Krey
12.09.2016 13:51У меня собран в Chenbro 34169, БП там как известно 120Вт всего. Хватает на все что можно запихнуть в этот корпус, т.е 4HDD, SSD, ODD, 4-х портовая сетевушка. Так какой смысл в 350Вт PSU?
А 750Вт как у автора поста, это вообще дичь какая то. Его на SLI или на двухсокетные системы надо ставить.Am0ralist
12.09.2016 14:19Не знаю, автор не признается. Видимо, чтоб кпд был 50%, а не 38% как сейчас)
Вот даже в Вашем корпусе собрать конфигу из статьи — и то было бы чуть понятнее, и все равно мамка больно «урезанная» для него — всего 2 порта SATA 3Gb/s. Прям пример как не надо собирать NAS домой.
В микросерверах, которые я как альтернативу привожу — 200 ватт сейчас, а раньше все начальные были с 150 ваттными. Видимо стали более мощные ставить в связи с тем, что пользователи активно пихают в pcie что либо и процессоры на более мощные меняют. Но ведь за глаза этого запаса…
PSVITAmins
12.09.2016 00:46+1Не забывайте, что скоро официальный релиз Windows Server 2016, а там есть редакция Nano, которая, в том числе, поддерживает роль файлового сервера и крутые программные аналоги RAID, в том числе RAID-6 (RAID DP). И весит она совсем мало и работает с флешки и апдейты, заставляющие перезагружаться, обещают выпускать всего 4-6 раз в год. Да, это не для всех, да надо будет много разбираться с настройкой в консоли и управлять этим только удалённо, но я бы всё равно главным недостатком Windows Server считал его цену, а не странные мифы и придирки.
mezantrop
14.09.2016 11:57… создав по-настоящему надежную систему.
Увидев в анонсе важные термины, я ожидал прочитать в статье о реализации двухконтрольной или кластерной системы. Извините, пожалуйста, но ваша «надёжная» система никак не защищена от поломки процессора или материнской платы.
biowoolf
14.09.2016 11:57Зачем вообще заходить на nas?
У меня уже который год стоит nas в корпусе lian-li на 8 хардов в рейде, на винде. 2012r2 плюс стоит ещё deluge для торрентов. Для просмотра на телевизоре plex. Захожу изредка удалённо, после отключения электричества, проверяю на всякий случай.
zeronice
14.09.2016 12:00+1Как гордый пользователь подкроватного WIn 2012r2 на простенькой Intel D2500CC могу сказать, что автор совершенно не умеет готовить винду для дома. Во первых выбор WIN 2k8 в настоящее время лишен смысла в том числе из-за упомянутых обновлений. На работе пара машин с оным каждый раз обновляется со скрещенными пальцами и сначала на свежей копии в песочнице, ибо не раз падала от обновок.
Во вторых, нафиг домашнему NAS`у квоты и оповещения о превышении квоты — чисто корпоративная фишка, где надо пасти стадо пользователей
В третьих, аутентификация, в статье есть только упоминание вбивания пароля. если уж не сделали гостевой доступ, то та же винда позволит на порядок проще раздать права и настроить всех клиентов в домашней сети (условные мама с папой, жена и бабушка наверняка с виндовых буков сидят) — в моем случае вообще домен поднят
SyavaSyava
> Windows Server – самое ужасное решение для домашнего NAS
Не нашёл в статье ни одного подтверждения данного тезиса. Наоборот, подробно расписано, как просто и удобно создать общие сетевые ресурсы, настроить квоты и создать зеркальный массив для системного диска.
Из того, что явно притянуто за уши:
> Ставить Windows Server 2008 r2 будем
А почему вы решили ставить операционную систему, вышедшую 7 лет назад, а не актуальный на сегодня Windows Server 2012r2?
Почему тогда не «просто» 2008 или уж совсем хардкор — 2003, без сервис-паков?
При установке Linux вы так же будете советовать установить к примеру Ubuntu 9.10?
Кстати, последняя не поддерживается производителем бог знает сколько лет уже, в отличии от того же WinServer 2012 r2. И даже 10.04 LTS уже не поддерживается. Но не о них речь.
> и здесь мы видим первый подводный камень – размер. Хотите поставить редакцию Standart с визуальным интерфейсом? Будьте добры выделить 24 гигабайта
Опять же вопрос версии. У меня 2012 r2 чистый с GUI занимает 13 ГБ (из них 2 ГБ файл подкачки), в версии Core — 7-8 ГБ, если удалить ненужные установочные пакеты для ролей — то 5-6 ГБ.
> Войдя в систему, вы увидите следующий довод “против” – необходимость активации
Не очень понятно, против чего этот довод. Т.е. 70 тыс. за лицензию для вас — нормально, а необходимость активации — это «против». Странная логика.
Если речь просто о знакомстве с системой — то можно скачать официальную ознакомительную версию со сроком использования 180 дней.
И не нужно никаких скриптов и автоматизаций.
> Еще одно “фе” я бы хотел высказать в сторону “Центра обновлений”
Это пожалуй единственное, с чем можно отчасти согласиться. Обновления жрут трафика больше, чем хотелось бы, и ставятся дольше, чем хотелось бы. Плюс иногда приходится исправлять ошибки, когда обновление не может установиться штатным образом.
Но: опять же в 2012 r2 процесс обновления прилично улучшили, и если объём обновлений поменялся не сильно, то ставятся они заметно легче и ошибок практически не отмечал.
Каких-либо «конфликтов патчей и ролей» ни в 2008, ни в 2012 сервере не замечал — роли назначались и удалялись вне зависимости от установленных обновлений.
Касательно «300 заплаток разного калибра» — то что вы хотели от системы, вышедшей 7 лет назад?
Рост занимаемого места после установки обновлений и вообще в ходе работы в 2012 r2 ликвидирован как класс, по сравнению с 2008r2, где проблема имеет место быть (как и в младшем брате Win7).
Скорость копирования по сети несколько ниже теоретического максимума вероятно из-за включенного по умолчанию QoS (так же было и на Win7), резервирующего часть полосы для своих нужд. Насколько помню, отключение этой функции возвращает всё на свои места. В 2012r2 опять же полоса используется в полном объёме. Ну и 100-мегабитная сеть — это не серьёзно просто для такого оборудования.
В общем, не стоит заниматься некрофилией и сравнивать ветеранов серверного рынка с современными продуктами.
Я не против NAS4Free и его аналогов — многие из них уже дошли до в целом удобоваримого состояния, но странно сравнивать трубача и оркестр. Трубач дешевле, и может быть очень талантлив, но он никогда не заменит оркестр. А оркестр — удовольствие дорогое, но зато там трубачей — пяток штук, и ещё секция струнных, и ударные, и можно выписать из областного центра опциональный коллектив народных инструментов. Но если дирижёр пьян — то и весь оркестр идёт враздрай.
А можно разогнать оркестр и оставить одного трубача — самого лучшего. И хотя к нему будет прилагаться директор оркестра и дирижёр (иногда пьяный), трубить он будет ничуть не хуже.
Про блок питания сказать нечего — фича мониторингом потребления для домашнего компьютера представляется лично мне бесполезной чуть более, чем полностью. А уж про соц.сеть блоков питания лучше и не знать…
2PAE
Я думаю тут дело во времени. Ставил дома под NAS серверные решения от Майкрософт. Понял что элементарно жаль времени на то, что-бы с ними возится. Избыточны они для дома, если конечно вы не фрилансер.
По поводу оркестра и в данном случае скрипача. К нам в город приезжает скрипач мирового уровня, ну родился он тут и выступает с местным оркестром. Так вот… Когда все вместе играют ещё ничего, а когда соло началось, всё встало на свои места. Почему он по заграницам катается, а эти тут в провинции сидят. Лучше бы оркестр в зале сидел и пЫво пил. Вот чес слово было бы лучше. :)))
SyavaSyava
Про избыточность под NAS — тут глупо спорить, учитывая, что файловая шара — это самое простое, что можно придумать для сервера.
А вот полноценный домашний сервер — с торрентами, DLNA, IP-TV, iSCSI, функциями медиаплеера, виртуалками и прочим «оркестром» — тут уже не так очевидно. Возится придётся во всех случаях, и тут уже привычная (не для всех, но для многих) оконная средам может как раз сильно сэкономить время. Да и «возится» — я и не возился, поставил — и он просто работал. То же касается и Линухов — поставил, и они работают. Зачем возиться с серверами?
Так что вопрос цены на самом деле только и остаётся.
Ну а соло скрипача мирового уровня — это супер конечно, но он один такой, и не всем повезло иметь именитого скрипача, родившегося в их городе. А оркестр местного дома культуры — вот он, всегда под боком )))
2PAE
Соглашусь с вами, если поднимать полноценный домашний сервер, то да, уже имеет смысл использовать именно серверную ось. И да, каждый работает в той оси, которая ему удобнее, знакомее и т.д.
Вопрос цены? Хм, я конечно понимаю, что люди все честные и пиратским софтом не балуются, но так ли это на самом деле? Думаю стоимость оси не стоит рассматривать как аргумент.
Думаю, реально всё сводится к знаниям и желанию использовать ту или иную ось. Ну и немного к задачам. :)
По поводу музыки, Поговорим о пиве? :)
С десяток лет назад я бросил пить пиво. Не ну не так что-бы совсем, но бутылочка другая, раз в три четыре месяца это думаю можно считать что и не пью. А все почему?
Я попробовал настоящий Гиннес, был впечатлён. Понял что 90 или более процентов пива стоящего на полках фигня фигнёй. И решил не тратить деньги и время на эту ерунду.
А Гиннес к нам в город так и не возят… :(
SyavaSyava
Ох, про пиво не будем — больное место )))
Я сам любитель пива. И проблема в том, что мне нравится именно вкус, а воздействие на организм — вторично. А со вкусом, увы — у нас проблемы, тут я согласен с вами полностью.
Касательно стоимости — то это очевидно, и спорить не о чем. Единственное — как уже писал тут в других комментариях, по программе DreamSpark студенты, преподаватели и аспиранты ВУЗов очень просто могут получить вполне себе бесплатные лицензии в том числе на Windows Server. А это не такая уж и маленькая группа пользователей.
По моему мнению, условно 60% задач админ со средними навыками может одинаково успешно решать и с помощью *nix, и с помощью Windows. Выбор инструмента в этом случае определяется не техническими факторами.
Ещё 35-37% задач можно так же одинаково хорошо решать, но потребуется квалификация админа выше среднего.
И лишь 3-5% задач могут быть решены только сугубо средствами какой-то одной из платформ — на другой это будет или вообще невозможно, или нецелесообразно по затратам времени и усилий.
Конкретное распределение процентов — условное, но суть на мой взгляд такова. И я имею ввиду общую картину — конкретные сегменты могут быть почти целиком традиционно заняты той или иной платформой, но это не значит, что те же задачи нельзя решить другими средствами.
Я по роду деятельности например в основном виндузятник, но есть ряд вирт.машин с линухом, как раз процентов 20-30 — там, где соответствующие задачи можно решить проще за счёт другой платформы. У Линукс-ориентированного админа соотношение наверное было бы обратное.
Taragolis
Можно попробовать поэксперементиовать с другими стаутами, если их конечно возят, иногда попадаются интересные экземпляры
mwambanatanga
Ubuntu 12.04, вышедшая в один год с WinServer 2012, поддерживается.
SyavaSyava
Извините, выше опечатка. Имелся ввиду сервер 2008 r2, вышедший в 2009 году. В это же время вышла и Ubuntu 9.10.
mistergrim
Блок питания вообще из разряда «чтобы шикарно было». Зачем NASу 750 ватт? Ну зачем? А какова его нагрузочная способность по линии 5В (что важно при подключении нескольких HDD)? А оказывается, что поменьше, чем у старенького FSP на 300 Вт (который у меня в данной роли уже второй год служит).
Joseph_D
В посте указано, что БП поставлен чисто чтобы посмотреть Термалтейковскую SPM, а в продакшне его место занял Чифтек на 350 ватт.