[Webinar] Streamline your web hosting managementRegister Today

x
?
Solved

ASP.Net Session State alternatives

Posted on 2016-11-15
3
Medium Priority
?
267 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 35

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 29

Accepted Solution

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

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Without even knowing it, most of us are using web applications on a daily basis.  In fact, Gmail and Yahoo email, Twitter, Facebook, and eBay are used by most of us daily—and they are web applications. We generally confuse these web applications to…
The first step to building an amazing About page is to figure out what you want the page to say about your company. You then must grab the attention of the reader, boast a bit, tell a story and let others brag about you. With a little bit of thought…
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
Suggested Courses
Course of the Month8 days, 21 hours left to enroll

590 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