sonyps4.ru

Nas хранилище внешнее. Мобильные приложения от сторонних производителей для работы с NAS Synology

Вопрос собирать NAS самому или купить готовый неизменно вызывает холивар в узких кругах. Вот и свежая статья Кирилла Кочеткова Выбор сетевого накопителя породила уже три страницы обсуждения . Что характерно - полностью посвящённого холивару. Кирилл IMHO по причине широчайшей практики знает тему покупных NAS лучше всех в рунете. Но не считает полезным сабжевую тему обсуждать. Придётся мне попытаться:)

IMHO вынесенный в заголовок вопрос имеет очень простой и не эмоциональный ответ: По разному, зависит от ваших потребностей и ресурсов. А эмоций ему придаёт попытка не просто выдачи универсального ответа, но навязывание этого ответа всем и каждому.

Так вот, давайте зададим себе первый вопрос - зачем вам нужен NAS? И окажется, что подавляющему большинству NAS не нужен вовсе. Да, они его могут использовать - если, к примеру, брат, cын и т.п. настроит и подарит. Но они не купят себе новый (и будут его настраивать), даже если старый исчезнет. Потребности большинства людей по просмотру кино удовлетворяются телевизором, обычным компьютером, в самом продвинутом случае - стриминговыми сервисами, iTunes и Play. По бекапу, если делают - USB диском и облачными сервисами. Так что оставим в стороне тех, кому обсуждаемая железка не нужна ни в каком виде.

А в остатке имеем многократно меньшее меньшинство, способное рассказать, зачем именно им NAS понадобился. Этот список заслуживает отдельного поста (который напишу следом), но сейчас полезнее обдумать этот список самостоятельно. Скорее всего, список окажется без экзотики, как у всех. Качать торренты, смотреть кино и слушать музыку через медиаплеер, умный телевизор или HTPC. Бекапить домашние компьютеры и мобильные устройства. Хранить домашние фотки. Тогда вам подойдёт и покупной и самосборный NAS. Если же экзотика будет в наличии (яркие примеры - виртуализация, использование конкретного программного обеспечения, не включённого в поставку готовых NAS) - то это веский аргумент в сторону самосбора. Не так чтобы это совсем нельзя на готовых NAS. Но если вам нужна виртуализация (дома!), то проблемы собрать и настроить NAS самому для вас не существует. Точно также, вроде бы обычные потребности, но по-крупному (не пара терабайт, а десять-двадцать, транскодирование видео на разные устройства и тп) поднимают требования к готовому NAS от простых домашних устройств до продвинутых, а то и корпоративных. Поднимают вместе с ценой.

Но, предположим, что у вас без экзотики. Тогда вступает в действие вопрос о ресурсах . Если вам проще доплатить , чем копаться в софте и железе - выбираем готовый NAS, их хватает. Тем более, что доплатить не так и много - грубо цену одного жёсткого диска для случая домашних конфигураций без экзотики. Если собрать и настроить самому - в удовольствие , то внимательно пересматриваем хотелки, пытаемся прикинуть запас на вырост, выбираем софт, затем по его требованиям - железо. Именно в этом порядке, не наоборот. Какой бы софт и конфиг вы ни выбрали, не боги горшки обжигают. Если вы способны выбрать железо под офисный комп и поставить туда ось, а также умеете гуглить и понимать прочитанное - то вы обладаете необходимым навыком для создания своего NAS. Кроме навыка вам понадобится время. Минимум день-два. Максимум, если это выльется в хобби - сколь угодно много. Если временной ресурс критичен - снова возвращаемся к варианту покупного.

PS Как видим - в самом выборе места для холивара нет. Он есть в психологических моментах, которые мы тут обсуждать не будем. За одним исключением. Практически всегда на старте происходит подмена понятий. И вместо сравнения яблок с яблоками, а ананасов с ананасами идёт сравнение яблок с ананасами.

Ещё несколько лет назад по железу самосборный NAS означал x86 платформу, а базовый готовый - ARM. Конечно, ARM жрёт меньше, меньше греется и много слабее по производительности. Но в последние годы появилась возможность собирать и на ARM. Например, под новый год я купил на авито за 2500+300+300+200 = 3300руб + блок питания + корпус + SD карту, нашёл в загашнике USB коробку для HDD, оставшуюся от покупки внешнего диска по цене меньше внутреннего той же модели. Поставил в коробку старый полуторатерабайтный диск, ставший не нужным в медиаплеере при наличии NAS. Настроил nas4free (с zfs!), включая робота для автоматической загрузки новых эпизодов сериалов и для передачи туда и обратно фоток и прочего через горячие папки, т.е. способом, понятным для домохозяйки. И отвёз родственникам в другой город. Аптайм подходит к 5 месяцам.

Точно также, готовый NAS нынче не обязательно на слабосильном процессоре - если у вас почему-либо нагрузка выше среднего, выбор достаточно широк. Так что ни вопрос сколько жрёт энергии ни хватит ли производительности не есть в решающий в выборе. Если случай не экзотический - оба варианта могут обеспечить требования.

По софту 99.99% готовых NAS - это сборки на основе Linux. А в самосборе можете выбрать хоть Win, от Windows 7 Embedded standard, вычищенного от всякого хлама до Win Server 2016 Tech Preview, хоть *nix во всём многообразии, от Linux до FreeBSD и Solaris. Но есть ли это сравнительное преимущество? IMHO почти наверняка - нет. Потому, что если для вашего случая не хватает софтового функционала покупного NAS - у вас, скорее, необычные требования.

PPS UPD про вопрос, который наверняка зададите - а в каком варианте больше функционала?
IMHO - одинаково, причём что практически, что теоретически.

Практически: вам не нужен весь функционал, а лишь тот, что используете. И всё, кроме экзотики во всех вариантах есть.

Теоретически: на достаточное мощном железе и в готовых и в самосборных NAS поддерживается гипервизор. Соответственно в виртуалку на самосборе можно поставить Xpenology. (Это легально, тк оная есть компиляция кодов, опубликованных по GNU лицензии. Обратного, кстати, не утверждает и Synology.) И поиметь весь функционал, который есть в DCM и отсутствует в хост системе. Точно также - наоборот, на готовый NAS в виртуалку ставим что угодно - и вперёд. Так что вопрос лишь в железе, читай - про деньги. такой подход не решает, конечно, вопрос с некими облачными сервисами производителей NAS. Но если(!) они вам нужны - вряд ли среди них есть что-то уникальное настолько, что не найдётся замена. Т.е. снова про деньги. И невеликие.

Для хранения данных предложено два решения. Это либо жесткие диски компьютера, либо сетевое (облачное хранилище). Оба решения используют жесткие диски. Твердотельные накопители применяются только на небольших емкостях и сейчас широкого распространения не имеют. Сетевое хранилище обладает более высокой надежностью. Это его главное преимущество. Она складывается из нескольких факторов.

  1. Сервер NAS можно разместить в защищенном месте (подвале, где установлены корпоративные серверы, или в банковском хранилище).
  2. Установка в защищенном месте подразумевает полное исключение ударов и вибраций (наиболее вредны для жестких дисков), соблюдение температуры и влажности.
  3. Ценные данные хранятся в одном дисковом RAID-массиве, а не на разрозненных жестких дисках. Это позволяет организовать централизованное и регулярное резервное копирование.
  4. В сравнении с разрозненными дисками централизованное хранилище NAS защищено от вирусов и хакерских атак, не только традиционными антивирусами, но и маршрутизатором, физически блокирующим доступ, если запрос ведется не с разрешенного компьютера. На обычных компьютерах такая защита не применяется.
  5. NAS проще обеспечить ИБП, чем отдельные компьютеры. Для него ситуация с неожиданным отключением энергии и потерей данных из-за этого практически исключена.

