Jag har en garderobsserver som jag haft i hur många år som helst. Jag uppgraderade nyligen hårdvaran i den och den fick då nytt liv. Den har nu utvecklats till att bli en fullfjädrad företagsserver eftersom jag labbat och testat ganska stora och seriösa produkter. Du kanske själv funderar på att bygga en garderobsserver och undrar vad du ska ha på den och hur den bör se ut. Här har du lite tips.
Kör virtuellt, något annat idag är helt tokigt. Det ger så många fördelar att det skulle vara en artikel i sig. Men några poääng är:
- Du kan ha många olika servrar av olika operativsystem. Jag kör windows 2008, windows 7, windows xp och Ubuntu 10,04 server.
- Du kan skapa snaphots, vet du inte vad det är? Jo, det är den häftigaste funktionen du kan tänka dig. Säg att du ska installera ett service pack på den server du när sjukt beroende av. Då trycker du på snapshot knappen och så kör du igång installationen. Helt plötsligt får du blåskärm, du startar om servern och den failar. Puh, vilken tur du har som gjorde en snapshot, du går in i snapshot managern och väljer “revert here”. Helt plötsligt är du tillbaka där du var när du skapade snapshotten. Detta är ju bara en av massvis av användningsområden. Man kan ju virtualisera appar också. Använder man thinapp vill man ha en helt “ren” dator att skapa appen på. Nu behöver du inte installera om hela tiden utan bara gör en snapshot innan installationen och gå sedan tillbaka när du är klar.
- Du utnyttjar din hårdvara mycket bättre.
Det finns massor av olika sätt att virtualisera. Jag kör vmware ESX för jag tycker den är bäst. Men har du windows 2008 server kan du köra Hyper-V eller så finns alternativet XenServer. Det som tar slut snabbast på en virtuell host är minnet, så se till att skaffa ett moderkort med många minnesplatser och fyll den till bredden
En annan viktig sak att tänka på är disklösningen. I företagsmiljö brukar det handla om SAN antingen via fiber eller via iSCSI. Är man riktigt cool kan man faktiskt bygga en relativt billig iSCSI lösning baserat på exempelvis Openfiler som är gratis. Ingredienser då bör vara en sliten gammal dator och massa diskar. Med ett SAN öppnar du för möjligheter att köra de riktigt avancerade funktionerna som live motion och failover. Live motion är alltså att du kan byta host under drift och failover är att dör en host så flyttas maskinerna automatiskt till den andra hosten. Då är vi uppe i 3 garderobsdatorer, snart behöver du kylning
Jag själv har skaffat mig ett riktigt hårdvaru raid kort. Det finns massa sniklösningar, du har helt garanterat ett på ditt moderkort redan som det är. Tyvärr stöds inte mjukvaruraid av Vmware så jag fick bara helt enkelt pynta de 4000 som kortet kostade. Men det ger mig en snabb disklösning. För att förlora allt för mycket data använder jag mig av raid-5.
Man vill ju ha många kärnor i cpun, men det är troligt att minne och disk maxar långt före cpun. Ska man spara någonstans tycker jag det är här.
Min egen server består av:
CPU: Intel Core i7 930, 4 kärnor samt hyperthread så totalt 8 kärnor.
Moderkort: Gigabyte GA-x58A-UD3R
Minne: 2x6GB moduler, totalt 12GB Corsair XMS3 DDR3 1333Mhz
Låda: Fractal Design Define R2
Raid kort: Adaptec 5405 SAS, SATA PCI-E
Disk: 4x 1TB SATA diskar i raid-5
PSU: Corsair TX 650w
Recent Comments