ASP.Net Session State alternatives

Running in a small environment of windows standard servers with asp.net applications in IIS with SQL standard backend. We currently have session state stored in sql server but i'm looking for other providers in case the sql server is down.

Are there any free/open source session state alternatives out there that will have high availability included without requiring an enterprise version of windows/sql?
LVL 17
OriNetworksAsked:
Who is Participating?
 
Dan McFaddenSystems EngineerCommented:
In the open source arena, I know of 2:  Redis and NCache.

Redis:  http://www.codeproject.com/Articles/1040453/ASP-NET-Session-State-Management-with-Redis-Local
NCache:  http://www.alachisoft.com/ncache/session-index.html

Both will require you to reconfigure your session state management setup.

Unfortunately, I have not used either of the above options in PROD.  What I have used in PROD... successfully, is ScaleOut StateServer from ScaleOut Software.  Its a commercial product, but I thought it would be a good comparison baseline for Redis and NCache.

Dan
1
 
Paul MacDonaldDirector, Information SystemsCommented:
How many IIS servers are you supporting?

Have you considered clustering the SQL Server(s) for fault tolerance?
0
 
OriNetworksAuthor Commented:
Only 3 IIS servers. The cost of clustering with new OS licenses and sql licenses to support the clustering is not an option so I'm trying to see what fault tolerance we can create for free. At minimum I can load balance the sites across the 3 IIS servers to give some small amount of resilience. I need to be able to include session state now.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.