Комплектация серверов NAS

Мы предлагаем без дисков. Это выгодно для покупателей в плане стоимости и надежности. Все жесткие диски покупаются отдельно с нужными требованиями по объему и гарантийным сроком часов работы. Интерфейс подключения HDD - SATA. USB диски не используются из-за низкой скорости передачи данных.

В комплектации NAS-хранилища отсутствуют только жесткие диски, а все остальные комплектующие имеются. Оно сразу готово к работе, при условии установки хотя бы одного диска. Процессоры обычно 2-4 ядерные с тактовой частотой 1-2 ГГц. Высокая производительность процессоров не требуется, так как их основная задача - распределение потоков данных в нужный порт. Материнская плата имеет специализированное исполнение и у нее следующие особенности:

  • большое число контроллеров SATA (это определяется, сколько дисков вы сможете поставить в RAID-массив);
  • слоты под серверную оперативную память (имеет в разы меньшую стоимость за 1 Гб);
  • слот для серверной сетевой карты на 1 Гбит/с или встроенная карта с аналогичными параметрами.

Сетевые карты

Все управление, загрузка и скачивание данных, на хранилище NAS осуществляется дистанционно, через сеть. Именно поэтому очень важны сетевые интерфейсы. Их них широкое распространение имеют только два. Это классические Ethernet (кабель «витая пара») и оптические на гигабитные скорости. Ethernet сетевые карты дешевые и надежные. Они имеют набольшее распространение. Наличие четырех экранированных жил (витых пар) позволяет достичь скорости 1 Гбит/с. Этого обычно более чем достаточно для RAID-массивов до 10 Тб. Переход на оптические интерфейсы выгоден в двух случаях:

  1. большой объем дисков;
  2. передача данных на значительное расстояние (более 250 м)

Во втором случае можно применить конвертеры с витой пары на одномодовое волокно. Это дешевле, чем комплектовать сервера оптическими сетевыми картами. Если сеть не локальная, а имеет выход в интернет, то NAS хранилище обязательно защищается маршрутизатором с составлением списка разрешенных IP-адресов доступа. В локальной сети необходимости в этом нет.

Блоки питания

По блокам питания есть два варианта: обычный серверный блок с увеличенным числом SATA-разъемов и интеллектуальной DPS-App и Smart Power Management. Во втором варианте блок питания оснащен датчиками и контроллерами для вывода параметров на экран. Это обеспечивает новые возможности:

  1. Контроль температуры.
  2. Контроль напряжения, токов.
  3. Ведение журнала учета потребления.
  4. Обнаружение превышения потребления энергии одним из дисковых массивов.
  5. Калькуляция расходов на электроэнергию.

Любой тип блока питания подключается к ИБП. Нужно помнить, что для хранилища данных бесперебойное питание намного важнее, чем для обычных ПК. Именно жесткие диски повреждаются больше всего при резких отключениях сети.

Контроль износа дисков

Если жесткий диск выйдет из строя, данные на нем восстановить невозможно. В связи с этим чрезвычайно важно предсказывать сбои и своевременно проводить резервное копирование. Для этого предложено множество программ. Они учитывают время работы, заводскую гарантию, число циклов записи на одном и том же секторе и многие другие параметры. Примеры таких приложений для бытового использования - HDD Control и HDDlife. Не все RAID-массивы дисков в хранилище нужно задействовать. Удобно один блок оставить для резервного копирования.

FreeNAS - операционная система для сетевых хранилищ

Сетевые хранилища имеют емкость от нескольких сотен Гб до миллионов терабайт в крупных дата-центрах. Это обстоятельство потребовало создания новой специализированной операционной системы FreeNAS. Поскольку доступ к сетевому хранилищу идет через интернет, ОС написана на языке РНР (именно он является основным для браузеров, сайтов, сетевых приложений). Есть бесплатная и коммерческая версия.

  1. NAS4free - свободно распространяемая версия.
  2. NASlite - коммерческая версия.

В целях безопасности FreeNAS поддерживает исключительно проводные соединения. Все беспроводные стандарты блокированы. Интерфейс ОС - русский и английский. Графическая оболочка открывается в окне браузера, что очень удобно и выгодно в отношении технических требований к компьютеру. Управление NAS хранилищем с помощью операционной системы FreeNAS возможно даже с мобильных устройств. При этом основные системные требования важны не для устройства управления, а для процессора сетевого хранилища.

Есть прямая корреляция между объемом дискового RAID -массива и объемом оперативной памяти. Продвинутый уровень для обеспечения гигабитной скорости - 8 Гб. Помните, что оперативная память является самым дорогим серверным ресурсом, а высокая скорость от хранилища требуется далеко не всегда.


Рост объемов файлов пользователей сегодня сочетается с миграцией на мобильные устройства, что в определенном смысле можно считать противоположными тенденциями. Некоторые из задач хранения данных могут быть решены с использованием публичных облачных сервисов, которые предлагают многие крупные игроки рынка. Однако этот вариант сложно назвать универсальным.

Сегмент домашних сетевых накопителей можно считать уже вполне устоявшимся. Эти продукты широко представлены на рынке, включая ритейл, и уже не являются экзотикой. Они могут быть полезны тем пользователям, которые имеют дело с большим объемом собственных мультимедийных данных, например фотографий или видеосъемок. Еще один характерный вариант использования сетевых накопителей - резервное копирование всех домашних систем, включая не только компьютеры, но и смартфоны и планшеты. Третий популярный сценарий - создание и обслуживание домашней медиабиблиотеки.

Наиболее сложным моментом при выборе сетевого накопителя является определение сочетания аппаратных и программных характеристик устройства, поскольку первое изменить невозможно, а прошивки постоянно обновляются. Кроме того, в них обычно можно добавлять новые сервисы, да и как «аппетит приходит во время еды», так и ваши сценарии использования устройства могут со временем существенно измениться.

Технические характеристики

Начнем с первой группы, которую относительно просто оценить, поскольку данные параметры чаще всего приводятся в описании товара. Кроме того, заметим, что, в отличие от компьютера или ноутбука, после приобретения сетевого накопителя, вы не сможете изменить ничего в его конфигурации. Исключение составляют некоторые модели верхнего сегмента, которые поддерживают замену модулей памяти.

Число отсеков для накопителей

Среди домашних моделей чаще всего встречаются устройства на один, два или четыре винчестера. Безусловно, можно использовать устройства и на большее число отсеков, никаких ограничений, кроме финансовых, здесь нет. В большинстве случаев речь идет о традиционном формате дисков 3,5″. Однако некоторые компании предлагают и компактные устройства для 2,5″ накопителей.

Первой характеристикой, непосредственно связанной с числом отсеков, является максимальный допустимый объем хранилища. Он, в свою очередь, определяется параметрами жестких дисков. На момент подготовки статьи для формата 3,5″ на рынке были представлены модели на 8 TB, а для формата 2,5″ (тонкого) - 2 ТБ. Кроме того, могут быть определенные ограничения со стороны аппаратного или программного обеспечения сетевых накопителей, так что наиболее точный вариант ответа на этот вопрос - свериться с официальными списками совместимости на сайте производителя устройства.

Второй существенный момент - возможность организации отказоустойчивых массивов. Накопитель с одним диском не поддерживает такие режимы. Если же отсека два, то можно создать RAID1 (зеркало), так что отказ одного из дисков не приведет к потере данных. Правда цена этого достаточно высока - полезный объем этой конфигурации равен объему одного диска. Более эффективно можно решить вопрос в четырехдисковом устройстве - здесь поддерживается режим RAID5, требующих трех или более дисков. При этом «потери» составят один диск. То есть если установлено три винчестера по 2 ТБ, то полезный объем отказоустойчивого массива - 4 ТБ, а если четыре по 3 ТБ - то полезный объем будет 9 ТБ.

