Maneira econômica de construir um servidor com muita RAM

10

Eu tenho um aplicativo Java em que a escalabilidade é limitada principalmente pela RAM, que gostaria de executar em um ou mais servidores em um datacenter. Onde devo procurar hardware de servidor que possa acomodar 100 GB - 512 GB ou mais de RAM? Eu não sou especialista em tais assuntos, então eu realmente não sei por onde começar.

Isso está entrando em território de supercomputador (6 dígitos ou mais), ou eu poderia obter um servidor desse tipo por um valor baixo de 5 dígitos?

Algumas notas com base em algumas perguntas abaixo:

  • Sim, tentei pensar em maneiras de remover esse requisito de escalabilidade, e não é realmente uma opção. O aplicativo requer fundamentalmente acesso aleatório muito rápido a quantidades muito grandes de dados, o armazenamento em um disco rígido (por meio de um banco de dados talvez) não o cortará.
  • Tenho certeza de que a JVM pode, pelo menos em teoria, aumentar tanto. Eu regularmente corro meu código com 10 GB alocados para a JVM da Sun 1.6 sem problemas visíveis.
por sanity 30.05.2009 / 17:46

0 respostas