Serverskolen del 2: Budsjett, hardware og planlegging

Hva du velger som hardware er helt avhengig av budsjettet du setter, men planlegging er noe som vi tar her og nå. Tegningen lengre ned i artikkelen viser hvordan det ferdige oppsettet igjen skal være. Alle maskinene du ser på bildet under er virtuelle maskiner som skal kjøre på den fysiske maskinen vi skal bygge. Har du ikke vært borte i virtualisering før så finner du en god introduksjon her. På denne virtualiseringsplattformen skal vi kjøre et minimum av fem servere, en brannmur (Microsoft TMG), en domenekontroller, en filserver, en oppdateringsserver (WSUS) og en klient vi kan bruke til generelt.

Budsjettet på serveren vi skal bygge her ligger på mellom 10-12 000 kr. Hovedfokus i denne bloggserien er ikke på selve byggeprosessen da de fleste som interesserer seg for dette allerede har god erfaring med å bygge hardware. Delene er her hentet fra komplett.no da deres hurtigkasse er enkel å benytte seg av. Kopier delelisten under og lim den inn i hurtigkassen til komplett for å få opp alle detaljene på systemet. Delelistene under er bare to eksempler på hardware som per i dag passer til en server som skal kunne kjøre mye over lang tid. Man kan uten problem bygge langt billigere servere.

Server 1 med 16 GB ram, 4x750GB disker og Core i7
482849 1
605521 1
633060 1
619273 1
477934 1
572572 1
578918 2
635209 1
632655 4
Server 2 med 3 1TB disker Xeon prosessor og 8GB Ram
304905 1
492649 1
496258 3
634217 1
633936 1
635900 1
602789 2
324042 4

Hardwarevalg:

Harddisk:
Har i server 1 valgt fire 750 GB disker for å kjøre disse i Raid 10. Raid 10 gir både striping og speiling av diskene, noe som da gir både sikkerheten av at disker kan feile uten at man mister data samtidig som at man får høyere ytelse grunnet stripingen. En annen potensiell konfigurasjon er Raid 5 med kun tre disker som server 2 er et eksempel på. Dette gir mindre plasstap, men også mindre hastighet enn raid 10 konfigurasjonen. Dette raidet skal være systemdisken hvor de ulike virtuelle maskinene skal lagres sammen med vertsoperativsystemet. Hvis dette med raid er nytt for deg så anbefaler jeg å ta en titt på hva wikipedia har å si om RAID.

CPU:
Server 1 har en i7 prosessor rett og slett fordi den gir mye kraft for pengene og vil vare lenge med tanke på ytelse. Den er helt ærlig litt overkill i forhold til hva vi trenger, men vi bygger for at systemet skal kunne vokse. Jeg har imidlertid valgt core i7-2600 som prosessor fordi den har et lavere strømforbruk enn de andre i7-prosessorene som også betyr mindre varmeutviklende. Dette med varmeutvikling er spesielt viktig i forhold til å ha minst mulig støy, fordi mindre varmeutvikling betyr mindre behov for vifter og dermed mindre støy. Server 1 inneholder en Noctuavifte som fint kan kjøres passiv uten viftene som følger med, og med da kun PSU og en kabinettvifte holdes støy til et minimum. Server 2 kjører derimot Xeon som har mindre kraft enn i7-prosessoren, men som er desto lettere å holde stillegående nettopp på grunn av dette.

Ram:
Her er nøkkelordet så mye som mulig da de virtuelle maskinene bruker mye minne. På min server nå har jeg 16 GB, men i oppsettet vi bygger her kan vi få hele 24 GB.  I server 1 endte vi opp med 16 GB ram mens server 2 kun har 8 GB. Dette kan lett endres for server 2 da kun budsjett var utslagsgivende her. Her er det kun budsjett som er begrensende, men jeg anbefaler å investere i ram da dette er veldig viktig for antall virtuelle maskiner som serveren vi bygger kan kjøre samtidig.

PSU:
Minst mulig støy er det foretrukne her.

Nettverkskort:
Intel pro 1000 serien er her å foretrekke hvis hovedkortet ikke kommer med to porter integrert med mulighet for vlan. Vlanstøtte kan identifiseres i spesifikasjoner som 802.1q

Hovedkort:
Det viktigste her er støtte for raid 10 og 5 samt støtte for din valgte cpu og minne.

Kabinett:
Her er nøkkelordet støyredusering.

De to forslagene over er som sagt kun forslag. Serveren min er nå ett år gammel og var kjøpt til samme budsjett for ett år siden. Jeg har enda ikke opplevd å ha for lite kraft og tror nok at denne serveren kan vare lenge. Det finnes en mengde forskjellige valg man kan gjøre i hardwareverdenen og det er nettopp dette som gjør det både vanskelig og gøy. Spør gjerne hvis det er noe som er uklart!

1. Hvorfor bygge egen server?
2. Budsjett, hardware og planlegging
3. Bygging og installasjon av OS
4. Installasjon av hyper-v, syspreppet image og domenekontroller
5. Installasjon av TMG (Threat Managment Gateway)
6. Hvordan sette opp VPN på TMG
7. Automatiske oppdateringer med WSUS
8. Backup av virtuelle maskiner
9. 13 må ha applikasjoner for en hjemmeserver