SSDs em ambiente de leitura / gravação alto

1

No momento, hospedamos VPSs para muitos clientes usando configurações RAID10 padrão usando discos rígidos.

Estamos pensando em experimentar uma nova experiência: VPSs baseados em SSD em arrays RAID10.

Meu conhecimento não é muito claro em SSDs em ambientes de alta leitura / gravação, como a hospedagem VPS para vários clientes.

Os SSDs simplesmente falhariam dessa maneira? Eu ouvi algumas coisas ruins sobre SSDs ...

Alguma dica seria apreciada

    
por jtnire 21.06.2011 / 14:00

2 respostas

4

Eu meio que respondi algumas dessas perguntas em sua OUTRA PERGUNTA sobre este assunto.

Para as leituras, os SSDs são ótimos - eles não são os mais rápidos (que seriam memória ou flash baseado em PCIe) nem são espaçosos (como os discos SATA de 3 / 4TB que todos usam) nem são mais barato - mas eles são de grande valor oferecendo dezenas de milhares de IOPS de leitura aleatória por apenas algumas centenas de dólares cada.

O que eles não são tão bons para aplicativos de gravação altos (até mesmo médios), basicamente qualquer 'célula' (think memory unit) só pode ser escrita em algumas dezenas ou centenas de milhares de vezes antes de morrer. Pense nisso por um segundo, escolha um pouco de espaço em disco do SSD, com que frequência algo como um arquivo de log ou banco de dados gravaria naquele dia, sem usar o "nivelamento", esse espaço estaria morto muito rapidamente. 'Desgastar nivelamento' simplesmente espera até que o SSD não esteja muito ocupado, então move os dados do espaço strongmente escrito para o espaço menos escrito - se tiver a chance, a maioria dos servidores mantém seus discos bastante ocupados o tempo todo.

Como você pode imaginar, se você tiver um aplicativo muito pesado, os SSDs farão muito sentido, mesmo para cenários de notebook / estação de trabalho, onde a carga de gravação é baixa. Para tarefas de gravação altas, você estará apenas matando seu SSD, mesmo o melhor / mais caro, muito rapidamente.

Quanto a usá-los no R10 ou similar, bem, sempre faz sentido proteger localmente seus dados e o R10 é uma ótima maneira de fazer isso.

    
por 21.06.2011 / 14:31
1

A tecnologia para SSDs melhorou significativamente e existem algumas opções empresariais viáveis ...

Este artigo sobre "Enterprise Flashes" pode valer a pena ler.

Você estará pagando sua bunda por esse investimento inicial. Os custos não diminuíram desde o início.

Anandtech abrange a unidade "Pulsar" da Seagate (que soa como motor de nave espacial) e o artigo diz que, de acordo para a vida útil da unidade, ele terá cerca de 6 petabytes de gravações antes de chutar o balde.

    
por 21.06.2011 / 14:30