SSD (Raid 1) vs SAS (Raid 10) Recomendação de Hardware do Sql Server?

3

Nossa máquina atual do SQL Server (que tem cerca de 6 anos):

Box: Dell 2900
CPU: Xeon 5160 Dual Core
RAM: 4GB
HDD: 6x 15k RPM SAS drives in raid 10

Desde os seis anos de idade, os discos estão girando há seis anos, o que está deixando meu empregador nervoso com a vida útil dos discos. Estamos pensando em comprar ou atualizar nosso servidor atual. Meu empregador tem um medo racional, ou os impulsos devem durar mais alguns anos? (eles não são realmente fáceis de encontrar mais, mas nós temos uma unidade hot spare dentro do computador em standby, e um servidor hot spare com as mesmas unidades nele)

A idéia é obter outros 6 drives SAS para rodar em RAID 10 ou considerar a possibilidade de obter dois drives SSD (SLC) em raid 1. Além do custo, existe alguma razão para optar de uma maneira ou outra?

Vale a pena atualizar o servidor para obter uma nova CPU e RAM? A CPU do nosso servidor SQL geralmente não atinge mais de 10%. Ele executa um site de tráfego médio e aplicativos de negócios internos, mas nada de louco em termos de uso.

    
por Fake 10.11.2010 / 22:42

4 respostas

4

De um ponto de vista de recuperação de desastres, desempenho e consumo de energia, eu atualizaria o mais rápido possível. Você não pode prever falhas de hardware, por isso pode ser seus discos, a PSU, a placa-mãe ou algum outro componente.

Eu costumo seguir uma regra que diz para atualizar configurações profissionais pelo menos a cada 3 anos, porque o desempenho e a eficiência de energia normalmente dobraram nesse período. Pode ser difícil encontrar peças de reposição também. Se a sua PSU ou motherboard morrer, com que rapidez você poderá restaurar o serviço? Você testou isso? O prazo aceitável para o negócio?

Muita coisa aconteceu nos últimos 6 anos. Você teria que procurar muito para encontrar um novo sistema baseado em Xeon que seja mais lento do que o que você já tem.

Se o seu banco de dados inteiro couber em 4 GB ou 8 GB de RAM, você se beneficiaria muito com um novo processador e uma interface de rede gigabit.

Você tem algum tipo de monitoramento neste sistema? Os discos estão em movimento, exceto pela gravação de dados (o que não pode ser muito se houver apenas 2 GB de dados após 6 anos) e registros de acesso?

Por que vale a pena: SSDs modernos podem fazer quantidades insanas de escritas e os mitos de 15 anos atrás não se aplicam mais. Os SSDs se parecem com os drives mecânicos, são muito mais rápidos e lêem e gravam dados. Não tenho certeza se você tem dados suficientes em seu banco de dados para sentir muita diferença de desempenho.

    
por 10.11.2010 / 23:49
3

Primeira pergunta

Seu banco de dados se encaixa na memória? Como nos índices reais + tamanho dos dados? Isto irá responder a sua necessidade de RAM ...

Segunda pergunta .. Que tipo de mix de leitura / gravação você tem .. É aqui que o ssd ganha e perde ..

eu configurei um banco de dados que tinha 20% do total de gravações (noturnas) e 80% (diário) com SSDs e era RÁPIDO. Tente inverter esses números e veja os SSDs perderem para discos SAS de 15k.

Espero que isso ajude ..: D

    
por 10.11.2010 / 22:51
2

O período de substituição ideal para o hardware da Intel é geralmente entre 3 e 4 anos. Além disso, você está lançando os dados em termos de confiabilidade (especialmente para software embutido em hardware), disponibilidade de peças e a velocidade de restaurar o serviço em caso de falha.

Você não tem um problema de desempenho, pois está satisfeito com o servidor antigo, então eu gostaria de substituir o sistema por um sistema grande o suficiente para consolar outros servidores com uma solução de virtualização e configurar o armazenamento RAID 10 para melhorar a confiabilidade e o desempenho geral.

Francamente, se o seu empregador está pressionando você a investir dinheiro em um ativo que se deprecia tão rapidamente quanto um computador, há uma séria falta de indício acontecendo lá que é meio assustador para mim. Uma ideia melhor pode ser olhar para uma solução "Cloud" / hospedada para seu aplicativo de banco de dados, onde um provedor de serviços gerenciados está gerenciando o serviço para você.

    
por 11.11.2010 / 00:41
1

Há uma razão pela qual você está fazendo esta pergunta sobre a substituição de uma máquina de seis anos, siga a solução R10, os SSDs estarão mortos muito antes de 2016;)

    
por 10.11.2010 / 23:56