Visa ett inlägg
Oläst 2012-04-21, 19:34 #35
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Citat:
Ursprungligen postat av johan1234 Visa inlägg
Clarence - en tekniker skickade mig en mycket detaljerad analys i november förra året som fick mig att tänka lite då... Anders ville förbättra skriptet - tyvärr han jag aldrig ta tag i det. Hittade mailet här och kopierar in den lilla summeringen han hade. Om det kan vara av intresse.

"Sammanfattningsvis så har era siffror inte med lastbalanserare, databaskluster eller dylikt att göra, utan de visar enbart att ni har högre nätverksoverhead
mellan webbserver och mysql-server än andra ovanför er i testet. Några ovanför er har kanske till och med databas på samma server som webbserver.

Testet mäter dessutom överhuvud taget inte eventuellt overhead i lastbalanserade miljöer, då mätningen börjar när ett script redan exekverats på en klusternod.

För att göra en bättre mätning sätt ur slutkundsperspektiv så skulle han istället också mäta hela scriptets exekveringstid från anropande klient,
då man då också får med:
1. TCP-handskakning med lastbalanserare eller webbserver
2. Eventuellt overhead p.g.a överbelastad lastbalanserare/reverse-proxy/m.m
3. Tid som request väntar i listen-queue på webbserver-nod
4. Överbelastat nätverk för svarspaketen
m.m.
Men även om man skulle ta med detta gör testets sammansättning att det är svårt att få någon ordentlig relevans för en riktig applikation/sajt även om det säkert är troligare med korrelation än ej. Vad man skulle kunna göra vore att modellera enklare prototyper som har samma typ av last som vanliga webb-applikationer. Det är inte helt lätt utan kräver ordentlig profiling av vanliga mjukvaror för att sätta samman till en representativ modell för dom.
Clarence är inte uppkopplad   Svara med citatSvara med citat