Solved

State Session High Availibility

Posted on 2016-09-01
2
41 Views
Last Modified: 2016-09-04
Hello,

. my question is about making session state server redundant/ high available in web farm set up using IIS 8.5 on windows 2012 R2. I have made some research and came to conclusion that followings are the options :

A- ) using SQL server and have it clustered or use always on etc but this bring the performance issues
B-) using commercial product such as NCache, i am not sure if this has failover capability but probably it has
C-) Using Load Balancer like F5 with sticky session. it is said that this option doesn't have failover capabilities netiher , such as  if one of the state server goes , then session is lost with that server .

So my understanding is that if i want availability , to be able to failover between nodes keeping the session intact, my only option is saving state information in highly available SQL environment

Please let me know what you think

Thanks

F.
0
Comment
Question by:toronto2456
2 Comments
 
LVL 26

Accepted Solution

by:
Dan McFadden earned 500 total points
ID: 41783917
I've used a product from Scale Out Software called ScaleOut StateServer.  Essentially it is an out of process session state manager.  It is installed on all nodes in a web farm, from there the nodes running the software are clustered and highly available.  

Here is the link to the product site:  http://www.scaleoutsoftware.com/products/stateserver/

The software worked great on a 5 node web farm handling daily 250,000 unique logins/sessions.

Though you can do state management with SQL, as you said, you take a sizable performance hit.

Dan
0
 

Author Comment

by:toronto2456
ID: 41784036
Thanks Dan,,,Yes, I have seen that product as well, glad to get feed back from someone who used it,,

I guess that us the only effective solution covering all basis

Thanks very much for your answer

F.
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
Running classic asp applications under Windows Server 2008 R2 (x64) and IIS 7 is not as easy as one may think. It took me a while to figure it out while getting error 8002801d a few times. After you install the OS you will need to install the fol…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now