Welcome to MobyThreads.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in
All support for the MobyThreads Threaded phpBB MOD can now be found on welsolutions at this forum

ASP.NET and NLB?

 
   Web Hosting and Web Master Forums (Home) -> IIS RSS
Next:  free hosting on sub domains  
Author Message
dm4714

External


Since: Mar 01, 2005
Posts: 7



(Msg. 1) Posted: Thu Jun 23, 2005 11:52 am
Post subject: ASP.NET and NLB?
Archived from groups: microsoft>public>inetserver>iis (more info?)

We have an application that we license that uses ASP.NET and the Windows
Network Load Balancing Services on a Windows 2003 network. We have 4
front-end web servers running W2K3 and using a NLB common IP address within
our Extranet internal network. We also have a "state" server that is
running the .NET State Service where all 4 front-end servers point their
session to the state services -- using memory only; no SQL state.

I'm not exactly sure how the ASP.NET application works, but the software
allows us to configure a user-defined text for the header of the ASP.NET
pages for that particular server. The setting appears to be saved on each
server... because each servers' text can be different.

One of the things I have recently done to help isolate performance issues,
etc., was to change the header text to include the server name in front...
this way when I user accessing the web farm, the ASP.NET page will display
the server that the user is on.

From my understanding of how this works, I would assume that the NLB is
redirecting the user to the same server for each request due to the affinity
masks being set. Therefore, the user's session is initially created on the
server that he initially accessing and consequently, every page thereafter
is coming from the same server???

The issue that I'm having is this, our users are saying that the response
time is slow when they access a particular server (server2, in this case)
and is acceptable when accessing server1, 3, and 4. They're basically
saying that there is something wrong with server2. This is the only user
complaining.

1) Can someone please explain to me how ASP.NET sessions work with NLB?
Again, I assume the first server is the server that creates the session,
even though it is stored on the state server for common session between all
serves. However, because of the NLB and the affinity mask, the users are
still hitting the same box for each request.

2) Does anyone know of a way I can measure the performance? We capture all
IIS counters within our logs. I see there is a page response time field.
Can this be used to retrieve useful information? I would assume that the
response times would be subjective, considering some of our internal
customers have more bandwidth than others... so some pages would obviously
be severed to them more quickly than other pages.

Opinions?

 >> Stay informed about: ASP.NET and NLB? 
Back to top
Login to vote
Display posts from previous:   
   Web Hosting and Web Master Forums (Home) -> IIS All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]