Ez nehéz dió, ha lövésed sincs.
Az első: döntsd el, torony vagy rack szerver.
A feladat szabja meg a szervert, maga az IIS/MSSQL kombó simán elfut akár szimpla Quad-Core Xeon processzoros gépen, már 4GB RAM-mal is.
Persze ha nem csak egy weblap lesz rajta, hanem több, esetleg nagy látogatottsággal, esetleg nagy adatbázisokkal és esetleg relatíve sok adatbázis mozgással, akkor már tényleg egy tökösebb gép kell.
Általában, végtelenül leegyszerüsítve (Win Server 2008, IIS7, MSSQL 2005 környezethez):
1. csak néhány kisebb weblap, "normál" adatbázisokkal: 1 db. E5620 Xeon, 8GB RAM, SATA diszkek, alaplapi (embedded) RAID megteszi
2. sok weblap, komoly látogatottság, nagy adatbázisok, sok adatmozgás: 2 db. E5620 Xeon, 12-18GB RAM, SAS diszkek, hardveres RAID vezérlő (erre már mehet Hyper-V virtualizáció!)
3. "top" kategóriás, de még megfizethető szerver: 2 db. E5630 Xeon, 24-32GB RAM, SSD (op.rendszernek) és SAS (webes tartalom, adatbázisok) diszkek, hardveres RAID vezérlő. Ezen én tutira virtualizációt tennék és létrehoznék mondjuk 4 db. bikaerős virtuális gépet annak minden előnyével együtt.
Erre jönnek még a plusz költségek: tápegység redundancia, Hot-Swap kiépítés, stb. attól függően, hogy mennyi pénzt veszítesz, ha egyszer mondjuk megáll a szerver...
Itt olvashatsz még talán hasznos infókat szerverválasztásról.
Valójában ez az egész (jó esetben) úgy történik, hogy megmondod mi a feladat és mennyi pénzed van rá és a kereskedő összarakja neked a lehető legerősebb konfigurációt az adott keretbe beleférve.