32 GB de RAM é um bom número redondo típico para a maioria das CPUs do Servidor, mas se você estiver olhando para as CPUs Xeon 5500 (Nehalem), lembre-se de que elas estão configuradas de maneira ideal em bancos de 3 DIMMs por CPU e múltiplos de 6 DIMMs para servidores de soquete, assim você verá um melhor desempenho com 24 \ 48GB de RAM em vez de 32GB.
Existem muitos servidores que aceitam 10 discos, mas se você os consideraria com preços razoáveis ou não, não posso dizer. Duvido que você encontre qualquer 1U como o R300 que terá 10 discos - o 360 G6 da HP pode empinar 8 unidades SFF de 2,5 "em 1U por um preço básico de apenas US $ 2K. O R610 da Dell é aproximadamente equivalente (também é 1U dual socket Xeon 5500 system), mas só recebe 6 drives internamente, mesmo que você bata com os servidores de classe 2U DL380 \ R710
Torres de rack como a HP ML370 G6 funcionam por cerca de US $ 2,5 mil, mas podem levar até 24 unidades. O T710 da Dell custa cerca de 16.
Os preços acima são os preços mínimos de lista para o chassi com 1 CPU, sem discos e praticamente sem RAM. Um HP ML370 configurado com essas unidades, 24 GB de RAM e dois Xeon E5540 terão um preço de lista de cerca de US $ 10 mil. A maior parte disso vem de suas escolhas de unidade - você poderia economizar cerca de US $ 1.500,00 optando por uma única variante de soquete, mas o custo marginal da RAM pode aumentar, pois os DIMMs DDR3 de 4GB são cerca de 50% mais caros por GB que 2GB módulos.
Editado para adicionar uma ideia das comparações de desempenho.
Um Xeon 5540 2.53Ghz CPU será cerca de 50% melhor relógio para relógio comparado ao seu CPU existente. Uma configuração de soquete duplo com o SQL 2005 deve ser dimensionada de maneira razoavelmente eficiente, portanto, em termos puros de CPU, um sistema de soquete duplo como os listados acima terá cerca de 3x o poder de CPU de seu R300.
Configure com RAM DDR3 balanceada @ 1066Mhz você deve ver cerca de 3x a largura de banda de memória, possivelmente mais porque suspeito que sua configuração atual do R300 não é a ideal.
Em termos de desempenho de disco, você está aumentando sua capacidade de E / S aleatória efetiva em pelo menos um fator se 5 (obviamente o suficiente), mas adicionando um controlador RAID avançado decente e segregando a funcionalidade adequadamente provavelmente verá melhorias de desempenho substancialmente melhores além disso.
O chipset Tylersburg usado em (quase) todos os atuais sistemas baseados no Xeon 5500 também separa o Memory IO e o restante, o que é mais difícil de quantificar, mas terá, invariavelmente, algum benefício.
Esses sistemas são muitas vezes mais rápidos do que a sua configuração existente, mas se isso realmente se traduz em melhor desempenho para seus usuários depende de quais são os seus gargalos atuais. Se for um aplicativo mal projetado ou o congestionamento da rede melhorando o servidor, isso não resultará em ganhos tão claros.