8 replies
I am not sure that load balancing is working.
did you configure the dns to preform round robin? if you did you shouled check wether
the load is evenly distrebuted among the servers.
by beermonster
by frobo
Hi,
my experince for such load is to implement an three tire modell. 1. tire is for loadbalancing, 2 tire are the Web-Server and the last one is the SQL Server. Each Web Server should work with a user load beetween 2000 and 3000 users, at the endyou need a failtolerance and theirfor you should take min 2 better 3 Servers for user Connection. The hardware U describe, 4 CPU 4 GB RAM should work fine, since the most amount is hold in Memory. Be carefull with the SP2 for w2k, their is an bug with the cache for User Sessions on the backend Server. This modell is aprooved with up to 10 Servers and 20000 Internet connections at a time.
regards
Frobo
by beermonster
by beermonster
by frobo
Hi BeerMonster,
the first tire is an Cisco-router with Loadbalancer, so connections from the Internet
are spread on Serverfarm. If the Load gets very heavy, so its enaugh to add more Servers
in the second tire. In youre environment the Winloadbalancer Service should be enaugh.
The Bug i described was happend in our'e Serverfarm (citrix),
we are running a Cluster for Fileservices in the backend.
With SP2 it happens, if one User dropps his connection the others are dropped too.
The Hotfix is not available in the moment, but should be announced in next time.
The The other issue is that if you have installed SP2 the parms for Client
connections (SMB) in the Severservice( 3 tire) and the workstationservice (2 tire)
are to small for a heavy load, this must be changed to larger values.
This must not happen in your'e Environment, so your'e not using fileservices
in an cluster. I would not recommend the changes, since your'e not having problems that way.
If it possible use not ODBC request to the Database(from 2 tire) on the SQL Server,
this must be translated by the SQL-Server and this could cause performance problems.
An other issue is that stored procedures for read access could use multipe processors,
but stored procedures for write access are only running on the system CPu (1. cpu).
This means optimize youre DB-design and programm, this could boost up to 1000% of youre performance.
hope it helps
regards
Frobo
by beermonster
by beermonster
This discussion is closed to new replies.
Trending Windows Forum posts
Sort by Trending