Gå til innhold

Hjelp til ny WEB-/SQL-server


Anbefalte innlegg

Videoannonse
Annonse
Trenger litt mer info, hva skal du kjøre på serveren?  Websider, forum, spill eller fildeling?  Hvor mange brukere blir den å få osv.

7129802[/snapback]

 

Serveren skal presentere div data fra en SQL-base på web.

Veldig begrenset webtrafikk.

SQL-basen oppdateres med nye poster ca 1000 ganger i døgnet.

(Fra følere som registrerer hastighet, vekt mm, ganske små datamengder)

Ingen fildeling/spill/forum osv.

Lenke til kommentar

Intel Core2 Duo E6600

MSI 975X Platinum PowerUp Edition

Corsair TWIN2X2048 5400 2x1024 MB

Gainward GF7300GS 256MB

Seagate 15K.4 146GB Serial Attatced SCSI

Adaptec 48300 SAS-kontroller

Fortron/Source Epsilon 600W PSU

Cooler Master Mystique kabinett

 

Dette vil bli et killer-oppsett til både web og database. Prosessoren er kraftig, hovedkortet er godt med tanke på kompabilitet, harddisken er en 15k SAS-disk som kan gi en ytelse man ikke finner på ordinære SATA-disker. Dessuten er harddisken på 146 GB. Perfekt for database. Kontrolleren er fra kvalitetsleverandøren Adaptec, og Adaptec sine kontrollere er også kjent for sin kompabilitet. Strømforsyningen er kraftig nok, mens kabinettet valgte jeg tilfeldig. Denne herligheten kommer riktignok på ca 18500, men gjør nytten. Dette oppsettet er satt opp spesielt med tanke på kompabilitet. Med sånne oppgaver kan det lønne seg å gå for en annen løsning enn Windows. GNU/Linux er et alternativ, men for dette bruket ville jeg helt klart sett på Solaris 10.

Lenke til kommentar

Hovedgrunnen til å bruke SCSI/SAS istedetfor sata disker er nok ikke ytelsesforskjellen. Denne ble stort sett borte når sata fikk NCQ. Hovedgrunnen til å gå for SCSI/SAS er at komponentene er laget for kontinuerlig bruk. Anandtech har skrevet litt om dette: http://www.anandtech.com/IT/showdoc.aspx?i=2859

 

Hvis du ikke har noe krav til å kjøre microsoft sql/web server hadde jeg også gått for linux, ser ikke helt hvorfor man skal sponse microsoft når man har andre gode produkter.

 

Bruker suse linux, tomcat webserver og postgresql databaseserver på jobben.

 

Angående ram valg så får du ikke reg/ecc ram på noe annet enn serverhovedkort/prosessorer, vet ikke helt hvor farlig det er. Har diverse servere på jobben og ikke alle har reg/ecc ram og har ikke merket noe større problemer pga dette.

Endret av blackbrrd
Lenke til kommentar

Men en 15K SAS-disk vil alltid gi bedre ytelse enn en 10k SATA-disk. Dessuten, en SAS-kontroller er også kompatibel med SATA-disker. En viktig ting: Solaris er ikke GNU/Linux, men UNIX. Og Solaris er bra på database. PostgreSQL er i dag en del av Solaris. Dessuten er Solaris foretrukket utviklingsplattform for Oracle på 64bit.

Lenke til kommentar

Har byttet en databaseserver fra å kjøre på 3stk 15k rpm disker i RAID 5 til å kjøre på 2stk 10k rpm disker i RAID 1. Merket ikke noe forskjell i load. Databasen er på ca 15GB og serveren har 6gb ram.

 

Om du kommer til å merke noe forskjell i ytelse med bedre disker avhenger helt av hvordan databasen blir brukt.

 

I vårt tilfelle så har harddiskytelsen nesten ingenting å si, ettersom alt relevant blir cachet i ram og det er relativt få skriveoperasjoner. Hintet til det siste er vel at alle data som blir lagt inn blir lagt inn av mennesker ;)

Endret av blackbrrd
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...