Estimativa sobre escalabilidade

Um cliente me pediu uma estimativa de quantos usuários o servidor que ele quer contratar suporta com um bom tempo de resposta. Sei da dificuldade de obter esse número sem fazer testes de carga e sem ter rodado um profiler na aplicação, mas mesmo assim gostaria de obter opiniões baseadas nas experiências de vocês.

Para dar uma direção:

Servidor (http://www.kinghost.com.br/plano.java.jsp) não é dedicado:

  • Servidores 2 x Xeon Quad Core
  • 600 GB de transferência mensal
  • 256 Mb de RAM para JVM (Tomcat)
  • Datacenter no Brasil de 2 Gbits
  • Sistema Operacional Linux RedHat Enterprise
  • Apache Httpd + Tomcat

Sistema:

  • JSF (Facelets) + Richfaces + Seam + Hibernate
  • Postgresql (fica em um servidor separado)
  • Considero uma aplicação média com bastante CRUDs e dois pontos “críticos” que são a geração de uma agenda e a manipulação desta (fazem uso de muitos objetos/memória).

Com essas especificações eu gostaria de saber uma estimativa da quantidade de usuários acessando o sistema simultaneamente (mantendo uma boa performance).

Obrigado,

Alguém?