O uso de periódicos externos em SSDs

3

Certos sistemas de arquivos registrados sofrem as penalidades de desempenho para hospedar o periódico na mesma unidade que o próprio sistema de arquivos. Usar um diário externo pode melhorar as velocidades de gravação. Com o advento dos SSDs, parece-me totalmente possível que um único SSD suporte vários periódicos externos para sistemas de arquivos hospedados em mídias magnéticas rotacionais tradicionais. Enquanto o Anandtech " SSD Anthology " cobriu um pouco disso, eles não fizeram • cobrir o caso de teste de “vários periódicos”.

Os periódicos tendem a ser bem pequenos, de modo que até mesmo um SSD pequeno e rápido de 32 GB pode fornecer muita velocidade para vários sistemas de arquivos grandes. Provavelmente usaria muito mais rápido do que os padrões gerais de E / S sugerem, e é por isso que ter um dispositivo maior do que você acabaria usando é uma boa ideia.

Algum de vocês já fez algo assim, ou até mesmo usou um diário externo? Estou curioso sobre casos do mundo real.

    
por sysadmin1138 30.05.2009 / 01:20

3 respostas

2

Dado que a quantidade de dados gravados no diário é geralmente muito compacta e a maioria dos sistemas de servidor (pelo menos aqueles em que o desempenho é importante) vem com controladores RAID com um Cache de Gravação com Bateria, a penalidade de usar um diário é -questão. A possível melhoria de velocidade é muito compensada pela complexidade e problemas adicionais de se ter um diário externo (pense em configuração, manutenção, recuperação (desastre), aumento na taxa de erro de caminhos de código menos utilizados, etc.).

Esta é provavelmente uma das principais razões pelas quais as pessoas dificilmente se aventuram por esse caminho.

Agora, para um romance que apóia o uso de SSDs, quando se trata de sistemas de arquivos, seria ZFS L2ARC , mas essa é uma história totalmente diferente.

    
por 30.05.2009 / 02:58
2

A maioria das tecnologias SSD atuais é muito mais lenta nas gravações do que nas leituras, por isso não tenho certeza de que usá-las para um diário melhoraria a velocidade. Os principais fornecedores de armazenamento parecem estar usando essa tecnologia como uma camada adicional de cache de leitura devido à sua leitura rápida e baixa latência. Isso é o que o ZFS está fazendo com o L2ARC e isso funciona muito bem com determinadas cargas de trabalho.

Mas como as cargas de trabalho de armazenamento tendem a variar muito, o quanto de diferença ter um cache de leitura maior em qualquer situação dependerá dos padrões de acesso e do tamanho do conjunto de dados de trabalho.

    
por 01.06.2009 / 16:12
0

Você também precisa considerar o risco de que os SSDs tenham vida útil mais curta que os discos rígidos. Uma boa referência em discos rígidos é olhar para a garantia. Um bom disco rígido do servidor será de 5 anos, a maioria dos SSDs são de 1 ano. A razão para a vida útil mais curta é que as células SSD acabarão por se desgastar (você só recebe tantos ciclos de gravação). Embora a maioria das unidades tenha um firmware que divida de maneira uniforme onde os dados são armazenados para aumentar a vida útil, espalhando o amor entre todas as células.

    
por 30.05.2009 / 05:00