O Mantra é que você nunca pode ter memória, cpu, armazenamento ou largura de banda suficientes! : -)
Se você é o seu próprio servidor, pense alto :-). Eu tenho 16GB de ram na minha máquina desktop.Ideally seu sistema não deve página para o disco, a paginação é lenta! Se o processo estiver sendo paginado devido a inatividade, ajuste seu kernel para mantê-lo na memória.
Uma vez que você tenha maximizado sua ram, pense em usar um SSD como um cache para o seu subsistema de disco ou armazenar o arquivo de swap. Isso pode oferecer ainda mais desempenho e leituras de baixa latência em falhas de página. O ssd não tem uma cabeça de unidade, então a busca é rápida! : -).
você também pode colocar SSDs em uma faixa para mais desempenho.
você pode achar isso interessante, usando o ssd para armazenar dados em cache do seu sistema de arquivos.
O zfs usará o ssd como um cache de disco dinâmico. Muito agradável! : -).
link
Por último, olhe para os seus aplicativos, eles podem ser otimizados, um software concorrente usa menos memória, menos cpu, mais fácil de gerenciar?
Se você hospeda um aplicativo da web, não é uma boa coisa se você tiver grandes servidores, já vi muitas configurações com grandes servidores, mas depois tenho sido conectado a um provedor de serviços de internet muito ruim, então o tráfego estava sendo caiu mesmo antes dos servidores terem mudado para processá-lo.