notei que pessoas mencionando MSSQL Server com VPS não é uma boa ideia

4

Poderia, por favor, lançar alguma luz sobre isso?

    
por TPR 26.02.2010 / 08:02

5 respostas

1

Tudo depende da escala do seu aplicativo.

Se você está indo virtual ou bare metal, é tudo sobre planejamento adequado.

Tenho visto vários white papers e artigos discutindo bancos de dados (e especificamente o MS SQL) e como planejar a implantação em um ambiente virtual.

O maior problema no lado do VPS será: quanto você sabe sobre a infraestrutura e o hardware em que você está trabalhando. Mesmo que você tenha vários "discos", eles podem ser armazenados nas mesmas unidades físicas ou podem estar em uma SAN de alta velocidade com uma tonelada de fusos, mas você simplesmente não sabe.

    
por 27.02.2010 / 19:54
1
O problema com o MSSQL é que ele pode ficar com muita fome de memória (dependendo do que você está fazendo com ele), geralmente os VPS vêm com uma quantidade limitada de memória e, portanto, não funcionam bem quando executam o MSSQL. Se o seu VPS tem memória suficiente para fazer o que você quer fazer com o SQL, então realmente não há razão para que não seja executado no seu. Eu executei o MSSQL em vários VPSs e Virtual Machines sem nenhum problema.

    
por 26.02.2010 / 10:27
0

Eu uso o SQL Server Express no meu VPS ... sem problemas de qualquer tipo ...

Sem "acusações" específicas para rebater, não há muito mais que eu possa dizer.

    
por 26.02.2010 / 10:21
0

O SQL Server pode otimizar a localização dos dados nas placas de disco para tornar o banco de dados mais rápido, reduzir as necessidades de movimentação da cabeça e isso não é possível em discos virtuais e em níveis complexos de RAID (RAID 1 é o melhor para isso).

    
por 27.02.2010 / 19:10
0

Como ManiacZX disse, tudo depende da escala do projeto. Se você está falando de várias centenas de solicitações por minuto, vá dedicado. Caso contrário, o VPS deve estar bem.

A diferença real está dentro da alocação de recursos.
Em um servidor dedicado, todos os recursos são dedicados ao seu servidor SQL.
Em um VPS, a menos que você pague mais, você só tem RAM dedicada (na maioria das vezes).

CPU e E / S de disco são compartilhadas e limitadas por VPS, você provavelmente não pode usar todas as CPU e E / S de disco.

Para resumir, o VPS provavelmente está bem. Para aplicações críticas de negócios, procure um ambiente dedicado e recursos.

    
por 01.03.2010 / 00:34

Tags