Posted on 29/04/2009 14:27:41
Sorensen wrote:
Clean up? Hm... I assume you're working on a project that will actually cover the costs of man hours since you're mentioning this;)
NBL - Network Load Balancing is a clustering technology that allows you to balance the load by routing traffic to a specific host in a cluster. When a session starts, it's assigned to a specific host that hosts this session throughout its lifetime. An other session is then assigned to a different host and so you balance the load betwenn a range of servers.
There's a white paper on NLB here: http://technet.microsoft.com/en-us/library/cc758834.aspx
I'm not sure how NLB relates to what Jacob is asking. The reason for using State Server is neither scaling nor availability, it's simply a matter of a durable persistance of session state across appdomain restarts. Since the appdomain will restart each time a new dll is uploaded, worker recycles, critical errors etc, it's a rather common event that will cause user irritation.
The biggest issue however is in developer productivity. Loosing session state on each build is a major hassle.