14 лет назад 17 августа 2004 в 2:27 100

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

Идея эта сама по себе хороша, причем не только для медиацентра. Даже если у нас нет HTPC, но есть хотя бы пара компьютеров, такой накопитель приличного объема (скажем, 160-250 Гб, а возможно, и больше), размещенный где-нибудь в кладовке, где шум от его работы не будет слышен, и постоянно находящийся онлайн, будет просто великолепным решением для коллективного внутриквартирного использования.

Файлы, хранящиеся на сетевом накопителе, будут доступны в любой момент с любого компьютера, а если его подключить не к проводной сети, а к точке доступа, мы получим беспроводный файловый архив, к которому можно подключиться, ничего не подключая, и которому кроме розетки ничего не нужно. И все было бы хорошо, если бы не одно “но” – стоимость подобных готовых решений.

NETWORK ATTACHED STORAGE
Network Attached Storage, или сокращенно NAS, – именно так называются накопители, подключаемые непосредственно к сети. Самая простая подобная система представляет собой хорошо нам знакомый внешний контейнер для жесткого диска, в котором помимо моста IDE-USB 2.0 установлен еще и мост IDE-Fast Ethernet.

Собственно говоря, “железа” внутри таких коробочек, по крайне мере в простейших вариантах, совсем немного, но в силу того, что основным потребителем их является корпоративный рынок, цены на подобные устройства не просто кусаются, а откусывают напрочь все что можно. Самый дешевый накопитель емкостью 80 Гб стоит порядка $200, за 160 Гб придется отдать все $300, а если выбирать не самый дешевый вариант, то цена за накопитель емкостью 160-250 Гб переваливает за $500.

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

Если кого-то цена $300 за 160 Гб не смущает – нет проблем: покупаем что-нибудь вроде Ximeta NetDisk NDU10-160 (скорее всего, придется заказывать, потому что в свободной продаже нам их найти не удалось) и получаем контейнер размером с обычный CD-привод, который вполне можно разместить где-нибудь на антресоли.

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

Linksys NSLU2
Компания Linksys помимо различных NAS-систем предлагает любопытное устройство под названием NSLU2. Фактически это размещенный в компактном корпусе и управляемый через веб-интерфейс сетевой мост Fast Ethernet-USB для двух внешних накопителей с интерфейсом USB 2.0.

При стоимости порядка $100 это устройство, в отличие от других недорогих готовых решений, позволяет увеличивать объем архива простым подключением дополнительного внешнего жесткого диска. При своих крохотных размерах, малом потреблении и весе Linksys NSLU2 может стать удачным вариантом для создания сетевого архива. Полная стоимость накопителя при использовании этого моста составит $250-270 за 200 Гб.

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

NAS СВОИМИ РУКАМИ
Сегодня диск объемом 160 Гб стоит порядка $100 (кстати, за $120 можно приобрести 200-гигабайтный накопитель, что, возможно, выгодней). На оставшиеся $180-200 легко собирается простенький системный блок без приводов из новых комплектующих. Если же порыться в интернет-комиссионках, то можно собрать NAS на старом железе (Intel Pentium III/Celeron хватит с головой) за много меньшие деньги.

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

Итак, нам понадобятся: материнская плата с интегрированными графическим и сетевым адаптерами, процессор, радиатор для процессора, модуль памяти, корпус с блоком питания, возможно, один дополнительный вентилятор охлаждения и собственно жесткий диск (или два жестких диска). Посмотрим, какие новые комплектующие мы можем использовать и в какую сумму нам это обойдется.
Что касается процессоров, то младших Intel Celeron или AMD Duron более чем достаточно.

Только не забудьте, что Celeron 1,7 ГГц производится по технологической норме 0,18 мкм и потому выделяет больше тепла, чем Celeron 2,0 ГГц, производимый по норме 0,13 мкм. Поскольку шум, производимый системой, нас все-таки волнует (даже несмотря на то, что мы собираемся спрятать все это хозяйство в чулан), есть смысл купить более дорогой процессор с тем, чтобы была возможность максимально замедлить вентиляторы системы охлаждения.

От материнской платы нам нужно, чтобы на ней были встроены графика и сеть и при этом стоила она недорого. Для процессоров Intel подойдут недорогие системные платы на чипсете VIA P4M266 или SiS 650GX (например, ASUS P4V533-MX/LAN или GigaByte GA-8S650GXM-P), а для AMD можно использовать платы на VIA KM400 (например, ASUS A7V8X-MX/SE или GigaByte GA-7VM400M-RZ).

Одного модуля памяти объемом 128 Мб хватит с лихвой: на встроенную графику, которая фактически не будет использоваться, мы поставим минимальный объем, а остального будет вполне достаточно для работы даже прожорливой Windows XP.

Почему не диск USB 2.0/FireWire?

Возможно, у кого-то возникнет вопрос: зачем такие сложности с сетевыми дисками, когда в качестве накопителя большого объема для медиацентра можно использовать обычный внешний жесткий диск большого объема, снабженный дополнительной звукоизоляцией? Мысль разумная, действительно можно купить за $30-50 коробку USB 2.0 или FireWire, поставить в нее винт большого объема и, замотав в несколько слоев войлока, спрятать куда-нибудь за стойку, чтобы не нарушать эстетической идиллии. Но в такой шубе накопитель очень быстро перегреется и выйдет из строя.

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

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

В качестве корпуса для нашего файл-сервера подойдет любой micro-ATX. Но нам кажется, что рассмотренный в прошлом номере HP 5065-7374, учитывая качество его изготовления, а также стоимость ($28-30 вместе с флоппи-дисководом и установленным дополнительным 90-миллиметровым вентилятором охлаждения) подходит просто идеально.

