I intend to deploy a terminal server for 20 concurrent users. At this moment in time I am not concerned about the bandwidth coming into the server for the remote users, as this is a separate questions.
This server will be Windows Sever 2008 R2 64 Bit, 8 Gigabyte RAM, dual-core Xeon 1.86GHz CPU. SQL Server Express 2008 R2 64 bit will be running and users will be given MS Word and Excel (No Outlook). A Microsoft Office 2010 Access front end database will be given to each user, which connects via an ODBC connection to the SQL Server database, in which there will be a contact database with about 10,000 records.
Would this server spec be OK to serve these 20 concurrent users?, and is there an easily understandable set of benchmark calculations that can be used, or a tool somewhere?