I need a rough HW specification recommendation for a server with the following SW and usage specs:

  • Windows Server 2003 or 2008.
  • One .Net4 WCF service hosted on IIS, or self-hosted.
  • 100 concurrent internet users, about 1 req/client/minute.
  • Mandatory SOAP message-based encryption with x.509 certificates for server and clients.
  • PostgreSQL database on same machine with synchronous database replication to another server.

There should be a response of at most 2 seconds for a 2Mbps client's request that returns 1000 xml-serialized database rows (reasonably-sized typical rows, no documents or other BLOBs). Separating DB and WS on different servers should be avoided if possible.

I'd like to know things like CPU, RAM, etc. Storage size is not important, since it will directly be related to estimated DB size.

link|improve this question
feedback

closed as not constructive by squillman, sysadmin1138 Sep 28 '11 at 17:27

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.

1 Answer

up vote 0 down vote accepted

Mobile phone.

16gb, 6xx of it RAM, 1 core, 1ghz.

Seriously.

This is about the level of need you talk here.

link|improve this answer
Thx, but what does "16gb, 6xx of it RAM" mean? – Boris B. Sep 28 '11 at 12:19
That my phone has 16gb storage, 6something (3 digits) megabytes of RAM. WAY more than needed for your "site". – TomTom Sep 28 '11 at 13:46
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.