We're thinking about using SQL Server to store ASP session states. I don't have any experience with this and I'm curious as to what the hardware requirements for the SQL Server will need to be. There will be about 1,000 concurrent ASP users. Obviously the SQL database will need to reside on a clustered server. Also, do I need to have a dedicated SQL box for this, or can I use my current production SQL instance that holds user data (as far as performance is concerned)?