Также стоит отметить здесь возможность создания сразу нескольких массивов. На моделях с парой отсеков особо не разгуляешься, но два независимых тома сделать можно. А если отсеков четыре, то можно сделать два зеркала или один массив RAID5 из трех дисков, а четвертый оставить для сервиса автономной загрузки файлов.

Число дисковых отсеков влияет и на такие параметры устройств, как габаритные размеры и уровень шума. Большинство сетевых накопителей на один или два диска имеют внешние блоки питания и один вентилятор внутри корпуса. Тогда как у четырехдисковых часто есть встроенный блок питания, требующий собственный вентилятор небольшого размера.

Особняком стоят модели без внутренних отсеков рассчитанные на работу с внешними дисками с интерфейсом USB. Однако таких на рынке сегодня очень мало. Скорее этот сценарий будет использоваться с современными беспроводными роутерами.

Также относительно недавно были анонсированы экзотические устройства для работы с твердотельными дисками компактных форматов (обычные с корпусами 2,5″ конечно можно использовать также как и винчестеры).

Платформа

Некоторое время назад наиболее популярные модели домашних сетевых накопителей были основаны на чипах с архитектурой ARM от Marvell, а высокопроизводительные устройства работали на процессорах Intel с архитектурой x86. Сегодня данное положение дел в целом сохраняется, хотя конечно уровень вычислительной производительности заметно вырос.

На самом деле, если говорить о популярных задачах, включая хранение файлов и резервное копирование, то они мало зависят от модели процессора. По сути, даже одно ядро ARM с частотой 1 ГГц способно полностью задействовать на них гигабитное сетевое подключение, так что гнаться за мощностью имеет смысл только в том случае, если вы знаете зачем она вам нужна. Среди наиболее распространенных задач, работающих в реальном времени, можно отметить видеонаблюдение, работу с зашифрованными данными, обслуживание VPN-подключений, IP-телефония, сложные веб-сайты, виртуализация. Но есть и фоновые приложения, которым тоже не помешала бы дополнительная производительность, в частности это индексация медиафайлов и создание превью для фотографий и видео.

Явную зависимость производительности от объема оперативной памяти тоже найти непросто. Для «обычных» вариантов использования сегодня будет вполне достаточно и 512 МБ, да и бюджетные устройства с 256 МБ смогут реализовать практически все. Наибольший эффект от наличия нескольких гигабайт будет при работе с системами виртуализации, которые сегодня начали появляться в моделях верхнего уровня.

Сложность оценки необходимости определенной аппаратной платформы объясняется тем, что набор решаемых современными сетевыми накопителями задач очень велик и каждый пользователь выбирает нужный именно ему индивидуальный комплект программных модулей, так что невозможно придумать даже несколько «наиболее часто используемых» сценариев работы.

Отдельно упомянем транскодирование видео, которое иногда встречается в характеристиках устройств. Оно может быть использовано при трансляции видеоконтента на некоторые типы клиентов в случае отсутствия у последних прямой поддержки нужных форматов. Практика показывает, что более правильным вариантом решения проблемы будет использование совместимого контента, поиск хорошего программного плеера или замена медиаприставки. Любое транскодирование снижает качество видео и не дает гарантий, что можно будет посмотреть любые форматы. Единственное исключение, которое может быть иногда полезно на практике, - использование специальных моделей сетевых накопителей, оборудованных аппаратными блоками транскодирования и соответствующей программной поддержкой. В этом случае можно реализовать, например, сценарий удаленного просмотра файла, записанного в максимальном «архивном» качестве.

Еще один существенный момент связан с тем, что все программы, работающие на сетевом накопителе, должны быть созданы именно под его платформу (если не считать веб-приложений и других подобных вариантов). Так что если вы рассчитываете установить на устройство какое-то определенное программное обеспечение, особенно специализированное, например, систему домашней автоматизации, то стоит уточнить, на каких платформах оно может работать.

В общем случае, мы бы рекомендовали для данных характеристик сначала установить минимальный уровень исходя из наличия специальных требований, а потом поднимать его, ориентируясь на бюджет. Или же просто не обращать внимания на это при выборе первой группы интересных для вас устройств.

Упомянем здесь еще одну техническую характеристику. Часть устройств верхнего сегмента оборудованы парой гигабитных проводных портов. Получить от такой конфигурации заметный рост производительности можно только в некоторых случаях, редко встречающихся в домашней сети, так что ориентироваться на этот вариант обычно не стоит.

Порты для внешних устройств

Современные сетевые накопители являются многофункциональными серверами и к ним можно подключать внешние устройства. Чаще всего речь идет о USB версий 2.0 или 3.0 для расширения дискового пространства внешними накопителями. Этот же вариант используется и для резервного копирования с NAS или на NAS.

Второй по популярности сценарий для USB - подключение ИБП, позволяющий организовать мониторинг и автоматическое безопасное выключение накопителя при длительном отсутствии напряжения и восстановление работоспособности при его появлении.

В некоторых случаях может быть интересен и вариант обслуживания принтера или МФУ, превращающий локальные устройства в сетевые. Здесь все будет зависеть от программной поддержки в прошивке сетевого накопителя.

Среди более экзотических вариантов упомянем вывод звука через USB-аудиокарту, Bluetooth-адаптеры, беспроводные адаптеры Wi-Fi, веб-камеры и устройства ввода. Возможности этих конфигураций целиком определяются программным обеспечением NAS.

В некоторых устройствах реализованы также порты eSATA. Обычно они позволяют подключить внешний винчестер для увеличения объема или резервного копирования. Некоторые производители предлагают специальные модули расширения с этим интерфейсом (и с USB 3.0 тоже) на несколько отсеков сразу, что существенно расширяет пространство для хранения файлов. Отметим, что реализовать полноценную работу многодисковыми DAS по eSATA обычно невозможно.

Выход HDMI

Некоторые производители, в частности QNAP и Thecus, устанавливают на своих устройствах порт HDMI. Наиболее интересным сценарием работы с ним является реализация медиаплеера на базе сетевого накопителя. Обычно для этого используется специальная версия программного обеспечения HTPC - известной программы Kodi (ранее XBMC). Вам остается только продумать способ управления (ИК-пульт, клавиатура, мышка, специальная утилита для смартфона).

Учитывая, что сетевые накопители интересны и тем, что могут без снижения эффективности быть установлены в любой точке домашней локальной сети, использование для них тумбы около телевизора обычно сложно считать хорошим вариантом как из-за шума, так и необходимости иметь дополнительные сетевые порты, да и ИБП будет неудобно подключать. Исключение составляет, пожалуй, только QNAP HS-251, имеющий красивый «плоский» корпус без вентиляторов.

Опыт проверки данного сценария говорит о том, что в целом он вполне работоспособен. Однако, с точки зрения общего удобства, использование компактных сетевых медиаплееров на современных платформах смотрится лучше.

Другие параметры

Как мы уже говорили, сетевые накопители могут быть подключены к любой точке домашней локальной сети без каких-либо серьезных компромиссов с точки зрения производительности или возможностей. Так что в определенном смысле, дизайн редко когда играет существенную роль в процессе эксплуатации устройства.

В тоже время, приятно иметь дело с красивой вещью, да и похвастаться друзьям тоже может захотеться. К счастью, большинство производителей уделяют много внимания внешнему виду своих продуктов. Обычно предлагаются варианты «коробочек» различных размеров в зависимости от числа отсеков. Внешние элементы корпуса часто изготавливаются из глянцевого пластика различных цветов, среди которых встречаются преимущественно белый и черный, иногда серый.

