De quanta RAM devo precisar no meu pacote VPS? Estou sendo enganado?

De quanta RAM devo precisar no meu pacote VPS? Estou sendo enganado?

Então, estou atualmente em uma conta VPSVille Cpanel3 que tem 768 MB de RAM garantida e 2.048 MB de RAM burst (detalhes completos aqui:http://www.vpsville.ca/cpanel-vps). Está rodando CentOS, Cpanel, Apache e FastCGI.

No próprio servidor eu tenho um site de comunidade Joomla com um sistema de fórum que geralmente tem cerca de 20 pessoas no máximo a qualquer momento e mesmo assim, durante a noite, ninguém. É um site bem pequeno, mas possui vários módulos em execução. Recebe cerca de 6.000 visitas por mês. Também no servidor há um site WordPress que recebe cerca de 80-150 visitas por dia, 2 outros sites WordPress que ainda não foram desenvolvidos, portanto não recebem nenhum tráfego, e 2 sites HTML estáticos que também recebem apenas cerca de 500. bate um mês. Resumindo, não há sites enormes.

O problema é que recebo erros de "falta de memória" com bastante frequência e isso mata meu servidor e preciso reiniciá-lo para que todos os meus sites voltem a funcionar. Parece-me que não deveria ter esses problemas com tanta RAM alocada em minha conta. Cada vez que envio um ticket de suporte, eles apenas me dizem para atualizar a RAM.

Agora, ainda sou muito novo em tudo isso, então não sou um bom juiz de quanto realmente preciso para que meus sites funcionem. Não sei se meus sites realmente precisam tantoouse o VPSVille vendeu demais seus servidores, eles não têm esses recursos disponíveis e estou sendo enganado.

Então, quanta RAM devo usar com minha configuração atual?

Responder1

Você deve configurar o monitoramento por conta própria para monitorar o uso de RAM no VPS. Você poderia fazer isso com algo como nagios ou sar/sysstat. Se o provedor VPS fornecer essas estatísticas, você também pode querer verificá-las.

Tenha em mente que estourar pode significar que ele só pode estourar por alguns minutos; então, se você não voltar para 768, poderá não ter memória suficiente.

Quanto a uma solução para alto uso de memória, você pode querer examinar o ajuste básico do Apache, como Max threads/processos, etc., ou diferentes opções de MPM (threaded ou perfork). Você também pode querer dar uma olhada em servidores http mais leves, como o nigix.

Responder2

Com esse tipo de tráfego, seu servidor deve ser mais que suficiente com 768 MB de RAM. Mesmo 256 MB serão suficientes. O que você precisará fazer é ajustar seus serviços em execução. Você provavelmente pode ajustar o Apache ou se livrar dele completamente e substituí-lo por um dosisqueiroservidores web comolighttpdounginxservidores. Limite o número de threads FastCGI gerados e também limite o uso de memória PHP.

Responder3

Livre-se do cPanel, é apenas um grande desperdício de RAM para uso pessoal. Tente aprender como editar os arquivos de configuração sozinho, em vez de depender do cPanel para fazer isso por você. Você economizará memória RAM dessa forma porque não há nada rodando apenas para configurar seus serviços.

Outra coisa que você pode tentar é mudar para um VPS baseado em Xen. Xen tem melhor gerenciamento de memória

Responder4

Com certeza parece suficiente, mas não conheço muito o CPanel. A maioria dos painéis de controle vem com Apache, Apache para SSL, servidor de email, anti spam, mailman, SQL, ... eles são criados para "revendedores" em mente. O problema é que muitas vezes eles saem da caixa mal configurados e precisam de ajustes. Você poderia :

  • Desligue todos os serviços não utilizados do CPanel
  • Edite a configuração de cada serviço para corresponder à sua memória.

Outra boa pergunta seria: você precisa de um VPS? Normalmente se você estiver em um VPS é porque precisa de customização. Se sim, que tipo de personalização? Se você não tiver nenhuma customização, sugiro que procure um plano multidomínio ou um plano de revenda de hospedagem compartilhada. Quanto à customização, procure uma empresa que tenha muitos outros serviços e não apenas hospedagem web, como Exchange hospedado, SharePoint, VPS, ... para que sempre que um de seus clientes precisar de algo que você não pode oferecer, você não seja pego deixando ele vá.

informação relacionada