Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

State Session High Availibility

Posted on 2016-09-01
2
Medium Priority
?
76 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 28

Accepted Solution

by:
Dan McFadden earned 2000 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

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lync server 2013 or Skype for business Backup Service Error ID 4049 – After File Share Migration
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…

715 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