Для домашнего использования возможность горячей замены дисков не очень существенна и необходимость отключения питания для этой операции у некоторых устройств замена не является недостатком. Так что с точки зрения стиля, уместнее смотрятся модели, у которых дисковые корзины скрыты от глаз.

На передней панели накопителя обычно расположены индикаторы и кнопки, а также порт USB. Первые могут быть полезны с точки зрения определения состояния устройства, однако удобнее настроить встроенную систему уведомлений по электронной почте или push-технологии для смартфона. Часто включать-выключать NAS тоже не требуется, поэтому и кнопки не играют существенной роли. Исключение составляет использование портов USB для оперативного подключения носителей и обмена данными с ними.

В целом, здесь как никогда уместна поговорка «цвет на скорость не влияет», так что выбирать дизайн можно исключительно субъективно.

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

Это практически единственный элемент сетевых накопителей, который требует регулярного обслуживания. В зависимости от обстановки, замена может потребоваться через несколько лет и здесь явно будет удобнее, если используется один из распространенных форматов вентиляторов. А вот чистить его мы бы рекомендовали один-два раза в год.

Еще одним параметром, который стоит учесть, является формат блока питания сетевого накопителя. Во многих устройствах используются внешние модели с напряжением 12 В и током до 5 А. Отсутствие блока питания внутри корпуса устройства полезно с точки зрения температурного режима, а также более простой замены в случае выхода из строя. В то же время, внутренний блок питания уменьшает число внешних элементов, а из его минусов отметим установку отдельного вентилятора с небольшим диаметром, за которым тоже придется следить.

Программные характеристики

Встроенное программное обеспечение, пожалуй, играет даже большую роль при выборе, чем аппаратная конфигурация, а если посмотреть на большинство современных моделей, будет ясно, что именно оно вносит наибольший вклад в стоимость продукта.

В данной категории решений, в отличие, к примеру, компьютеров или смартфонов, прошивка является такой же неотъемлемой частью устройства, как и припаянный на печатную плату процессор. Возможности конечного продукта определяются его программой, а ее создает производитель и установить что-либо существенно другое обычно нельзя. Впрочем, иногда встречаются исключения из этого правила, но они его только подтверждают.

Веб-интерфейс

Традиционно управление сетевыми накопителями, изменение настроек, мониторинг состояния, доступ к некоторым дополнительным сервисам, осуществляется через браузер и веб-интерфейс. Восприятие его дизайна и оценка удобства конечно индивидуальны.

Кроме того, не забываем, что в обычной работе с устройством он не принимает никакого участия. Некоторые компании предлагают демо-доступ для знакомства со своими продуктами, для остальных можно попробовать почитать электронные версии документации или посмотреть иллюстрации в статьях об устройствах.

Ко всем вариантам, которые мы встречали за последнее время, существенных замечаний обычно не было, хотя конечно решения от лидеров рынка очень красивые и удобные, а у других компаний встречаются достаточно простые версии.

Кроме того, заметим, что обычно и веб-интерфейс и основные возможности прошивки практически одинаковы для всех моделей в линейке

Конфигурация дисковых массивов

Здесь нужно обратить внимание на возможность организации нескольких массивов и поддерживаемые устройством типы RAID. Впрочем, ограничения мы встречали только на бюджетных моделях и достаточно давно. Сегодня большинство устройство обеспечивают необходимую гибкость. Также полезными могут оказаться процедуры миграции и расширения томов без потери данных.

Это позволит вам установить новые диски без удаления конфигурации накопителя и бекапа/восстановления данных с него, что может быть непросто в случае больших объемов. А вот поддержка томов iSCSI в домашних сценариях использования большинству пользователей не понадобится.

Сетевой доступ к файлам

Многие устройства поддерживают все распространенные протоколы сетевого доступа к файлам. Формально можно сказать, что SMB/CIFS используется в Windows, AFP в OS X, а NFS в Linux, но на самом деле многие операционные системы способны работать не только со своими «родными» вариантами, но и с другими. Однако в общем случае считается, что именно описанные выше пары наиболее эффективны в каждом случае. Например, AFP позволяет реализовать беспроблемную работу сервиса резервного копирования Time Machine в OS X.

Кроме этих, часто встречается реализация сервера FTP (в том числе и с шифрованием), что позволяет обмениваться файлами через интернет. В некоторых случаях может оказаться полезным и работа по протоколу WebDAV.

Для контроля прав доступа к общим папкам применяется система пользовательских аккаунтов. Домашним системам обычно достаточно локальной базы пользователей. Дополнительно могут присутствовать поддержка групп пользователей и настройка дисковых квот (ограничения на объем файлов пользователей).

Сетевые настройки

Наиболее популярным способом подключения накопителя к домашней сети сегодня является гигабитный сетевой порт, обеспечивающий скорости чтения и записи примерно до 110 МБ/с. Если ваш роутер или клиент не поддерживают гигабит, а работают только на скорости 100 Мбит/с, то производительность будет существенно ниже, что придется учитывать при передаче больших объемов данных.

Некоторые модели сетевых накопителей поддерживают установку беспроводных адаптеров в порт USB, но этот вариант обычно будет еще более медленным и мы бы не рекомендовали его использовать.

Мультимедиа

Постоянно доступный по сети диск большого объема так и просится на роль хранителя домашней медиабиблиотеки. Заметим, что многие сетевые плееры способны подключаться и к обычным общим папкам, так что для них нет необходимости в реализации специальных сервисов.

Но если вы хотите смотреть видео на игровых приставках или «умных» телевизорах без использования дополнительного оборудования, то здесь не обойтись без сервера DLNA. К сожалению, даже при наличии сертификатов, могут встречаться проблемы совместимости между сервером и клиентом. Здесь может пригодиться возможность установки других медиасерверов, например Plex или Twonky.

Во многих моделях есть также сервер iTunes, но по факту это решение оказалось не очень удобным. Оно работает только с аудиофайлами, а доступ к ним можно получить только из одноименной программы на компьютере.

Безопасность

Прежде всего, отметим желательность использования шифрования для веб-интерфейса и сервисов устройства при удаленном доступе к ним. Еще одной полезной функцией здесь является блокировка доступа к устройству при обнаружении попытки подбора пароля. Особенно она пригодится, если доступ осуществляется через интернет. В качестве дополнительной меры хорошо иметь возможность изменения номеров портов для сервисов, например для сервера FTP.

Также можно встретить и полноценный межсетевой экран с установкой правил разрешения или запрета доступа к сервисам.

Дополнительно встречаются пакеты антивирусов с поддержкой обновляемых баз сигнатур и программированием заданий проверки файлов по расписанию.

Журналы и уведомления

Учитывая, что сетевой накопитель работает обычно в режиме 24/7 и отвечает за хранение важных данных, без удобных систем мониторинга и уведомлений здесь не обойтись. В частности, встроенный журнал может хранить информацию о выполненных операциях резервного копирования, результатах проверки винчестеров, каждой операции доступа к файлам и другие.

Но более удобно для домашних пользователей использовать систему уведомлений, позволяющую получать важные сообщения, требующие оперативного вмешательства. Наиболее часто для них используется стандартная электронная почта, иногда можно настроить отправку SMS через внешние шлюзы. Кроме того, встречаются варианты push-уведомлений в фирменные программы на мобильных устройствах.

Здесь же стоит упомянуть возможность контроля состояния устройства, в частности нагрузки на процессор и память, утилизации сети, активности дисков, списка процессов и так далее. В штатном режиме работы это обычно не требуется, но может пригодиться в случае возникновения проблем.

Внешние устройства

