Inleiding
Ik wil graag thuis een Linux servertje neerzetten. Dit omdat ik nu mijn eigen desktop PC gebruik, voor oa het downloaden van dingen. Hierdoor staat mijn PC 24/7 aan. Ik gok dat mijn PC erg veel gebruikt, aangezien m'n 300W voeding er al moeite mee had, dus energie rekening is ook aardig hoog. Deze wil ik er meteen mee omlaag brengen. Dus ik wil een beetje een zuinig servertje, zodat ik mijn PC gewoon uit kan zetten als ik hem niet gebruik en dat de services die ik een ander "aan wil bieden", bijvoorbeeld webserver/fileserver (ook voor de rest van het gezin), toch blijven draaien. Ook bied het mij de mogelijkheid om op m'n client van OS (linux/windows vooral) te wisselen wanneer ik daar zin in heb, zonder dat ik oa mijn downloads hoef te onderbreken, of bestands overdracht met iemand op het internet.
Wat moet de server gaan doen (globaal)
Deze server wordt oa een hobby servertje. Zo nu en dan eens wat server software proberen of iets dergelijks. Of nu voor de GotWar (PW contest) een GotWar servertje. Ook een beetje lopen knooien met zelf geschreven software. Er gaat geen GUI op draaien, aangezien ik wel goed met de console overweg kan en X compleet niet nodig heb en alleen maar geheugen staat te vreten. Wel gaat er een "web-gui" op draaien, om de server enigzins te beheren, iets als IPCop ofzo, of maybe een zelf geschreven iets, maar dat moet ik nog even zien. Ook gaat hij m'n internet verbinding verzorgen. Hij gaat mijn instabiele E-tech router vervangen. Ik zet m'n Speedtouch in bridge-mode en dan deze erachter als firewall, met daarachter een G-bit switch. De hoofdservices die dit ding gaat aanbieden zijn:
Hardware
De volgende hardware mogelijkheden moeten erop zitten:
Software
In heb een tijdje erover nagedacht en internet eens afgestruind naar mogelijkheden en naar dingen die ik ermee wil doen. Daarbij heb ik wat notities in een text-bestandje bij gehouden met wat ik ermee wil doen. De volgende software/services moet het gaan draaien:
Budget
Mjah, weet eigenlijk niet goed wat ik er max voor uit wil geven. Het ligt er helemaal aan wat ik er voor krijg. Maar ik denk dat ik max voor deze zooi wel iets van €300,- voor uit wil geven. Dit budget is wel voor nieuw aangeschaft spul.
Voor onderzoek
Nu heb ik GoT, Tweakers.net en Google er onder andere op nageslagen. Ik ben eens rond gaan kijken naar geschikte systemen. Toen kwam ik op het volgende topic/bericht: Farmerwood in "Energiezuiniger systeem". Hier had hij het over een VIA Epia systeempje. Nu verbruiken die dingen zowat niks (rond 20W incl HDD?). Dus dit leek me wel een goede basis.
Nu ben ik eens op http://www.mini-itx.com wezen kijken, naar wat ITX systeempjes, waaronder dus die VIA Epia bordjes. Wat me echter opviel is dat er geen Epia bordjes waren met Dual Gbit LAN interfaces. Met oog op de toekomst en huidige netwerk apparatuur leek me dit wel net zo handig. Nu zag ik er wel 1 met een enkele G-bit interface en nu kan je met een PCI-riser geloof ik van 1 PCI slot wel 2 maken, maar dan vraag ik me af of de stabieliteit en snelheid een beetje "te doen" zijn.
Nu las ik ook dat die Via procs niet echt krachtig waren, dus ga ik ervan uit dat zo'n Via Epia bordje niks voor dit systeem is, aangezien er vrij "veel" op komt te draaien.
Nu zijn er ook nog Turion processors van AMD. Deze zijn vrij energie zuinig. Hier een overzicht van de Turion processors met het verbruik erbij: AMD Turion processor vergelijking. Nu verbruiken ze default wel meer dan de Via processortjes (C3 of C7), maar ze kunnen undergeclocked worden en ze zijn een stuk krachtiger. Maar deze dingen zijn me wat te duur. Volgens mij kan dit systeempje makkelijk goedkoper.
Nu las ik ook nog dat Pentium 3's ook wel zuinig kunnen zijn, maar ik weet ten 1e niet of hij dit alles gaat trekken en ten 2e of ze wel zuinig genoeg zijn.
Mijn gedachte over hardware systeem
Vraag
Welk systeem raden jullie mij aan?
Ik wil graag thuis een Linux servertje neerzetten. Dit omdat ik nu mijn eigen desktop PC gebruik, voor oa het downloaden van dingen. Hierdoor staat mijn PC 24/7 aan. Ik gok dat mijn PC erg veel gebruikt, aangezien m'n 300W voeding er al moeite mee had, dus energie rekening is ook aardig hoog. Deze wil ik er meteen mee omlaag brengen. Dus ik wil een beetje een zuinig servertje, zodat ik mijn PC gewoon uit kan zetten als ik hem niet gebruik en dat de services die ik een ander "aan wil bieden", bijvoorbeeld webserver/fileserver (ook voor de rest van het gezin), toch blijven draaien. Ook bied het mij de mogelijkheid om op m'n client van OS (linux/windows vooral) te wisselen wanneer ik daar zin in heb, zonder dat ik oa mijn downloads hoef te onderbreken, of bestands overdracht met iemand op het internet.
Wat moet de server gaan doen (globaal)
Deze server wordt oa een hobby servertje. Zo nu en dan eens wat server software proberen of iets dergelijks. Of nu voor de GotWar (PW contest) een GotWar servertje. Ook een beetje lopen knooien met zelf geschreven software. Er gaat geen GUI op draaien, aangezien ik wel goed met de console overweg kan en X compleet niet nodig heb en alleen maar geheugen staat te vreten. Wel gaat er een "web-gui" op draaien, om de server enigzins te beheren, iets als IPCop ofzo, of maybe een zelf geschreven iets, maar dat moet ik nog even zien. Ook gaat hij m'n internet verbinding verzorgen. Hij gaat mijn instabiele E-tech router vervangen. Ik zet m'n Speedtouch in bridge-mode en dan deze erachter als firewall, met daarachter een G-bit switch. De hoofdservices die dit ding gaat aanbieden zijn:
- Webserver
- Fileserver
- Mail server
- Download server
- Firewall
- Accesspoint
Hardware
De volgende hardware mogelijkheden moeten erop zitten:
- 2x Gbit LAN heb nog 2 Gbit kaartjes, dus die kunnen er ook in, maar liefst onboard ik wil dit G-bit omdat ik ook een g-bit switch heb en g-bit netwerkkaarten en omdat het een fileserver is - M'n PCI WLAN kaart moet erin kunnen is niet moeilijk, maar moet wel icm met die 2x Gbit - SATA met eventueel RAID ondersteuning RAID is geen must maar wel mooi als het kan - Zo zuinig mogelijk - Redelijk stil hoe zuiniger het systeem, hoe minder warmte, hoe stiller hij kan zijn. hij hoeft geen 0db te halen en wil al helemaal geen waterkoeling erin hebben, maar moet wel acceptabel stil zijn. - 1x HDD, rest heb ik nu in client zitten (rond 200gb ofzo) - Proc moet frequency scaling ondersteunen (Cool 'n Quite achtige techniek iig) - Audio/CD-Rom/Floppy/etc allemaal niet nodig, heb hier er nog wel 1 liggen om het OS te installeren - Wake On LAN is een leuke optie, en mischien wel mooi als hij het kan
Software
In heb een tijdje erover nagedacht en internet eens afgestruind naar mogelijkheden en naar dingen die ik ermee wil doen. Daarbij heb ik wat notities in een text-bestandje bij gehouden met wat ik ermee wil doen. De volgende software/services moet het gaan draaien:
- Debian (Etch/Sarge) (waarschijnlijk) of BSD variant - Apache 2 (met mod_security, mod_perl, mod_python, tomcat, SSL) - PHP 5.x - Ruby on rails - MySQL 5.0 - PostgreSQL 8.1 - OpenLDAP - VSFTP/Pureftp (laatste is goed te doen met LDAP) - IPTables firewall/router (of in geval van BSD pf) - OpenVPN (of andere VPN software, moet even zien welke het fijnst werkt) - Wat JAVA (vooral 1.5) applicaties (moeten iig goed kunnen draaien) - Accesspoint kunnen zijn (met WEP/WPA) - Samba 3/4 - Als streaming server kunnen dienen (shoutcast/icecast denk ik) - Als Dedicated game server kunnen dienen (is niet nodig, maar wel leuk als het kan) - MLDonkey/aMule/xMule/DC client/Bittorrent (TorrentFlux) http://www.torrentflux.com/ - DHCP - TFTP (voor PXE) - NSS - Qmail (wil er maybe een domein aan hangen) - Zimbra (of maybe iets anders voor mail) - VOIP Server (Asterisk) - Jabber servertje, leuk om mee te spelen - MPD (Music Player Daemon) http://www.musicpd.org/
Budget
Mjah, weet eigenlijk niet goed wat ik er max voor uit wil geven. Het ligt er helemaal aan wat ik er voor krijg. Maar ik denk dat ik max voor deze zooi wel iets van €300,- voor uit wil geven. Dit budget is wel voor nieuw aangeschaft spul.
Voor onderzoek
Nu heb ik GoT, Tweakers.net en Google er onder andere op nageslagen. Ik ben eens rond gaan kijken naar geschikte systemen. Toen kwam ik op het volgende topic/bericht: Farmerwood in "Energiezuiniger systeem". Hier had hij het over een VIA Epia systeempje. Nu verbruiken die dingen zowat niks (rond 20W incl HDD?). Dus dit leek me wel een goede basis.
Nu ben ik eens op http://www.mini-itx.com wezen kijken, naar wat ITX systeempjes, waaronder dus die VIA Epia bordjes. Wat me echter opviel is dat er geen Epia bordjes waren met Dual Gbit LAN interfaces. Met oog op de toekomst en huidige netwerk apparatuur leek me dit wel net zo handig. Nu zag ik er wel 1 met een enkele G-bit interface en nu kan je met een PCI-riser geloof ik van 1 PCI slot wel 2 maken, maar dan vraag ik me af of de stabieliteit en snelheid een beetje "te doen" zijn.
Nu las ik ook dat die Via procs niet echt krachtig waren, dus ga ik ervan uit dat zo'n Via Epia bordje niks voor dit systeem is, aangezien er vrij "veel" op komt te draaien.
Nu zijn er ook nog Turion processors van AMD. Deze zijn vrij energie zuinig. Hier een overzicht van de Turion processors met het verbruik erbij: AMD Turion processor vergelijking. Nu verbruiken ze default wel meer dan de Via processortjes (C3 of C7), maar ze kunnen undergeclocked worden en ze zijn een stuk krachtiger. Maar deze dingen zijn me wat te duur. Volgens mij kan dit systeempje makkelijk goedkoper.
Nu las ik ook nog dat Pentium 3's ook wel zuinig kunnen zijn, maar ik weet ten 1e niet of hij dit alles gaat trekken en ten 2e of ze wel zuinig genoeg zijn.
Mijn gedachte over hardware systeem
Proc: geen idee nog Moederbord: ook nog geen idee, ITX is wel leuk Voeding: het leuke zou zijn als ik dat met zo'n 100W voeding zou kunnen regelen, maar op een of andere manier lijkt dit mij niet genoeg. Kast: ligt eraan wat voor formaat moederbord, maar dit hoeft geen hele mooie te zijn Geheugen: 512Mb DDR LAN: 2x Gbit WLAN: D-Link DWL-G520+ (in bezit, oa voor Linux support) HDD: 200gb SATA (geen Maxtor) HDD's al in bezit, die er ook gaan draaien: Maxtor L250S0 SATA schijf - 250Gb Maxtor B200M0 SATA schijf - 200Gb Ja, dit zijn Maxtors, maar bij aankoop wist ik nog niet dat Maxtor schijven soms zo crash-gevoelig kunnen zijn. Ik heb liever ook nog een beetje zekerheid over m'n data.
Vraag
Welk systeem raden jullie mij aan?