17.3. 2010, Multimediální server

Varování: opět se jedná o odborný příspěvek, ale přeci jenom jsou tu alespoň ty obrázky...

V budce pro CMD, o které jsem psal minule, je už docela husto, přibyl tam totiž multimediální server. Impulz, který urychlil jeho stavbu, přišel z nečekané strany. Nějak se nám totiž do pracovny nechce vejít nábytek z bytu, kousíček místa u jedné stěny nám tam schází a jediné řešení je vyhodit úzkou skříňku na cédéčka. To se ovšem potkalo s úmyslem všechny naše CD zempétrojkovat na harddisk multimediálního serveru a poté je uložit do krabice na půdu.

Porozhlédl jsem se tedy po nových možnostech, z čeho by se dal takový server postavit. Jednou jsem tu psal o platformě VIA Epia jako o dobrém kandidátovi. Vývoj ovšem opět pokročil a nějaký ten pátek už jsou k dispozici malé ITX boardy s chipsetem NVidia ION a dvoujádrovým procesorem Intel Atom. Tyhle desky jsou schopné plynule poslat i HDTV video do HDMI výstupu a přehráváním empétrojek se ani neohřejou. Všechny je ovšem potřeba napájet běžným ATX zdrojem a tyhle zdroje já nemám moc rád. Už jsem jich viděl opravdu hodně vyhořet (naštěstí zatím jen za doprovodu docela slušné rány a oblaku smrdutého kouře, akorát jednomu kamarádovi mého kamaráda to vzalo do věčných lovišť i celý počítač) a představa, že bych doma měl něco takového trvale pod napětím, se mi vůbec nelíbila. Navíc, výkon těchto zdrojů začíná někde u 300 Wattů a to mi připadá tak trochu jako s kanónem na vrabce.

Hledal jsem tedy dál, jestli přeci jenom neexistuje nějaký model této platformy, který by se obešel bez ATX zdroje a bingo, jeden jsem nakonec opravdu objevil a nakonec i koupil - Zotac IONITX-A-E. Je to sice dražší model, ale je velmi dobře vybaven a v krabici je přibalen i 90W jedno-napěťový napájecí zdroj, podobný těm notebookovým. Takový zdroj jsem ještě vyhořet neviděl a hlavně jeho výkon je přiměřenější potřebám této platformy, takže bude pracovat s vyšší účinností. Všechna další napětí potřebná pro svou činnost, harddisky a USB zařízení si tato deska vyrobí už sama.

Tak toto je již v šuplíku usazená deska Zotac i se zdrojem a s nainstalovanými paměťovými moduly (2 x 1GB). Protože šuplík nebyl dost hluboký a všechny šroubky z desky šly mimo, musel jsem ho nastavit hliníkovým plechem. V garáži mi zbyl jeden nepoužitý venkovní parapet, tak jsem ho kousek uřízl, poprovrtával, přišrouboval k šuplíku a takové ty počítačové šroubky si už do něj závity vyřízly samy. Na přední hranu bývalého parapetu jsem namontoval dvě tlačítka (Power a Reset) a dvě LEDky (Power a HDD). Pokud byste si někdo někdy stavěl něco podobného, nezapomeňte před tyto LEDky předřadit odpory (třeba 330 ohmů), jinak by ty LEDky brzo doledkovaly.

K desce jsem připojil dva harddisky (2 x zelený kaviár 1TB se sníženou spotřebou) a nakonfiguroval je do RAID pole v režimu Mirror, tzn. že se do obou bude zapisovat to samé. Celková kapacita je pak sice poloviční (1 TB), pokud by ale jeden z disků někdy kleknul, data se neztratí, protože jejich přesná kopie bude vždy na tom druhém disku. Přeci jenom, chceme tam mít i všechny naše fotky a jejich případná ztráta by pak docela bolela.

Po připojení domácího ethernetu a dalších potřebných kablíků jsem to celé vmontoval do CMD budky. Jako monitor používáme televizi. Ta naše je však starší a nemá tedy HDMI vstup. Deska Zotac ale zase nemá klasický kompozitní video výstup, pouze výstup HDMI a výstup pro analogový monitor. Proto je v levém horním rohu CMD budky taková šedivá krabička, která převádí analogové signály pro monitor na kompozitní video pro naší televizi. Tento kompozitní videosignál se pak spolu se dvěma audio-kanály přenáší přes jeden STP kabel strukturované kabeláže do televize. Až třeba jednou budeme mít novou televizi s HDMI vstupem, šedivou krabičku nahradí tzv. HDMI extender, což je zařízeníčko, které umí poslat HDMI do televize přes dva UTP/FTP/STP kabely.

Jako operační systém jsem zvolil OpenSUSE distribuci Linuxu s desktopem Gnome. Je to uživatelsky velmi příjemná záležitost a s chipsetem ION si to taky velmi dobře rozumí. Doinstalovat se musel pouze grafický driver a to šlo taky velmi lehce "one-click" instalací z opensusího webu. Nakonfiguroval jsem to tak, aby vše důležité bylo vidět i na televizi (velké fonty, kontrastní barvy atd.) a na běžné používání (pouštění filmů a hudby, prohlížení fotek) stačila pouze bezdrátová myš. Akorát standardní opensusí software pro přehrávání filmů a hudby se mi moc nelíbil, tak jsem ho nahradil VLC playerem (úžasná věc, přehraje snad úplně vše) pro pouštění filmů a XMMS playerem (něco jako WinAmp, ale pro Linux) pro přehrávání empétrojek.

Pokud je někdy potřeba udělat něco složitějšího, co vyžaduje klávesnici (něco nastavit, doinstalovat atd.), připojím se k serveru VNC viewerem z nějakého jiného počítače a pak můžu udělat vše co potřebuji vzdáleně.

Stav k dnešnímu dni je takový, že server se intenzivně používá, nějak ovládat se ho naučila už i všechna moje Zlatíčka, všechny fotky jsou už na RAIDu, stejně jako všechna naše cédéčka. Zbývá mi vyřešit už jen jeden problém a možná by mi někdo z Vás mohl dát nějaký dobrý tip: Vypínání serveru jsem chtěl vyřešit tzv. suspendem do paměti, což je stav kdy se vypne vše kromě paměti. Systém pak umí z tohoto stavu velmi rychle nastartovat. Problém je ale v tom, že i když mám v BIOSu všechny budící události vypnuté tak dost často se pak ta deska budí sama a to vždy pár vteřin po suspendu a já stále nemůžu přijít na to, kde je chyba.

3 komentářů:

Pavel řekl(a)...

tipuju USB/LPT deamona..

Zkuste v cronu povypínat vše nepotřebné

Martin řekl(a)...

Díky za tip, ale když je počítač v paměťovém suspendu, tak je CPU a vše ostatní kromě paměti a jejího refreshe bez napájení, takže žádný daemon nemůže běžet. Divné je také to, že první suspend po zapnutí nebo restartu se vždy povede a probudí se opravdu až na moje přání. Každý další se ale probírá sám po pár vteřinách až do dalšího restartu, kdy se pak zase jeden povede a tak to jde pořád dokola.

Anonymní řekl(a)...

Zdravím, já požívám k probouzení mediacentru Mediaportal Standby Tool a ten mi vyřešil problém s vypínáním. Ale já používám OS Windows :) http://www.team-mediaportal.com/files/startdown/698/ Musí existovat něco i pro Linux.