WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Lastbalansera web server på linux (https://www.wn.se/forum/showthread.php?t=36695)

Thomas 2009-05-11 22:41

2 bifogad(e) fil(er)
Citat:

Originally posted by jonasb76@May 8 2009, 13:55
Installera Linux, ladda modulen ip_vs (LVS) och tanka ner ipvsadm och sätt upp lite regler,

Har kört 2 LVS'er framför tv.nu's www-servrar nåt år nu. En i varje datacenter. Har en gammal bild på när det var 10 maskiner totalt i klustret.

Jag tycker det har funkat okey hittills. Billig och skalbar lösning.

coredev 2009-05-12 09:35

Tack thomas! :) Kul att få insikt i ett annat system.

LVS.. är det http://www.linuxvirtualserver.org/ ?

Nu på morgonen bytte vi från våra överbelastade webserverar, till vårt nya webserver-kluster med NginX som dedikerad lastbalanserare och oj vad trevligt det blev att surfa på sidorna :) En sån skillnad! :D

Björklund 2009-05-12 12:24

Citat:

Originally posted by coredev@May 12 2009, 09:35
LVS.. är det http://www.linuxvirtualserver.org/ ?

Det stämmer! :)

danjel 2009-05-12 15:40

Av nyfikenhet och för att själv få en ungefärlig referensram kring när det är dags att lastbalansera kontra prestandaoptimera. Ungefär vid vilken belastning har ni varit tvungna att lastbalansera och köra något mer än 1 web och en DB burk. ?
Typ sidvisningar per sekund eller något..

coredev 2009-05-13 15:20

Tyvärr kan jag inte svara på sidvisningar / sekund och sådant, eftersom jag i grunden är en programmerare. Man skall dock alltid prioritera prestandaoptimeringar framför t.ex. lastbalansering. Det finns så otroligt mycket att göra som minskar lasten, och det är inte säkert att response-tiden minskar bara för att du lastbalanserar.

Några tecken på att du skall satsa resursoptimering:
* När du har en hög respons-tid även vid låg last
* När en sidladdning tar mer än 0.2 sekunder
* När lastbalansering inte sänker response-tiden
* När du är osäker på var resursoptimering är

När det gäller oss så har vi under flera år arbetat aktivt med resursoptimeringar, men nu har det tagit stopp - nu är det svårt att gå längre. Det går, men då vi har avancerade produkter som bygger på avancerade script skulle ytterligare resursoptimeringar tumma på användarvänlighet samt funktionallitet.

Måndagar kl 13.00 (peak för vår del) har våra sajter gått slött och vår webserverver för dynamiskt innehåll har gått på 100% hela tiden. Databaserna (1 MySQL och en PostgreSQL) har aldrig haft problem med hög last / dålig prestanda.


Alla tider är GMT +2. Klockan är nu 14:00.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson