Balanceador de carga vs aumento de RAM / armazenamento

1

Eu serei o primeiro a admitir que não sou um administrador de servidores. :) Minha especialidade está no desenvolvimento de software. Dito isto, eu tenho uma instância do servidor de nuvem que opera como um servidor web e outro para o banco de dados. Meu servidor da web é configurado apenas com 2 GB de RAM e 80 GB de armazenamento e está chegando perto de seus limites operacionais.

O aumento de até 4 GB de RAM / 160 GB de armazenamento representa o dobro do custo. Seria o mesmo custo para eu obter outra instância de servidor de 2 GB / 80 GB.

Então, qual é o melhor? Obtendo outro servidor e balanceamento de carga dos dois, ou apenas jogando mais memória / armazenamento no servidor atual? Existem algumas razões técnicas para apoiar um contra o outro?

    
por Scott 17.01.2012 / 05:04

2 respostas

4

Se o seu aplicativo não for projetado para suportar adequadamente vários servidores da Web em um farm e mantiver o estado da sessão entre os servidores entre solicitações, talvez seja mais simples ampliar o servidor existente. Quer o aplicativo precise ou não manter o estado ou a complexidade depende do aplicativo. Se a disponibilidade for importante, vários servidores seriam uma opção melhor.

    
por 17.01.2012 / 06:09
0

My web server is only configured at 2GB of RAM and 80GB of storage and is getting close to its operational limits.

Meu celular tem mais.

Você já considerou que colocar um balanceador de carga na frente das configurações de nível de brinquedo não resultaria em um ganho sensato? Eu não colocaria um balanceador de carga na frente de qualquer coisa que fosse menor do que um computador de mesa maior, que hoje em dia atende 8 núcleos completos e 16 gb a 32 gb de memória.

I have a cloud server instance that operates as a web server and one for database

Sim. Essas imagens virtuais extremamente baixas são tão bem dimensionadas sem realmente pagar.

Vamos esclarecer isso - um balanceador de carga tem sobrecarga. Então, o que você obtém são dois servidores com alguns problemas (o aplicativo deve lidar com isso, etc.) menos a sobrecarga para o balanceador de carga, enquanto você pode simplesmente expandir para uma área que não é de brinquedo.

    
por 17.01.2012 / 08:26