Gå til innhold

Minimumskrav for en webserver


lokeland

Anbefalte innlegg

Lurer på hva som er minimumskrav på en selvbygd webserver som skal kunne takle å holde oppe en side med 5.000-10.000 sidevisninger per dag!

Websiden skal blandt annet tilby mail om det gir en pekepinne.

Bygg gjerne noe i prisguiden som kan være en grei server! Trenger en del lagringsplass med diskspeiling.

Vurderer å bruke Linux på servern. Er RedHat noe å satse på isåfall?

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet-df17e

Kommer litt ann på hvordan siden er bygd opp! Men regner med att dette er en løsning som kommer til og være bygd på en database, og da er det ok med litt ram i srevern ihvertfall. Du sier også att websiden skal tilby mail.. Skal du da kjøre den mailservern på samme pc som webservern ? For da blir fort ting litt anderledes :)

 

Red Hat er også ett utrolig godt valg av distro. Kan også anbefale deg CentOs som er en gratis verson av Red Har Enterprise.

Endret av Slettet-df17e
Lenke til kommentar

Fokuser på nok minne og diskspeiling!

 

Hvis den totale mengden av data som du skal tilby over nettet ikke er så stor,

kan du jo vurdere å lage et script som legger websidene over på en ramdrive

og tar backup hvert minutt eller no slikt. Det vil nok gi en del ytelsesøkning hvis det er snakk om høye peaks:)

Lenke til kommentar
Naturligvis er BSD best:P

5132466[/snapback]

For en servermaskin kan man også bruke Solaris. Hvis man har en kraftig maskin, kan man kjøre forskjellige tjenester i containers. F.eks. hvis man trenger en web-server, ftp-server, databaseserver osv kan man sette opp en container for hver tjeneste. Disse containerne har egen ip-adresse og root-passord, og er fullstendig adskilt fra hovedinstansen. De fungerer som egne, separate maskiner. Man kan tildele containerne dedikert prosessorkraft slik at de aldri er i stand til å knele maskinen. Solaris er gratis for ikke-kommersielt bruk, så det er plutselig blitt et alternativ. Solaris er basert på UNIX System V.

Lenke til kommentar

Hvilke hardware-krav som er nødvendig vil være svært avhengig av hva slags sidevisninger det er snakk om.. Om det er mye dynamiske sider, og tyngden av queries og slikt, hvordan lasten fordeles utover døgnet (internasjonale sider eller nasjonale?), osv.

 

Jeg driver en webserver som serverer ca 40.000 dynamiske websider daglig ifølge webalizer. Det er en AMD Sempron 2600 med 512MB RAM. En low-end sak altså. Load average ligger på rundt 0.3 på travleste tiden, og server har ingen hastighetsproblemer i løpet av døgnet. Fedora Core OS.

 

Har brukt litt tid på å effektivisere ting.. spesielt minnebruk.

 

Vær klar over at om mail-serveren skal kjøre spamfilter og/eller antivirus kan dette kreve en del.

Lenke til kommentar
Det man hos Solaris kaller Containers, kaller man Jails i BSD.

5141850[/snapback]

Jo, men Containers gir en del større muligheter enn det Jails har å by på. En container er en instans med alle elementer et OS trenger og lever sitt eget liv, akkurat på samme måte som en fysisk maskin. Og man kan dedikere en prosentsats av CPU'en til den fysiske maskinen. Dessuten er en container ganske lett å sette opp.

 

Edit: samtidig er ikke containers en virtualisering av et fullstendig OS, men en instans av operativsystemet som er installert på maskinen. Det gjør at man ikke får den overhead'en man ellers ville fått med f.eks. WMware.

Endret av stigfjel
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...