Hej Drenge Efter at jeg nu er blevet færdig med mit dejlige project Server anno 2009, vil jeg lige dele glæden og fiduserne med jer herinde:)
Mit ønske var, at jeg skulle kunne downlode Torrents og dertil også kunne tilgå alle mine data, som ligger derhjemme på netværket. Det skulle desuden være muligt at streame, men også downloade både de videoklip og musikfiler man har derhjemme.
Jeg havde 2 simple krav til systemet ud over dette. LYDLØS og totalt Bitching af hastigheden på en Synology Boks
Komponenter
Serveren er bygget på følgende komponenter med fokus på lydløshed og stabilitet.
Intel Desktop Board D945GCLF2 ( Dual Atom processor på bundkortet )
2GB PC6400 DDR2
OCZ Value SSD 30GB
Samsung Spinpoint 750GB
Brimax M1-100 Kabinet ( miniitx )
Zalman NB47J
Styresystem
Det største problem, ved at bygge en kraftig server, som alligevel ikke kører på de mest sindsyge komponenter kom naturligvis her. Overvejede at byggge en server på Windows Server 2008 eller Windows Server 2003, men eftersom begge disse systemer sluger enorme resourcer og man samtidig ikke kunne være sikker på at filhastigheden er god nok blev valget noget helt andet.
Jeg har smidt Mac OSX Leopard på maskinen, da jeg på denne måde ville få det meste software integreret fra starten.
- Itunes bliver brugt til lokal fildeling, eftersom jeg kun bruger Mac i huset er det let bare at vælge dette i hvilken som helst itunes, og desuden spiller det perfekt med Apple TV
- FTP server er integreret i brugeren
- SMB server er integreret i brugeren
- AFP server er integreret i brugeren
- PHP server er integreret i brugeren
- Myssql server integreres ved blot at hente 1 fil og tryk installér
Minusser ved at bruge Leopard:
- Installationen er kringlet hvis man ikke har drivere og kender en smule til mac på forhånd
- Bonjour deling ( den automatiske søgning efter andre macmaskiner ) krævede en smule Hax
Programmer til deling
Jinzora
Jeg må indrømme, at man her blev sat på en prøve, når det er første gang man leger med PHP og Mysql. Mit højeste ønske var, at jeg kunne sidde oppe på skolen og se de filmklip og høre de lydklip der lå derhjemme. Der var 2 muligheder for dette. Quicktime's Open Sourceversion kaldet Darwin til Livestreaming, som er en smule krævende for computeren, men rimelig let at gå til.
Den anden mulighed er Jinzora. Dette program giver dig mulighed for at køre en Webbaseret Streaming af alle dine filer. Kravende er, at du enten har Windows media Player, Quicktime player, Itunes, Realplayer eller VLC. Hvis du har dette, kan du på denne måde logge direkte ind på din adresse, og lave en playlist med det samme, hvorefter det fungere som en internetradio, hvor du selv kan skifte nummer osv. Direkte gennem din afspiller. Dette system er kort og godt genialt og kræver ikke særlig meget af serveren. ved streaming af film arbejder CPU'en kun på omkring 15 Procent, samtidig med Mysql, Php, Itunes er igang.
Man har derfor med programmet Jinzora mulighed for at køre både film og musik direkte fra ens computer derhjemme lige meget hvor man er i verden. GENIALT.
Torrentflux
Alle kender til de klassiske torrentklienter, som fx. Utorrent, Vuze osv. Men Torrentflux er nok kongen over dem alle Dette torrentprogram er igen baseret på PHP og Mysql ligesom Jinzora, og gør det muligt, at downloade torrents hjem til sin egen server, lige meget hvor man er henne. Der er som sådan ikke så meget andet i dette ud over, at mange netværk har blokeret for disse porte. Istedet kan man downloade filerne direkte hjem til sig selv for bagefter at hente dem via HTTP, hvor man nu engang er henne. Det eneste problem ved dette program er, at det sluger ENORMT mange RAM. men ellers fungere det perfekt.
Konklusion
Nu er der jo med sikkerhed nogle der tænker hvad skal jeg bruge dette til og det var et RIGTIG GODT SPØRGSMÅL. mange køber idag en synology boks i den tro, at den kan klare alle de problemer man har... MEN Nej. der ligger så mange begrænsninger i Synologybokse og hastigheden er ikke topdollar ligesom det er på et system som jeg lige har beskrevet.
Dette system har rundt regnet kostet mig 2200 Kroner, hvor dette er inklusiv en sindsyg hurtig systemharddisk og en 750GB lagerharddisk. og jeg har nu ingen begrænsninger. Torrent, Fildeling, webhosting, Itunes server, HTPC ( hvor Iphonen er fjernbetjening ). Jamen der er ingen begrænsninger. alt komprimering, encoding og decoding foregår desuden via denne maskine, så man slipper for at have sin almindelige computer til at klare dette.
Jeg vil sige det som det er. Hvis i overvejer at lave en server så er dette en god vej at gå, når det er til almindeligt brug
Hvis der er nogle, som vil have en rundtur eller eventuelt prøve det, er i velkommen til at se på http://helmerr.be
og eventuelt prøve et login til systemet
P.S. Vil skyde på jeg har brugt 30 timer på at få det hele op og køre perfekt inkl. Samling af komponenterne.