Solved

ASP.Net Session State alternatives

Posted on 2016-11-15
3
83 Views
Last Modified: 2016-11-28
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?
0
Comment
Question by:OriNetworks
3 Comments
 
LVL 34

Expert Comment

by:Paul MacDonald
ID: 41888288
How many IIS servers are you supporting?

Have you considered clustering the SQL Server(s) for fault tolerance?
0
 
LVL 17

Author Comment

by:OriNetworks
ID: 41888435
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
 
LVL 27

Accepted Solution

by:
Dan McFadden earned 500 total points
ID: 41889264
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

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
tutorial for ebay api 3 35
Eloquent ORM manual paginator defaults to simple 2 24
Run ColdFusion website locally 1 21
asp.net mvc5 6 17
Password hashing is better than message digests or encryption, and you should be using it instead of message digests or encryption.  Find out why and how in this article, which supplements the original article on PHP Client Registration, Login, Logo…
FAQ pages provide a simple way for you to supply and for customers to find answers to the most common questions about your company. Here are six reasons why your company website should have a FAQ page
This tutorial walks through the best practices in adding a local business to Google Maps including how to properly search for duplicates, marker placement, and inputing business details. Login to your Google Account, then search for "Google Mapmaker…
The viewer will learn how to count occurrences of each item in an array.

810 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