Как мы писали выше, возможности использования внешних устройств зависят не столько от наличия аппаратных интерфейсов, сколько от программного обеспечения. Наиболее распространенным вариантом является универсальные порты USB. Многие модели сетевых накопителей позволяют использовать их для связи с ИБП (стоит проверить список совместимости на наличие доступных в магазинах моделей), а также для внешних дисков, которые могут быть подключены как новые общие папки или использоваться для резервного копирования. Обратить внимание здесь стоит на поддерживаемые файловые системы. Хотя обычно у всех есть и NTFS (для совместимости) и EXT3/4 (для скорости).

Что касается принтеров, то в большинстве случаев работает только сценарий сетевой печати, а отсутствие двусторонней связи с принтером затрудняет его обслуживание. В некоторых продуктах через устанавливаемый на ПК клиент может быть реализована специальная технология, позволяющая полноценно работать с МФУ.

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

Резервное копирование и синхронизация

Часто встречается мнение, что использование отказоустойчивых массивов является гарантией сохранности файлов. На самом деле, этот вопрос существенно сложнее и заслуживает отдельной публикации и даже не одной.

В любом случае, без резервного копирования в нем обойтись сложно. Так что эти функции в сетевом накопителе будут востребованы у многих пользователей. Обычно в качестве получателя используются внутренние тома, внешние диски, другие сетевые накопители, а также облачные сервисы.

Определенный интерес представляют и функции автоматической синхронизации данных между несколькими сетевыми накопителями или между NAS и компьютером или мобильным устройством пользователя.

Удаленный доступ

Термин «персональное облако» используется практически каждым производителем сетевых накопителей для продвижения своих продуктов. К сожалению, он мало что говорит о реальных возможностях устройств.

Чаще всего, речь идет о том, что вы через специальный портал можете получить доступ к находящимся на сетевом накопителе документам. Обычно для настройки этого сценария нужно создавать специальные аккаунты и регистрировать на них устройство.

Традиционный способ обеспечения удаленного доступа через интернет к устройству в домашней локальной сети выглядит следующим образом: вы получаете белый адрес для роутера у вашего провайдера, если он динамический, то настраиваете DDNS в роутере или сетевом накопителе, далее пробрасываете порты на роутере для требуемых сервисов NAS.

Для упрощения этого процесса часть компаний предлагают специальные наборы сервисов, позволяющие существенно сократить время и повысить удобство. Некоторые варианты обеспечивают работу и без белого адреса на роутере, хотя скорость в этом случае может быть невысока. Для новичков это действительно очень полезная функция.

Мобильные приложения

Немаловажным является и вопрос обеспечения работы с сетевым накопителем с мобильных устройств. Здесь может быть несколько вариантов. Во-первых, вы можете воспользоваться стандартными протоколами, например FTP, и соответствующими клиентами для мобильной операционной системы. Этот способ является универсальным, но может быть не очень удобен.

Для повышения эффективности работы с сервисами NAS ведущие производители предлагают собственные наборы оптимизированных мобильных приложений. Они могут использовать описанные выше технологии для удобной и быстрой настройки подключения, а также иметь расширенные функции работы с мультимедийными файлами, видеонаблюдением, системой загрузки файлов и т. п. Например, специальная программа может отслеживать появление у вас на смартфоне новых фотоснимков и автоматически копировать их на сетевой накопитель. Это позволит вам не потерять ни одного кадра и не переживать за объем памяти на устройстве. Далее вы уже на обычном компьютере сможете просматривать и выбирать нужные снимки и создавать из них альбомы. Встречается и реализация доступа к музыкальной библиотеке на сетевом накопителе с использованием тегов и обложек.

Дополнительные сервисы

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

У наиболее известных компаний число только официальных пакетов может достигать нескольких десятков и рассказать обо всех в этой статье просто невозможно. Так что упомянем только наиболее интересные варианты, которые встречаются у нескольких производителей:

  • Система автономной загрузки файлов по протоколам HTTP/FTP/Bittorrent;
  • Система видеонаблюдения для IP-камер;
  • Фотоальбом;
  • Синхронизация/резервное копирование файлов на облачные сервисы;
  • Медиасерверы DLNA;
  • IP-телефония;
  • Почтовые серверы;
  • Сервер VPN;
  • Виртуализация;
  • Различные варианты CMS и блогов;
  • Программы для домашней автоматизации.

Набор доступных пакетов зависит от аппаратной платформы накопителя. Некоторые производители приводят на своих веб-сайтах соответствующие списки по моделям.

В определенных ситуациях может оказаться полезным доступ к консоли операционной системы. Например, для установки специализированного программного обеспечения или для изменения недоступных из веб-интерфейса параметров устройства.

Другие параметры

Сетевой накопитель - достаточно дорогое устройство, а уж если вы доверяете ему хранение ваших файлов, то его ценность вырастает еще больше. Конечно, могут быть варианты, когда нужна только сетевая папка с файлами, а никаких требований качеству и надежности нет, но это скорее исключение из правил.

Так что при выборе устройства стоит обращать внимание также на известность производителя, его активность по выпуску обновлений прошивок (речь идет не только об исправлении его собственных недочетов и введению новых функций, но и обновлению программ с открытым кодом, что важно с точки зрения безопасности), гарантию, техническую поддержку и наличие сообществ пользователей. Подобные устройства покупаются для длительного использования, а надежность решения является одним из ключевых показателей.

Мы не стали отдельно выделять такую характеристику как стоимость, но ее важность, конечно, оспаривать сложно.

Заключение

Сегодня на отечественном рынке представлено несколько сотен моделей сетевых накопителей, которые можно отнести к домашнему сегменту. Современные модели отличаются разнообразием и аппаратных и программных платформ, что существенно затрудняет выбор между ними. Еще большую путаницу вносит возможность расширения набора решаемых задач путем установки дополнительных программ, что также влияет и на оценку необходимой производительности устройства.

В этом материале мы постарались описать самые важные, на наш взгляд, параметры сетевых накопителей, что должно помочь читателям определиться со своими требованиями. Учитывая описанные выше причины, шансов найти оптимальное устройство практически нет, но выбрать подходящую на текущий момент и некоторую перспективу модель вполне возможно. Наиболее сложным моментом здесь будет конечно оценка планируемых в будущем сценариев использования устройства.

Если попробовать ограничить число параметров до трех, то мы бы остановились на числе отсеков для дисков, производителе (это определяет возможности прошивки) и стоимости.

В следующей статье мы попробуем подобрать наиболее удачные модели сетевых накопителей в различных ценовых категориях и для разных сценариев использования.

Часть первая: холодное железо

Его можно тушить, и в бульон покрошить,
И подать с овощами неплохо.

Льюис Кэрролл, Охота на Снарка

Любой, кто способен собрать персональный компьютер и установить Windows, при желании может справиться и с созданием достаточно продвинутого NAS из x86-совместимого железа и свободных сборок ПО на основе *nix . При этом, грубо говоря, число установленных дисков влияет на стоимость и трудоемкость проекта только стоимостью дисков. Что позволяет серьезно сэкономить по сравнению с покупкой готового NAS на 4 и более дисков, но вряд ли выгодно, если ваши потребности удовлетворит NAS на 1-2 диска. Сказать, какой вариант лучше - нельзя. У каждого свои предпочтения. Кто-то отлично готовит дома, а кто-то предпочитает ужинать в ресторане. Вам доставляет удовольствие возня с компьютерным софтом и железом? Тогда этот текст может быть полезен. Вам нужен сервис хранения сам по себе? Выбирайте между облачным хранилищем и готовым NAS из коробки.

N. B. Это статья не про модель оборудования и не про версию программного продукта. Она про концепцию создания NAS своими руками и предлагает рассмотреть другие варианты решения задачи, кроме покупки готового устройства. Тема длинная, насчитывает под тысячу страниц обсуждения. Народ там вежливый и отзывчивый. Это как бы намек на то, что статья не претендует на полноту, академичность или истину в последней инстанции.

