Probleem in het kort:
De overgang van 1 naar 2 webservers levert geen 100% winst, maar slechts zo'n 30-40%, terwijl beide servers niet volledig belast worden. Ergens zit een botleneck, maar waar?
Setup:
2 webservers met w2k3+IIS6 (beide dual p3 1.0Ghz)
1 DB server met w2k3+SQL (dual Xeon 2.0 Ghz)
verbonden met Gbit switch. Cluster gebruikt WLBS in multicast mode met gebruikmaking van IGMP
Probleemanalyse:
Met behulp van een stress-tool(die meerdere web-pagiana's tegelijk ophaalt) heb ik zowel één server apart als beide servers tegelijk belast. Één server tegelijk levert zo'n plaatje op:

Twee servers tegelijk belast deze:

Zo te zien ligt bij 2 servers de bottleneck dus ergens anders. De eerste verdachte was de database server, deze lijkt echter totaal niet onder de indruk:

(bij belasting van beide webservers)
De volgende verdachte was netwerkcapaciteit, we maakten eerst gebruik van een 100Mbit netwerk tussen deze servers, dat hebben we inmiddels geupgrade naar gigabit. Dit heeft echter geen effect gehad.
Vervolgens ben ik gaan zoeken, het wijde internet af, maar erg veel leverde dat niet op, (probeer hier maar eens een zoek-query voor te bedenken!) vandaar dat ik nu deze post hier plaats. Mocht het een en ander niet geheel duidelijk zijn, licht ik dat graag toe.
De overgang van 1 naar 2 webservers levert geen 100% winst, maar slechts zo'n 30-40%, terwijl beide servers niet volledig belast worden. Ergens zit een botleneck, maar waar?
Setup:
2 webservers met w2k3+IIS6 (beide dual p3 1.0Ghz)
1 DB server met w2k3+SQL (dual Xeon 2.0 Ghz)
verbonden met Gbit switch. Cluster gebruikt WLBS in multicast mode met gebruikmaking van IGMP
Probleemanalyse:
Met behulp van een stress-tool(die meerdere web-pagiana's tegelijk ophaalt) heb ik zowel één server apart als beide servers tegelijk belast. Één server tegelijk levert zo'n plaatje op:

Twee servers tegelijk belast deze:

Zo te zien ligt bij 2 servers de bottleneck dus ergens anders. De eerste verdachte was de database server, deze lijkt echter totaal niet onder de indruk:

(bij belasting van beide webservers)
De volgende verdachte was netwerkcapaciteit, we maakten eerst gebruik van een 100Mbit netwerk tussen deze servers, dat hebben we inmiddels geupgrade naar gigabit. Dit heeft echter geen effect gehad.
Vervolgens ben ik gaan zoeken, het wijde internet af, maar erg veel leverde dat niet op, (probeer hier maar eens een zoek-query voor te bedenken!) vandaar dat ik nu deze post hier plaats. Mocht het een en ander niet geheel duidelijk zijn, licht ik dat graag toe.
offtopic:
Ik realiseer me dat deze hele post ietwat kort door de bocht is. Excuses daarvoor.
Ik realiseer me dat deze hele post ietwat kort door de bocht is. Excuses daarvoor.
Lao Tzu: "As soon as you have made a thought, laugh at it."