Quanta memória é suficiente para um VPS do Windows 2008?

6

Dos requisitos do sistema para o Windows Server 2008 (em wikipedia.org):

  • Mínimo: 512 MB de RAM (pode limitar o desempenho e alguns recursos)
  • Recomendado: 2 GB de RAM ou mais

Vou ter meu site hospedado em um VPS do Windows 2008 e inicialmente planejava usar um plano de hospedagem que oferecesse 512 MB de RAM (para economizar algum dinheiro), mas agora estou preocupado, faça o mesmo sistema requisitos se aplicam ao Windows 2008 em execução em um VPS ou existem diferenças? Meu site tem muito pouca necessidade de memória, mas eu vou estar usando o MySQL, que deve usar parte dessa memória, devo obter pelo menos 1 GB de memória?

    
por Mee 08.11.2008 / 06:21

6 respostas

5

Você tem que medir. Essas suposições não servirão a você.

Eu contrataria um teste de estresse de 512 MB primeiro, e se provasse que a RAM é o gargalo para atingir o nível de desempenho requerido, aumente o contrato para 1 GB e meça novamente.

Não sei se todos os provedores de hospedagem permitirão que você atualize à vontade, mas parece um requisito natural para mim, então você não deve ter problemas para encontrar um que possa fazê-lo.

    
por 08.11.2008 / 07:37
5

Existe uma enorme diferença quando se analisa os requisitos básicos do Server 2003 e do Server 2008. 2008 é baseado no design do Vista, que tem uma enorme transformação adicional no SO, tentando resolver alguns dos maiores problemas e impressões anteriores do MS. um novo destino que nos moveu para a era do Win 7. Mas tudo o que reluz, nem sempre é feito de ouro.

Minha empresa comercializa servidores VPS para usuários dedicados que fazem operações em Moeda ou Forex, de modo que o público esteja razoavelmente cativo entre as necessidades a serem atendidas.

Eu tenho clientes exigindo o Server 2008 R2 sem perceber que ele vem da caixa consumindo 400 megabytes de RAM, devido às enormes dependências de serviço que a instalação básica exige. Compare isso com os requisitos do Server 2003 de apenas 104 Meg de RAM. É UMA DIFERENÇA ENTRE em uma provisão de 1 Gig RAM. Você pensaria que perder todos os serviços indesejados ajudaria aqui, mas infelizmente o MS integrou serviços não relacionados ao mapa de dependências para evitar que você faça exatamente isso. Ao forçar-nos a manter todos os serviços, é muito menos provável que o usuário não especializado consiga quebrar alguma funcionalidade que possa precisar no futuro, de modo que a MS está nos forçando a manter vivos todos os suportes inoperantes, para reduzir as exposições negativas ao suporte otimizar o desempenho.

Muitos se tornaram aficionados em dizer que " RAM é barata hoje em dia ". Mas é isso? Não quando faz parte de um pacote alugado, um usuário pagará novamente por mês a mês, especialmente dado que é para suportar uma tonelada de serviços não utilizados que ele não pode desativar, sem perder alguma parte da funcionalidade principal.

Como 2003 já está se tornando parte da obsolescência forçada, chegará o dia em que não poderei oferecer aos clientes o tipo de benefício de memória versus desempenho que 2003 fornece, o que me tira do benefício que eu obtiver ao diminuir a concorrência que não entende isso. . A MS continua a envidar esforços para evitar a pirataria de software, em grande medida exigida, devido às políticas que evoluíram no envio de produtos incompletos ao mercado, usando o cliente como um beta testador e depois confiando em patch após patch para concluir a engenharia. e processo ineficiente de embrulhar um projeto, a tempo de rotulá-lo obsoleto e começar tudo de novo. Deve haver algum tipo de economia no trabalho aqui que eu não possa entender totalmente, mas certamente não beneficia o usuário final pagando as contas.

    
por 06.08.2011 / 15:47
0

512MB está muito abaixo. 1 GB seria o mínimo absoluto. Meu servidor Web 2008 está usando 1 GB de memória RAM executando o IIS7, um servidor de e-mail, o servidor dns e o mysql 5.1.

    
por 21.04.2009 / 17:54
0

Eu executo um VPS baseado no Windows Server 2008 R2 com 1024 MB de RAM. Eu também tinha o SQL Server 2008 Express instalado. Os aplicativos ASP.NET funcionavam bem, mas não eram sites de alto tráfego, mas apenas um "playground de desenvolvedor". Eu também instalei o Apache 2.2 para Windows e tenho o MySQL rodando na mesma máquina (IIS para um IP e Apache para o outro). As instalações do Wordpress e do Drupal no lado do Apache funcionam bem como as aplicações ASP.NET no lado do IIS, mas o tempo de carregamento do site é mais longo do que eu queria (2 a 3 segundos). Apache / IIS e SQL Server / MySQL.

    
por 12.04.2011 / 16:04
0

1 GB é o que a Microsoft está recomendando. Se você estiver tentando com 512 MB VPS, dos 512 MB de RAM o sistema operacional ocupará 360 MB de RAM ...

Eu continuarei com as diretrizes da MS e testarei com 1 GB VPS para ter um ótimo desempenho.

    
por 04.05.2011 / 07:45
0

Quando o MS diz memória mínima, eles significam apenas para desempenho mínimo. Por outro lado, sua memória recomendada também está na extremidade superior. Para mim, uma regra básica que funcionou é dobrar a memória que está na categoria mínima. você deve obter um desempenho decente a partir disso.

Outro ponto, como você disse, é que o seu site não será um aplicativo com fome de memória. Eu acredito que o MySQL também não deveria estar com fome de memória. Você também deve interromper os serviços desnecessários na sua instância. Eu acho que 1 GB será suficiente para alimentar seu servidor e fornecer um desempenho decente.

    
por 08.11.2008 / 06:31