Что за NAS-то?

По словам Википедии, NAS (англ. Network Attached Storage) - сетевая система хранения данных, сетевое хранилище. Представляет собой компьютер, подключенный к сети и предназначенный для предоставления сервисов хранения данных другим устройствам. Операционная система и программы NAS-модуля обеспечивают работу хранилища данных и файловой системы, доступ к файлам, а также контроль над функциями системы. Устройство не предназначено для выполнения обычных вычислительных задач, хотя запуск других программ на нем может быть возможен с технической точки зрения. Обычно NAS устройства не имеют экрана и клавиатуры, а управляются и настраиваются по сети, часто с помощью браузера.

Определение не идеальное, но вполне рабочее. NAS используют и в бизнесе, но там свои требования и особенности. Нас же будет интересовать домашнее использование NAS.

К идее собрать NAS своими руками люди приходят обычно двумя путями, причем часто - обоими сразу. Когда дома один компьютер, NAS не нужен. Постепенно появляются другие сетевые устройства. Ноутбуки, смартфоны, планшеты. А особенно - сетевые HD-медиаплееры, всякие Dune, Popcorn, WD TV и им подобные. Именно с приобретением сетевого медиаплеера человек зачастую начинает накапливать терабайты информации. Сначала она хранится на сменных жестких дисках, подключаемых к медиаплееру и/или на все добавляемых в основной компьютер. Скоро дисков становится слишком много для удобного пользования, а круглосуточно тихонько жужжащий компьютер, заодно качающий что-то из интернета, начнет раздражать если не вас, то вашу дражайшую половину. Возникает идея собрать эту кучу дисков в отдельную коробку, засунуть куда-нибудь в угол и поручить ей раздавать контент всем сетевым устройствам и качать торренты. Поздравляю, вы пришли к NAS по первому пути. По дороге обязательно взглянули на готовые NAS, из коробки. Но цена!..

Второй путь лежит через аппаратные апгрейды. В результате накапливается несколько менее кубометра комплектующих, которые продать трудно, а подарить некому. Плюшкин внутри нас находит им полезное применение в идее соорудить NAS. А заодно удовлетворить свою тягу покопаться в кишках у компьютера. Не зря один веселый американец писал, что работа с компьютером - единственный сегодня легальный способ помыкать кем-то, кто умнее тебя.

Конечно, есть и другие пути. Например, вы - увлеченный фотограф и нуждаетесь в надежном хранении многолетних архивов. Или любящий родитель, снимающий на видео каждый шаг своего малыша. И т.д. Вот только редко такие сценарии приводят к сборке NAS своими руками. Гораздо чаще - к покупке готового из коробки. Потребности таких пользователей уверенно удовлетворяются 1-2 дисковыми моделями готовых NAS. Собрать самому что-то аналогичное по размерам, шумности и цене 1-2 дисковым моделям любителю-неофиту трудно, если вообще возможно.

В защиту готовых NAS стоит отметить, что они предоставляют множество возможностей и функций «из коробки», требующих минимальной установки/настройки/тюнинга. Так что на самом деле в их стоимость нужно заложить и работу программистов, технической поддержки и пр.

Ситуация кардинально меняется, если 1-2 дисков не хватает, а есть потребность в 4 и больше. Маркетологи производителей устанавливают на них ценовой уровень, который знакомого с компьютерным ценником человека ввергает в состояние фрустрации (хотя произносят они при этом куда как более народные слова). И человек начинает выбирать аппаратную конфигурацию, к которой мы и переходим. Хотя ему стоило бы начать с программной, но против природы не попрешь.

Железо зависит от используемого софта. Софт - от поставленных задач. А корректная постановка задачи сроду не была сильным местом домашнего мастера. Поэтому он начинает с железа. Если к построению NAS мы пришли с мешком оставшихся от апгрейдов деталей, то хорошая новость в том, что они подойдут, пусть не оптимально. Даже не глядя.

По амбару помела

Для того, чтобы комфортно смотреть по сети FullHD видео, включая образы BD дисков нам понадобится как минимум:

  • 1-2 гигабайта RAM, если не будет использоваться ZFS и 4-8, можно больше, если ZFS будет. (Про ZFS - позже, нетерпеливым Гугл в помощь.) Но даже на раритете с 256 МБ можно кое-что полезное собрать;
  • x86-совместимый процессор, в идеале (и для ZFS) - 64-битный, но и 32-битный подойдет для большинства вариантов. То есть любой x86-процессор кроме уже совсем музейных. Желательно - поменьше греющийся, но тут уж что есть;
  • проводной Ethernet-порт, лучше гигабитный - хотя и 100 мегабит достаточно для просмотра по сети BD-образов. Подключение NAS по Wi-Fi - спорная идея (но в случае самостоятельной сборки у вас гораздо больше свободы в выборе беспроводных контроллеров);
  • диски и SATA-порты. Для NAS нет разницы между SATA-2 (на 3 Гбит/с) и SATA-3 (на 6 Гбит/с). Не каждый диск работает быстрее, чем древний SATA-1, поэтому и такие порты можно использовать. А вот IDE-диски, по современным понятиям, медленные, малоемкие, горячие и шумные. Если SATA-портов не хватает, можно использовать контроллеры. Но если (когда) вы вскоре решите переехать на новое железо, то купленные как костыли для устаревшей материнской платы SATA-контроллеры будут валяться без дела. По себе знаю, у меня два валяются. И осторожнее с дисками более 2 ТБ. Многие старые контроллеры с ними несовместимы. А среди контроллеров SATA-1 попадаются и такие, которые не работают с дисками более терабайта - правда, это уже древность и редкость;
  • понятно, корпус, куда это все влезет и блок питания, который это потянет. С БП есть тонкости, имеет смысл присмотреть и новый, см. ниже.

Скорее всего, оставшееся от апгрейдов железо таким требованиям удовлетворит. А если еще и шуметь будет не очень (или есть куда убрать) - то вообще повезло. Можно начать экспериментировать.

Индпошив

Если вы собираете NAS из специально приобретаемых компонентов, то сначала стоит определиться с пожеланиями. В большинстве случаев (но нельзя объять необъятное) запросы делятся на три группы, условно «тихо-компактно», «эффективно-расширяемо» и «сервер-так-сервер». Уточню, что однозначно правильный вариант не существует. Ведь взвешивает пожелания, затраты и свои возможности сам пользователь. А вот неправильный - возможен. Когда результат не удовлетворяет явно или неявно заданным при проектировании требованиям. Например, супруга заявит, что коробка, конечно, большая. Но воет как самолет, и жить она в одной квартире с ней не согласна. Или собранная под пассив система не выдерживает испытания летом. Или банально затыкается видео при просмотре по сети. Поэтому пожелания лучше обдумать на берегу. Особенно - неявные.

Важное примечание. Мы говорим про NAS, а не про HTPC (Home Theatre PC), то есть не о компьютере, показывающем кино со звуком на большом экране, подключенном к его видеовыходу. В принципе никто не запрещает вам делать HTPC , в том числе со многими жесткими дисками, хотя требования для HTPC и NAS, а также используемые для них софт и железо очень различны. HTPC - это другая тема.

Тихо-компактно

Этот набор требований сформирован под влиянием готовых NAS. Хочу компактный и тихий, но чтобы влезало 4 диска (часто 6, иногда больше). Такие требования обычно приводят к выбору материнской платы Mini-ITX с впаянным Atom-подобным процессором, размещенной в компактном корпусе. Примеры - чуть ниже.

