Andreas Bach Aaen Innovation og Open Source

5. august, 2007

Møjbillig miniserver – prisfejlsat

Filed under: hardware,linux — andreas @ 2:36

linkstation_on_desk.jpg

Opdatering d. 6/8-07. Det lader desværre til at dette var prisfejl i sommervarmen, som ingen fik glæde af. Lige nu er billigste pris 1628 incl. levering.

(more…)

25. juni, 2007

Billig miniserver

Filed under: hardware — andreas @ 0:13

linkstation_on_desk.jpg

I kender det sikkert godt. Man har brugt en del knofedt på at fintune en maskine og vil egentlig gerne prøve noget mere af på den, men i mellemtiden er den kommet i drift, og du vil helst ikke risikere, at dine services ikke længere fungerer efter en eller anden opdatering. Jeg er havnet i denne situation. En udviklingsmaskine i samme kaliber ville være godt. Den miniserver jeg har i mit rack kostede mig 2400 kr i januar. Den fås nu til godt 1700 kr. Den eneste forskel er farven samt at standardfirmwaren, som jeg alligevel vil udkifte, kan nogle andre finesser.

Skulle jeg ende med at komme til at købe en sådan udviklingsmaskine, så vil den selvfølgelig også ende med at blive produktionsserver en dag. Den oplagte måde at få taget backup af min nuværende miniserver er at købe en USB2-disk på 500 GB. En sådan fås til 800-900 kr. Det vil sige at harddisken koster ca. halvdelen af miniserveren. Hvad vil 2 miniservere give mulighed for? Et cluster system! spejlede diske hen over netværket. Man kunne bruge drbd med ocfs2 ovenpå. Helt klart en mere spændende løsning end traditionel raid-1.

18. juni, 2007

51 Watt

Filed under: hardware — andreas @ 0:13

51  Watt

Så fik jeg lånt min billige energimåler tilbage fra genboen. Hvor meget strøm sluger egentlig ADSL modem, router/firewall, gigabit switch, VoIP ATA, DECT basestation samt miniserver med en 500GB disk og USB DVB-T modtager. Altsammen under backup af en UPS. Midlet over de sidste 3,5 time så ser det ud til at denne samlede pakke hardware sluger 51 W. Det er faktisk ret præcist det samme som vores 3 år gamle cirkulationspumpe bruger på, at sørge for varmt vand med det samme i badeværelset. 51 W døgnet rundt bliver, med den el-pris jeg betaler, til ca. 700 kr om året. En pris, der måske ikke er så voldsom i forhold til indkøbsprisen på al elektronikken i mit rack og den forventede levetid inden, det bliver erstattet af noget nyt og mere fancy. For cirkulationspumpen derimod ser det værre ud. Den har en væsentlig længere levetid, så det er indkøbsprisen, der bliver lille i forhold til driftsprisen. Det oplagte spareforslag her er, at sætte en timer på, der slukker om natten. Med de lidt skæve døgnrytmer vi har her i huset, samt småbørn til at klare morgenvækningen, så er det vel rimeligt at slukke for den mellem kl. 2 og 5.30. Dertil kommer selvfølgelig, at der skal tages højde for skift mellem sommer og vintertid – og ikke mindst den ringe præcision, der er i mange billige tænk og sluk ure. Der vil selvfølgelig kunne spares mere ved at slukke om dagen, når vi er på arbejde, dog ikke når vi arbejder hjemme og selvfølgelig ikke i weekenden og på helligdage. Med andre ord, her mangler der virkelig noget intelligent styring. Gad vide om man kan bruge en miniserver og et par sensorer her?

24. maj, 2007

Miniserver på plads i racket

Filed under: hardware,linux — andreas @ 0:08

rack_med_miniserver.jpg

Så fik jeg miniserveren i drift. Det er dog langt fra alt der er perfekt. Linux kernen på maskinen er stadig en 2.6.12.6 kerne påklistret en overordenlig stor klump System On Chip slamkode. Der har dog været et gennembrud for nyligt på linkstationwiki forumet, så der kommer sikkert snart en 2.6.21 kerne til maskinen. En kerne, der ligger langt tættere på upstream og som derfor er nemmere at holde ved lige. Med den nuværende kerne har jeg svært ved at få DVB-T usb-driveren til at fungere ordenligt. Jeg ser frem til at forsøge mig med en sprit ny kerne i stedet for at spilde tiden med at tilbageportere store mængder kode.

Debian kører heller ikke optimalt på maskinen. Kernen er for gammel til at understøtte udev. Der ud over roder jeg lidt med nogle permissions problemer, der gør, at kun root kan køre X window applikationer med display sat til min desktop maskine. Det lader til, at det er devpts filsystemet, der driller. Jeg skal nok også have skiftet fra debian unstable til stable. Arm arkitekturen er ikke helt med up to date. Asterisk kan slet ikke installeres for øjeblikket på unstable.

Der er rigeligt at pille ved de næste mange måneder også. Det er vel en hobby.

16. april, 2007

19″ rack til hjemmet

Filed under: hardware,linux — andreas @ 10:42

Åbnet rack

Hvad gør man for at få styr på alle småboksene? Skillefilteret, ADSL modemet, routeren, switchen, VoIP ATA’en, DECT basestionen, UPS’en og den kommende mini-server? Jeg så mig om efter et brugt 19″ rack. En udmærket industristandard, som bliver brugt af indtil flere industrier. Skabet jeg fik fat i bliver vist mest solgt til elektrikere, men hylderne er købt i en musikbutik. 19″ standarden bliver nemlig også flittigt brugt af studiemusikere og dem på tur.

