среда, 11 марта 2009 г.

Домашняя мультимедийная сеть на NMT HDX 1000

Предпосылки

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

Было решено создать такую систему в моей квартире.

Задачи

При создании домашней мультимедийной сети я поставил следующие задачи:
  1. обеспечить использование всех возможностей, предоставляемых этим устройством;
  2. упорядочить мой мультимедия контент. Надоело разыскивать диски с фотками и музыкой;
  3. обеспечить уровень технического шума (вентиляторв охлаждения, дисков и т.п), приемлимый для проживания в квартире;
  4. уменьшить (временные) затраты на обслуживание системы;
  5. обеспечить безопасность на приемлимом уровне;
  6. максимально отказаться от проприетарного ПО;
  7. интегрировать в сеть как можно большее количество устройств и создать беспрецендентную домашнюю автоматизацию.

Решение

Я выбрал в качестве центального элемента клон NMT HDX 1000.
Описание, внешний вид и характеристики можно посмотреть на сайте производителя и в разных ревью.

Эта махарайка сделана на Linux. Последний факт дал толчок моим мзмышлениям о месте linux для конечного пользователя. До покупки этого устройства я об этой операционной системе только знал...

Я давно работаю в автоматизации и имею неплохой кругозор.

В общем лиха беда начало.

В итоге была построена сеть, показанная на картинке.

Коротенько о назначении и характеристиках устройств:
  • в качестве роутера-маршрутизатора долое время использовался Asus WL-500gP c установленной прошивкой "Олег". Прошивки и обсуждения на http://wl500g.info/. На wl500gP установлен торрент клиент;
    Проработал он почти три года и вышел из строя. На замену был куплен Zyxel NBG-460N-EE

  • рабочая станция собранная на VIA EPIA MII (подробная спецификация), RAM - 512mB, HDD - 80 gB. Устновлен Debian 5. Используется, как сервер приложений для ресурсоемких задач. Так и будем его дальше называть;

  • накопитель DSM-G600. с диском на 400 Gb. Будет использоваться для backup. Адрес сайта по кастомизации: http://dsmg600.info/;

  • RAID ReadyNAS Duo. с двумя дисками Samsung HD103UJ по 1 Tb;

  • Сеть построена вокруг мультимедия плееров HDX BD1 и HDX 1000. Внутрь установлен 2,5" диск на 250 Gb; По HDMI подключен телевизор Philips42PFL5603D и домашний кинотеатр Philips MCD708/12. На HDX - 1000 установлен еще один торрент клиент transmittion, но используется он редко;

  • RSH-100 - Просто был. Не выкидывать же. Используется качестве накопителя на 300 Gb и подключенный к HDX 1000 по USB;

  • два ноута: Lenovo ThinkPad x200s и Asus eeePC 901. На ноутах стоит Ubuntu;

  • один десктопный компьютер c WinXP, подключенный по витой паре;

  • один десктопный компьютер (самый правый на схеме), который я планирую подключить по Wi-Fi.

  • чисто, чтоб похвастаться прикупил еще универсальный пульт Logitech 525. Я выбрал его потому, что он позволяет на кнопки записывать "масро". Эта функция дает возможность посылать несколько команд одним нажатием кнопки. Например, по команде Power On включаются сразу телевизор, музыкальный центр и мультимедийный центр.

Чего мне это стоило





Дорого это? Не знаю. Пока не осмыслил.

Что бы я, может быть, сделал по другому

Можно собрать RAID на самосборном компьютере. Однозначно он был бы дешевле и производительность его была бы выше, чем у покупного ReadyNas. К тому же это позволило бы отказаться от выделенного сервера приложений.

Замеры скорости

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


Дополнительные "побочные" эффекты. Положительные и отрицательные.

Для меня linux вполне хватает. Я перестал думать о кряках и торентах для поиска программ. Единственная сложность - узнать какая программа подходит мне для выполнения конкретной работы.

Переход полностью на linux позволил мне забыть о вирусах. Мой сын и дочь постоянно переустанавливают компьютеры с Windows по причине того, что на них регулярно появляются программы, которые они не устанавливали.

В начале пути освоение linux занимает много времени и сил. В виндовсе многие (если не все) вещи скрыты за интерфейсом. Но что там понаделано вряд ли кто досконально знает.

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

По моему представлению интерфейс Windows на сегодняшний момент проработан лучше, чем в Linux.

В Linux мало меньше игр, чем в Windows. Но я в них и не играю почти.

Не буду агитировать. У каждого свой путь. Знающий человек утвердительно покачает головой, а человек знающий только Windows скажет: "А вот такая программа .....???!!!"



Приложение: схема сети в dia


Upd. 13/12/2010

8 комментариев:

  1. Ай спасибо! Приятно, когда хвалят.
    С рождеством!

    ОтветитьУдалить
  2. чудное творение.... автор молодец!

    ОтветитьУдалить
  3. Вспомнив разговор за завтраком - полез к тебе на сайт вдумчиво читать. Что сказать - респект! Буду у себя теперь порядок наводить по образу и подобию :-)

    ОтветитьУдалить
  4. Велкам! (не путать с колбасой)

    ОтветитьУдалить
  5. > один коммутатор D-link DGS-1005D - используется для разгрузки роутера.

    Зачем три??? И одного хватила бы с запасом. Если я правильно прикинул, по проводам у тебя нужно семь устройств подключить. На роуторе 5 входов (WAN не считаем) + 5 свитч. Свитч надо соединить с роутером это минус по порту у каждого --
    остаётся 4 + 4 = 8.
    Получается один даже запасной.

    А если имелось ввиду разгрузить ЦП роутера, то свитчи в этом не помогут. Свитч почти пустышка, он не раздаёт IP, он только следит что бы нужные пакеты шли на нужный порт к нужному адресату, а не "флудили" все порты забивая канал, как это было с прародителями свитчей -- хабами.

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

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

    ОтветитьУдалить