É seguro colocar partições com uso intenso de gravação em um SSD (em um sistema SSD + HDD)?

3

Estou configurando uma (poderosa) estação de trabalho poderosa para o trabalho de desenvolvimento do SW no Linux. É um sistema Xeon com vários núcleos, 32 GB de memória, um HDD grande e um SSD de 120 GB MZ7WD120HAFV a.k.a. SM843T).

Eu tenho que decidir quais partições colocar no HDD e quais no SSD. Estou recebendo recomendações conflitantes sobre essa questão:

  • "Não coloque partições com uso freqüente de gravação no SSD, você diminuirá o tempo de vida significativamente, pode falhar dentro de alguns meses dessa maneira." (semelhante a esta resposta )
  • "Se você tem um SSD de segunda ou terceira geração (que significa qualquer drive com TRIM) então você não precisa tratá-lo de forma diferente de um disco rígido comum: você pode colocar arquivos intensivos de gravação, journal e swap nele. " (de esta resposta aqui no site)

Tanto o desempenho quanto a estabilidade são importantes para mim, embora esse não seja um servidor de missão crítica. Então, o que devo fazer?

Notas:

  • Claro, vou ter algum tipo de esquema de backup para meus dados críticos, a questão não é sobre isso.
por einpoklum 16.09.2013 / 12:09

2 respostas

4

O Samsung SM843T é um SSD muito bonito. Os principais pontos que você deseja examinar em uma folha de dados SSD são os números que falam sobre a longevidade da unidade, que podem ser expressos como gravações de dispositivos por dia ou TB gravadas. A folha de dados SM843T tem os dois, e mais útil é o número para ambos cargas de trabalho aleatórias e sequenciais.

Uma carga de trabalho aleatória significa 100% de gravações aleatórias de 4K com uma profundidade de fila de E / S de 32 - essa é a figura que a maioria das fichas de dados SSD citará, particularmente para unidades de nível de consumidor que tenham números como '20GB / dia por 3 anos'.

O SM843T, no entanto, reivindica 2x gravações de dispositivos por dia durante 5 anos para cargas de trabalho aleatórias ou 11 x gravações de dispositivos por dia para cargas de trabalho sequenciais. Isso é muito melhor do que qualquer outro SSD de nível de consumidor atualmente disponível (e, de fato, o SM843T é comercializado como uma unidade de centro de dados).

Eu não vou dizer que você não vai usar este SSD antes do tempo, porque eu tenho certeza que você poderia (2x gravações de dispositivos por dia em um disco de 120GB é apenas uma constante ~ 690 IOPs, o que não é afinal de contas), mas se você está apenas desenvolvendo software nesta máquina, eu realmente duvido que você chegue perto destes números.

Se estiver interessado, você pode monitorar os contadores internos SMART do SSD para o desgaste. Os atributos exatos são diferentes dependendo do controlador SSD usado, mas se você quiser a essência geral do que procurar, então eu escrevi sobre isso aqui .

    
por 16.09.2013 / 14:13
2

Certamente você pode encurtar o tempo de vida de um SSD usando gravações pesadas, mas isso ocorreu enormemente nos últimos anos a um ponto em que é perfeitamente aceitável escrever vários petabytes ao longo da vida de um único SSD - contanto que você escolha o produto certo.

Você não menciona qual SO está planejando usar, mas a Samsung tem um utilitário do Windows chamado 'Mago' que permite que você altere a porcentagem do seu disco usado para escrever - se você aumentar isso, você poderá escrever mais por mais tempo no mesmo disco - não tenho certeza se existe uma versão do Linux dele .

De qualquer forma, desde que você tente manter abaixo, digamos 30GB / dia, você deve ter pelo menos 3 anos fora do SSD, talvez muito mais.

    
por 16.09.2013 / 13:26