RAID versus Storage Pools

5

Atualmente, estou desenvolvendo uma especificação de requisitos para um novo servidor e estou tentando avaliar os benefícios & armadilhas com as tecnologias disponíveis. Nosso servidor atual usa um layout de disco RAID-5 que falhou muito recentemente, resultando na perda de um bom volume de dados.

O Storage Pools / Spaces parece valer a pena ser investigado pelo que li até agora, mas a pesquisa no ServerFault resultou em algumas preocupações sendo levantadas.

Minha pergunta é: a tecnologia por trás do Storage Pools / Spaces progrediu o suficiente para ser uma opção viável para armazenamento em nível corporativo & servindo de dados, devo ficar com o RAID-5 ou procurar outra solução RAID? Minha preferência atual seria usar o RAID-10, no entanto, não tenho certeza se poderia fazer isso como uma despesa viável.

Muito obrigado

    
por Noob-o-tron 5000 25.08.2015 / 14:24

3 respostas

3

Na minha experiência, os Espaços de Armazenamento geralmente são utilizáveis para a maioria das cargas de trabalho, começando com o Windows Server 2012 R2. Antes disso, valeria a pena apenas o esforço para cargas de trabalho específicas, como o armazenamento Hyper-V. Com o R2, o desempenho agora está em comparação com outras tecnologias SAN e RAID disponíveis no mercado. Monitoramento ainda deixa um pouco a desejar e alguns recursos como re-balanceamento estão faltando. O Windows Server 2016 aproxima os Espaços de Armazenamento da paridade de recursos com outros produtos SAN e RAID.

Se você ainda não tem algo como o Operations Manager para ajudá-lo a ficar de olho nele, mas você já tem o monitoramento do seu fornecedor de servidor, recomendo manter a solução RAID fornecida pelo seu fornecedor de servidor. / p>     

por 25.08.2015 / 16:37
1

Sidenote: Não estou familiarizado com o MSSQL e não sei se é possível executar isso no Linux. Se não for, você poderia considerar fazer uma VM para Windows em um hypervisor Linux (ou FreeBSD).

Você pode considerar a execução do controlador de disco no modo JBOD e usar o ZFS (Zettabyte file system). Com o ZFS, você pode alocar RAM e SSDs para leitura (ARC / L2ARC) & gravação em cache (ZIL). Além disso, o ZFS tem suas próprias opções de "RAID", como raidz1-3 (paridade de 1/2/3) ou simplesmente faixa sobre vários espelhos (mais rápido, mas menos redundância).

A vantagem do ZFS é que ele possui seus próprios mecanismos de consistência, por exemplo, depuração, o que garante a consistência dos dados. Você pode ter hot-spares, compressão, dedup, etc.

Eu corro o ZFS há anos (FreeBSD) e é realmente confiável. Muitas coisas aconteceram, incluindo arrays de disco quebrados, mas o ZFS sempre parece se recuperar.

    
por 25.08.2015 / 16:24
0

Os espaços de armazenamento têm uma fama muito lenta, por isso não aconselho usá-lo para armazenamento de banco de dados. Eu sugiro que você use uma matriz RAID 10.

Aqui você pode encontrar alguns links sobre isso.

ATUALIZAÇÃO: parece que com os Espaços de Armazenamento Win2012 R2 é viável para a configuração mirror e stripe . No entanto, ele permanece muito lento para qualquer coisa que envolva RAID de paridade. Aqui você pode encontrar um site da Fujitsu papel com análise de desempenho total.

    
por 25.08.2015 / 14:50