Есть очень неплохое преконфигурированное решение - HP Proliant Microserver (). Компактно, разумно по цене (от 12 000 на момент), 4 жестких диска, пятый можно вставить вместо ODD, излишнего в NAS. И с помощью небольшого бубна заставить нормально работать предназначенный для ODD SATA порт. Недостатки - далеко не мощный процессор, но для многих сценариев - достаточный. Если микросервер вас устроил, отправляемся в главу про софт.

HP Proliant Microserver - качественный и недорогой кандидат на роль домашнего NAS

Если нет - сначала выбираем корпус под желаемое число дисков (нужен или нет диск под систему, зависит от ОС. В главе про софт и обсудим.). Здесь в схватке понтов эстетического чувства с жадностью со стремлением к эффективным затратам проходит первая проверка на прочность концепции «тихо-компактно». Красивые компактные корпуса недешевы. Если победа за жабой стремлением к эффективности, идем в главу эффективно-расширяемо. Туда же отправляемся, если выбранный корпус допускает установку материнской платы microATX. Если победила эстетика - подбираем материнскую плату Mini-ITX (Mini-DTX). Первое требование - максимум портов SATA (можно с учетом eSATA). В принципе, настольные варианты с 6 SATA-портами выпускались. Но удастся ли найти здесь и сейчас - вопрос. Если не хватает портов, SATA-контроллеры PCIe на 2 и даже 4 порта достаточно доступны. Для них, естественно, нужен слот PCIe. С учетом того, что он в Mini-ITX - единственный, расширяемость на этом и заканчивается.

Примеры все из реальной жизни, часто с доработками и дополнительными фото - см. FAQ в профильной ветке, раздел 3.1

от axel77 от half_moon_bay от padavan
Корпус Chenbro ES34069 Lian Li PC-Q25 Lian-Li PC-Q08
Блок питания 180 Вт в комплекте Corsair, PSU-500CXV2EU, 500 Вт Enermax 380 Вт (82+)
Материнская плата Zotac NM10-DTX WiFi Asus E35M-I* Asus P8H67-I**
Процессор интегрированный Intel Atom D510 интегрированный AMD E-350 Intel Pentium G840
Оперативная память Kingston 2×2 ГБ Corsair XMS3 2×8 ГБ 2×4 ГБ DDR3-1333
Винчестеры для данных 4×Samsung HD204UI 7×3,5″ 6×3,5″ + хотсвап для 3,5″ HDD в отсеке 5,25″
Системный накопитель 2,5″ Toshiba 500 ГБ USB-флешка 2,5″ HDD
Операционная система FreeBSD FreeNAS 8.x OMV
Дополнительно сеть Intel WG82574L*** ST-Lab 370 4xSATA PCIe 2xSATA-II
Оценка цены**** 14 950 руб 15 600 руб 14 000 руб

* Сейчас материнские платы с E-350 стали редкостью, их заменили версии с E-450. SATA-портов - меньше;
** В продаже нет, но см., к примеру, ASUS P8H77-I;
*** автор через самодельный рейзер добавил сеть, но это, скорее, личный перфекционизм;
**** Цены - прикидка по просьбе редакции с использованием современного Яндекс Маркет, при отсутствии - Price.ru, при отсутствии - аналоги. Прикидка грубая, так как некоторых моделей уже нет в продаже и найденные цены не обязательно актуальны. Цена не учитывает диски данных, б/у системный HDD при наличии учитывался как 1000 руб.

По поводу «тихо» есть тонкости. Первый порыв - «полный пассив». Однако в большинстве случаев принимается аргумент о том, что 4-6 дисков будут производить больше шума, чем хороший 120-миллиметровый вентилятор с заниженными оборотами. В любом случае надо понимать, что за все надо платить и компактный корпус при прочих равных окажется шумнее более просторного стандартного с большими вентиляторами.

Очевидная особенность впаянного процессора - производительность. Если ее недостаточно, подавляющее большинство отказывается от формата Mini-ITX. Но, полноты ради, надо сказать, что это не обязательно, ср. конфигурацию от маэстро padavan.


Сборка от padavan, как видно - на редкость компактно

В декабре прошлого года были анонсированы Intel Atom S1200 (Centerton) серверного назначения. Когда появятся в продаже - могут оказаться интересным вариантом для домашнего NAS. Поддержка ECC-памяти, Intel Virtualization (VT-x), 8 линий PCI-E, 8 ГБ памяти - этого хватит для большинства вариантов.

Эффективно-расширяемо

Значительная часть NAS-остроителей - кто сразу, кто столкнувшись с ограничениями вариантов на Atom-подобных процессорах, - решает собрать конфигурацию, допускающую серьезное расширение. По процессору, памяти, но прежде всего - по числу дисков. Как уже говорилось, готовые NAS даже на 4 диска недешевы, а на 8-10 уже запретительно дороги для дома. В то же время, подобрать достаточно просторный корпус нетрудно. Например, в моем корпусе, оставшемся от апгрейда Крафтвеевского компьютера (на корпусном железе тогда не экономили), сейчас живет 7 шт. 3,5″ дисков и без особых проблем можно установить еще 3. При выборе корпуса под действительно большое число дисков стоит смотреть в сторону моделей со многими 5,25″ слотами, в которые затем ставить корзины с обдувом, используя 5,25″ слоты для четырех 3,5″ дисков. См. пример в главе «Затраты».

Так как NAS работает 24/7, хотелось бы процессор энергоэффективный (в Москве ватт в год стоит 35 руб). Intel Sandy Bridge и Ivy Bridge серьезно снижают энергопотребление в простое, а ведь NAS львиную долю времени загружен крайне слабо. Поэтому суточное энергопотребление такого NAS может оказаться существенно ниже, чем у варианта на Atom, который не умеет снижать потребление в простое. Какую именно модель процессора взять, зависит от того, требуется ли делать транскодинг видео в реальном времени.

Многие современные телевизоры имеют функциональность DLNA, позволяющую принимать видео по локальной сети. Проблема в том, что понимают они лишь некоторые варианты кодировки. И часто вовсе не те, что используют рипы и ремуксы, водящиеся на просторах Сети. Задачу можно решить несколькими способами. (1) Искать кино в формате, который поминает ваш телевизор. Это хвост, виляющий собакой. (2) Перекодировать на компьютере кино под запросы телевизора. Это потери времени и возможно только для самостоятельно снятого видео. (3) Нагрузить NAS перекодировкой в реальном времени и (4) Купить медиаплейер, то есть небольшую коробочку, которая получает, с том числе по сети с NAS, видео как файлы и снабжает в телевизор с ресивером аудио-видео сигналом, обычно по HDMI. Если Вы выбрали вариант (3), то надо изучать спецификации телевизора и смотреть в районе Core i7. Плюс из-за ограничений в DLNA вообще, и в реализации этой маркетинговой идеи в вашем телевизоре в частности, полной всеядности получить не удастся. Вариант (4) на современном уровне цен оказывается не только проще и функциональнее, но и дешевле. Тогда как процессор NAS подойдет фактически любой младший Pentium или Celeron 2-го или 3-го поколений Core. Можно взять i3, благо в сравнении с ценой дисков разница будет ничтожна. Выбирайте на вкус. Для быстрой справки или детального окончательного сравнения моделей-кандидатов можно использовать раздел тестирования процессоров на iXBT . Я себе взял Intel Pentium G2120 как младший на то момент Ivy Bridge. Младшие Sandy Bridge дешевы и более чем достаточны.

Доступные на момент написания процессоры AMD на фоне Intel не впечатляют - хотя AMD гораздо щедрее снабжает свои процессоры поддержкой ECC-памяти, и возможно, вскоре у компании появится что-то конкурентоспособное, например Opteron 3250 с заявленной ценой $99.


Материнская плата ASUS P8H77-M Pro: 7 SATA, до 32 ГБ ОЗУ