UPSen der driver det hele bruger indtil videre ca. 35 W, dertil kommer min miniserver der vil bruger måske 25W. I alt ca. 60W. det bør give ca. 1 times batteridrift på UPSen og sikkert mere hvis man sørger for at miniserveren lukker ned efter nogle minutter. Især telefoni-delen er rar at holde kørende. Tre af boksene bruger 12V DC, så jeg har tilsluttet en fælles strømforsyning for at spare lidt på de sorte klodser. Især den til Linksys WRT54G routeren bliver godt håndlun. Altså må den være for lidt effektiv og brænde for meget af på varme.

Min billige effektmåler fra Harald-Nyborg er dog nok ikke god nok til at fortælle den endelige sandhed, især ikke når der er switchmode strømforsyninger involveret.

Fik jeg sagt at racket er monteret på værkstedet, og støj derfor ikke er noget problem. UPSen summer og hardisken i miniserveren spinder med den sædvanlige hyletone, når miniserveren får sin endelige plads i skabet.

mini server

Filed under: hardware,linux — andreas @ 10:21

linkstation_on_desk.jpg

Jeg havde løst første halvdel af projektet om en multimediemaskine til stuen. En netværks løsning. Min min store desktop linux PCer som server var ikke optima til opgaven. Den kunne jo ikke både bruges til eksperimenter og stabil drift samtidigt. Dernæst bruger den alt for meget strøm til at stå tændt døgnet rundt. Auto power up/down ville selvfølgelig være en mulighed, men hvordan sikrer man lige at der ikke er nogle der bruger maskinen lige nu? Plads er også blevet et problem. Timevis af optagelser fra TV i mpeg format fylder. Min 20GB disk kunne ikke klare presset. Jeg måtte opgradere til en 200GB, men også den fik ben at gå på. Det ledte frem til den kommende løsning. En decideret storageserver. Det viste sig hurtigt, at utroligt mange billige storageservere faktisk kørere Linux. Udaftil har de en web-baseret del til konfiguration og internt sidder der en samba-server og klarer ærterne for Microsoft Windows klienterne. Tricket var at købe en sådan server og så modificere den. Ud med samba og ind med NFS, en mythtv-server og alt muligt andet guf. Et par USB porte på maskinen giver uanede muligheder for at tilslutte komponenter som fabrikanten af serveren ikke havde fantisi til at forestille sig. Markeds segmenter, de ikke anede fantes bliver åbent af brugerne.

Jeg faldt over en Buffalo Linkstation PRO med 500GB disk. Her var et aktvt miljø i gang med at forstå den helt ud i detaljerne, og installere en ARM baseret Debian på den. Som standard bliver den leveret med en storpatchet 2.6.12 kerne. Det er ikke optimalt af flere årsager, så vi arbejder på at få den porteret frem til bleeding edge. Hermed vil det blive lettere at bruge alle de nyeste USB og andre kerne drivere, som kan gøre serveren interessant. Rent strømforbrugsmæssigt, så bruger den ca. 23W. Min PCer bruger vel ca. 110W. en ganske pæn reduktion. En god del af de 23W skyldes at disken ikke med standardkernen kan lokkes til at gå i dvale. Måske vil det lykkedes med en nyere kerne. Så hvis man ikke er helt så meget il hjemmebyg som Poul-Henning Kamp, eller man ikke lige har nogle stumper liggende i rodekassen, så er det bestemt en interessant boks. følg med i udviklingen på: www.linkstationwiki.net. Måske har det undret dig at boksen står på hovedet på billede. Det skyldes at der under bunden er en slids, der giver afgang til en udokumumenteret serial-port, som giver adgang til bootloaderen og hele opstartssekvensen. Serialporten bruger et ikke standard stik og bruger desuden 3,3V logik istedet for 12V. Så et ombygget serielt kabel til en Nokia mobil var den billige løsning. DKU-5 hedder kabelet. Det er selvfølgelig kun de første pionerer, der får behov for sådan en hardware løsning. Det er endda endda billigt sluppet for man behøver hverken at åbne kassen eller lodde deri for at tilslutte serielporten.

Medie-PC ?

Filed under: hardware,linux — andreas @ 9:51

MVP
Jeg har brugt lang tid på at finde ud af hvilken mutimedie maskine jeg skulle bygge. Den skulle have en stor disk, være fuldstændig lydløs, så man kan holde ud at have den stående i stuen. Kabinettet skal være pænt og den må stort set ingen strøm bruge. Dertil skal den selvfølgelig være installeret med Fri Software, så man selv har herredømmet over maskinen. Jeg havde mange tanker frem og tilbage over VIAs mini-ITX maskiner, men det endte altsammen med at være hundedyrt og så ville maskinen alligevel larme. Målet var en maskine uden behov for blæsere. Jeg kunne ikke finde en løsning der var optimal. der er ikke  meget ved at gå igang med et projekt, som man på forhånd ikke vil være tilfreds med resultatet af.

En dag faldt jeg over Hauppauges nye medieafspiller. En lille Linux-boks, til omkring 700 kr, som kunne afspille mpeg filer, men hvor alt data skal hentes over netværket. Genialt. Det var løsningen jeg ville blive tilfreds med. En løsning i stuen uden støj fra roterende dele. Heller ikke en harddisk. Samtidigt var der startet et Open Source projekt op, hvor der blev lavet en speciel MythTV klient til boksen. mvpmc.org er siden du skal kigge efter.

Min PC blev sat op til mythtv server, og familien blev efterhånden afhængig af kombinationen. Min strømslugende desktop PC skulle stå tændt store dele af døgnet for at få optaget tegnefilm til børnene og  Matador til konen. Det var altså kun et halvt problem jeg fik løst.

« Newer Posts

Powered by WordPress