Один жесткий диск спокойно разместится в отведенном специально для него пространстве, еще два могут быть размещены в 5,25-дюймовых отсеках (используем салазки или системы охлаждения для винчестеров). Если трех накопителей будет мало, можно вынуть флоппи-дисковод и на его место установить четвертый. Учитывая отсутствие каких-либо мощных компонентов в системе, блока питания мощностью 180 Вт вполне должно хватить даже на четыре винчестера объемом 200 Гб со скоростью вращения шпинделя 7200 об./мин.

Как уже было сказано выше, несмотря на то, что мы собираемся установить нашу NAS-систему где-нибудь в чулане, подальше от ушей и глаз, все равно хорошо бы, чтобы шум, производимый ею, был минимальным. Тут у нас есть два варианта: первый – использовать недорогую стандартную систему охлаждения для процессора и постараться запихнуть компьютер в чулан как можно глубже, второй – потратиться на дорогой радиатор (Zalman CNPS7000A-Cu или CNPS6000-Cu вполне подойдут), и тогда его можно будет запихивать не так глубоко. (Разница в стоимости между дешевым и дорогим решением составляет $20-30, что достаточно существенно для полной стоимости комплектующих порядка $300.)

Наконец, сам накопитель. Покупать жесткий диск объемом меньше 160 Гб сейчас нет смысла, скорее, стоит подумать о приобретении 200-гигабайтного винта. Если же вам нужно больше, то деньги, которые придется выложить за 250 Гб, лучше потратить на два накопителя по 160 Гб или, добавив немного, приобрести два диска по 200 Гб.

Чтобы вам легче было оценить гипотетические затраты на накопитель, мы свели все данные в таблицу. За счет большей стоимости процессора и более дорогой системы охлаждения процессора платформа Intel оказалась дороже платформы AMD на $24 и на $27 превысила стоимость Ximeta NetDisk NDU10-160.

При этом примерно $35-40 можно сэкономить, отказавшись от дорогого, но тихого Zalman CNPS7000A-Cu. Для платформы AMD экономия на радиаторе процессора может составить $20-25. В любом случае за сумму около $300 мы получаем более емкую и фактически универсальную NAS-систему, которую к тому же легко можно сделать беспроводной, установив в нее Wi-Fi-адаптер.

ЖЕЛЕЗКА СТАРАЯ, ЧУГУННАЯ
Собрав отличный Network Attached Storage из нового железа, мы невольно сделали его избыточным. Мощность этих систем будет использоваться максимум процентов на 50, даже если мы создадим на их основе RAID-массивы и организуем на них общий доступ в интернет. Выше было сказано, что нам вполне хватило бы Pentium III/Celeron и даже более ранних систем.

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

Условия достаточно просты: дисковый интерфейс ATA-100, сетевой адаптер Fast Ethernet 100 Мб/с и хотя бы 128 Мб памяти для работы системы. Если же вы решитесь поставить Linux, то при минимальной конфигурации системы вам и 64 Мб будет предостаточно. С железом все понятно, осталось разобраться с операционной системой, установкой и управлением.

ЧТО СТАВИТЬ И КАК УПРАВЛЯТЬ
Устанавливать на сетевой накопитель Windows 9x не стоит по одной простой причине: системы этого семейства не рассчитаны на круглосуточную работу и не слишком надежны. Если нет желания возиться со сбоями и периодически ковыряться с системой, то лучше всего поставить Windows XP или Linux.

Первая проста в использовании и позволяет сделать все, что мы только можем придумать: начиная с элементарного общего доступа в интернет и заканчивая созданием динамических дисков или организацией программного RAID-массива. Вторая в минимальной конфигурации гораздо менее требовательна к ресурсам, но требует больших временных затрат на конфигурацию. (Кстати, если в Windows XP вряд ли возникнут проблемы с какими-либо драйверами, например, для беспроводных сетевых адаптеров, то в Linux это вполне вероятно.)

Для установки системы придется воспользоваться монитором, CD-приводом, клавиатурой и мышью от одного из наших основных домашних компьютеров, в дальнейшем же управлять работой NAS можно будет, например, с помощью встроенных в Windows XP сервисов удаленного администрирования (Remote Assistance) или удаленного доступа (Remote Desktop). Они дают возможность управлять системой с любого компьютера, включенного в нашу сеть.

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

Сетевой накопитель для видеомонтажа

Если вы монтируете видео дома и вас уже достал шум RAID-массива под столом, для решения этой проблемы можно использовать идею NAS. Беспроводной вариант сетевого диска здесь не подходит, равно как и Ethernet 100 Мб/с – тут нужна полноценная дуплексная гигабитная сеть.

Если в обеих системах – монтажной и Network Attached Storage – установить материнские платы с адаптерами архитектуры Communication Streaming Architecture (CSA) Intel 82547EI Gigabit Ethernet Controller, то фактически у нас будет возможность использовать всю пропускную способность гигабитной шины для потока записываемых и читаемых данных. Такой вариант выноса громких жестких дисков за пределы рабочей комнаты недешев, но зато он позволяет значительно снизить шум от работы монтажной станции.

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

Наверняка у вас возникнут другие варианты – присылайте их по адресу upspecial@veneto.ru, и все интересные идеи мы напечатаем в одном из номеров журнала. Кстати, если у вас есть мысли о том, как можно использовать старое компьютерное железо, какие еще устройства помимо сетевых дисков из них можно собрать – присылайте, мы обязательно их опубликуем.