Материнская плата. Я взял ASUS P8H77-M Pro из таких соображений:

  • LGA1155, встроенное видео получаем автоматом из-за процессора, оно понадобится только на этапе установки;
  • максимальное число SATA-портов, неважно, 3 или 6 Гбит/с (7 SATA + eSATA);
  • лучше 4 слота под память, но достаточно 2 (4, до 32 ГБ);
  • интегрированный 1000BaseTX, считается, что лучше от Intel. Но с учетом наличия процессора с запасом вычислительной мощности, и Realtek прекрасно пойдет (Realtek 8111F);
  • PCIe-слоты на случай установки в будущем SATA-контроллеров и сетевых карт (x16, x4 в слоте x16, 2 по х1);
  • Форм фактор - microATX.
Этого вполне достаточно для обеспечения всей требуемой функциональности. А всевозможные дополнения будут только зря кушать электричество. Но если вдруг приглянулась ATX-плата - имеете право.

Кулер выбирается по вкусу, память - по требованиям выбранной OC. Тут возможен разброс от гигабайта до 32.

Блок питания вынесен в отдельную главу.

Примеры описанного варианта:



от ZanZag от shale
Корпус Lian Li PC-V354R InWin BP659
Блок питания Chieftec BPS-550C 550 Вт 200 Вт в комплекте
Материнская плата ASUS P8H67-M EVO(B3) ECS H61H2-I2
Процессор Intel Pentium G860 Intel Celeron G530
Оперативная память 4×4 ГБ DDR3 PC3-1066 Kingston 2×2 ГБ
Винчестеры для данных 6×Hitachi HDS5C3030ALA630 3×Seagate ST3000DM001
Системный накопитель CF 4 ГБ через переходник CF-IDE 40 ГБ SSD
Операционная система nas4free 9.x OMV
Дополнительно кулер Cooler Master DP6-8E5SB-PL-GP, доп. вентиляторы 2×Zalman FDB-1 и Arctic Cooling F9 PWM
Оценка цены 18 200 руб 7300 руб

Сервер-так-сервер

Существует «премиальная» категория NASостроителей, которые по объективным или субъективным причинам строят NAS из серьезных и дорогих серверных компонентов. Энтузиасты экспериментируют с 10-гигабитными сетевыми решениями. Помните, что серверные конфигурации зачастую по габаритам и шуму не вполне совместимыми с жилыми помещениями. Возможность использования ECC-памяти - наиболее очевидное преимущество подхода. Файловая система ZFS, используемая в данном сегменте домашнего NASостроения, активно использует память. При этом сбой в памяти может привести к оставшемуся незамеченным искажению данных. ECC-память решает проблему, но для ее использования в варианте Intel нужны серверные процессоры (есть интересные исключения, например Pentium G2120) и материнские платы.

Зачастую используется виртуализация и несколько гостевых OC решают задачи, у каждого - какие-то свои. Распространен вариант, когда SATA-контроллер пробрасывается в виртуальную машину, выполняющую функцию хранилища (Solaris или FreeBSD c zfs). Из этой VM дисковая емкость экспортируется по NFS или iSCSI для гипервизора и других VM. От дальнейшего объяснения того, в чем сам не сильно разбираюсь, воздержусь и приведу реальные примеры.





Сборка от TPAKTOP, вид снаружи и изнутри

от fatfree от axel77 от TPAKTOP
Корпус Fractal Design Define Mini Supermicro CSE-SC846E26-R1200B
Блок питания Seasonic X560
Материнская плата Supermicro X9SCL-F Supermicro X9SCM-F Supermicro X9SCM-F
Процессор Intel Xeon E3-1230 Intel Xeon E3-1230 Intel Xeon E3-1220
Оперативная память 4×Kingston KVR1333D3E9S/8G 4×Kingston KVR1333D3E9S/4G 4×Kingston KVR1333D3E9S/4G
Винчестеры для данных 5×WD20EFRX в процессе накопления 12×ST31000524AS в двух 6xRaidZ2 (основной пул), 2хST32000542AS в зеркале (бэкап пул), 4хST3250318AS в страйпе (торрент пул)
Системный накопитель Intel SSD 520 180 ГБ 2,5″ на 320 ГБ TS64GSSD25S-M
Операционная система ESXi 5.1.0 + Nexenta CE + Ubuntu Server 12.04 + Windows 8 FreeBSD FreeBSD
Дополнительно HBA IBM ServeRAID M1015, кулер Noctua NH-L12 2×HBA IBM ServeRAID M1015 2×HBA IBM ServeRAID M1015, Intel Gigabit ET Dual Port Server Adapter

SATA/SAS-контроллеры

Так что если не терпится - можно приступать. А во второй части софт будем обсуждать подробнее.

Хотелось бы выразить благодарность всем участникам профильной ветки на forum.сайт, в том числе камрадам axel77, half_moon_bay, padavan, ZanZag, shale, конфигурации которых были использованы в статье; камрадам Sergei V. Sh, TPAKTOP, iZEN и RU_Taurus за множество полезных комментариев.
Особая благодарность разработчикам свободного софта: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile и многим другим. Они сделали возможным само существование темы «NAS своими руками».

Аббревиатура NAS означает хранилище, которое подключено к сети. Если же говорить компьютерным языком, то это информации. NAS-серверы характеризуются совокупностью носителя данных большой емкости и специализированной аппаратной платформы. Последняя позволяет подключать такой винчестер к Современные NAS-серверы используют для хранения информации жесткие диски, а все благодаря их большим доступным емкостям (по сравнению с другими подобными технологиями) при невысокой стоимости хранения единицы объема данных. Более того, винчестеры способны обеспечить высокую скорость при обмене информацией. Данные устройства используются для организации домашних локальных сетей.

Программное обеспечение

Основным отличием таких устройств от стандартных файловых на основе персональных компьютеров, является оптимизация аппаратной платформы и операционной системы. Последняя настроена исключительно на задачи сетевого хранения информации, а также управления массивами данных. NAS-серверы имеют специальную систему с наглядным графическим интерфейсом, что существенно облегчает работу пользователя. Упомянутая система управления находится во внутренней памяти данной платформы. Она совершенно независима от дисковых накопителей, что обеспечивает дополнительную надежность всей структуры. Большинство сетевых серверов оснащаются ОС на базе ядра Linux и специального процессора - storage с RISK-архитектурой. Это обеспечивает высокое быстродействие и отказоустойчивость.

NAS-серверы: описание технологии

Имеет возможность осуществлять удаленное процесс организован через веб-интерфейс. Это позволяет управлять накопителями из любой точки локальной сети, а также - с помощью интернет-браузеров - из глобальной сети. По контролю доступа и уровню управляемости современные NAS-серверы не уступают стандартным файл-серверам. В них реализована поддержка шаблонных групповых политик безопасности и доступа. Все это позволяет им работать в доменах на базе операционной системы Windows. Защита доступа к информации, возможность а также разделения прав пользователей делают подобные накопители очень удобным видом хранения информации в домашней или с весьма высоким уровнем секретности. NAS-сервер для дома может содержать как один, так и несколько винчестеров. Количество дисков зависит от возможностей аппаратной платформы, а также встроенной операционной системы. Существуют модели, способные поддерживать до пяти жестких дисков.

Заключение

Сегодня NAS-технология - это не только средство хранения информации, но и система специальных интегрированных сервис-приложений и служб, которые обеспечивают выполнение множества разнообразных дополнительных функций. Данная система способна удовлетворить различные сопутствующие основной задаче хранения информации потребности, как для домашнего потребителя, так и для офиса. В современных сетевых накопителях реализованы такие функции, как web- и ftp-интерфейс, сервер видеонаблюдения и печати, а также iTunes.



Загрузка...