Os escritos limitados e a capacidade / preço do SSD são desvantagens conhecidas como a sensibilidade a choques do HDD.
O SSHD híbrido (cache padrão de HDD + SSD) possui um HD clássico combinado com um pequeno SSD usado como cache e gerenciado pelo firmware do SSHD.
Agora eu quero saber o que acontece quando o cache do SSD atinge a cotação do limite de gravação para todas as células, as duas alternativas possíveis são:
a) simplesmente a parada do firmware para usar o cache do SSD e o SSHD se torna um HDD padrão
b) o SSHD se torna inutilizável
Qual é a resposta certa? (A alternativa b faria a escolha SSHD, a alternativa menos durável e a pior opção de sempre para um servidor.)
Procurei fontes confiáveis sobre isso, mas não encontrei nada.
Os problemas mecânicos do disco rígido são muito raros se não forem submetidos a choques durante as operações de leitura / gravação, em condições padrão o MTF varia entre 1 milhão a 1,5 milhão de horas para um disco rígido moderno. No SSD, particularmente no SSD TLC, o uso é um problema, os números máximos típicos de ciclo PE por bloco da MLC variam de 1500 a 10.000 (principalmente 5000). Alcançar 5000 ciclos é relativamente fácil se o armazenamento for usado intensivamente (especialmente no uso do servidor). Portanto, é realmente importante a durabilidade do cache do SSD e, além disso, deve-se considerar também que os setores de cache do SSD no SSHD são usados ainda mais intensivamente em um SSD padrão que pode distribuir o desgaste em um espaço maior.
fonte
Respostas:
Cache
+ David Schwartz, quando você mencionou sobre ele já está no cache do SO , não posso mais concordar.
Mas o problema é o tamanho , se o cache do arquivo gerenciado pelo sistema operacional for menor que o tamanho do cache do SSD, o cache do SSD no SSHD ainda poderá economizar seu tempo para ler do disco.
Na minha situação, estou executando o OpenSuSE 12.3 x64 no Lenovo ThinkCentre Edge 72z com 16 GB de RAM. O cache do meu arquivo tem cerca de 3 GB após 14 horas. Se o seu computador tiver 64 GB de RAM, o cache do arquivo poderá ter mais de 8 GB. Como mencionado acima, o cache SSD de 8 GB é menos útil que o cache de arquivos. É por isso que a Seagate fornece ao Seagate Enterprise Turbo SSHD cache de 32 GB SSD.
Desgastar
A Toshiba fornece um FAQ para explicar o que acontecerá quando o cache do SSD se desgastar. Deve funcionar como um disco rígido normal.
Conculsion
Antes que o cache do SSD se esgote, haverá cada vez mais chips danificados no SSD, o que significa que o cache do SSD disponível está se tornando cada vez menor. O usuário deve observar que o desempenho diminui lentamente, sem nenhum aviso da SMART
Você pode verificar se o meu SSHD funcionará como disco rígido normal quando o cache do SSD se desgastar para obter detalhes e minha atualização sobre esse assunto.
fonte
Dada a velocidade de gravação de um HDD típico, a resistência de gravação de um SSD típico e a lógica de um SSHD típico, esse é um modo de falha quase impossível de disparar. Muito antes de você atingir a resistência de gravação do SSD, o HDD provavelmente falharia mecanicamente. Honestamente, essa é basicamente a última coisa com a qual você deve se preocupar.
Atualização : Ao contrário de um SSD padrão, um SSHD nunca precisa escrever nada para piscar. Ele só grava coisas para piscar se o firmware decidir. Se o volume de gravação for alto, não há sentido em usar o flash para armazená-lo em buffer (porque ele acabará por ficar cheio e deixará de oferecer qualquer benefício). Se o volume de gravação estiver baixo, o flash não envelhecerá significativamente. Da mesma forma, para leituras do HDD, faz sentido armazenar em cache coisas que são lidas frequentemente e raramente são alteradas. Não pode haver muito disso, é matematicamente impossível. Como todos os sistemas operacionais modernos acessam suas unidades por meio de um cache, não faz sentido armazenar dados em cache que acabaram de ser lidos ou gravados, porque o sistema operacional nunca os lerá novamente em breve - ele já está no cache do sistema operacional.
fonte
Ainda não tenho uma referência definida, mas tenho certeza de que a resposta seria A. Como a célula SSD é usada com o tempo, os elétrons se acumulam lentamente na camada isoladora, diminuindo a faixa de tensão que pode ser usada para programação. Isso resultará no controlador tendo várias tentativas de leitura / gravação (quando não puder determinar um valor), erros (quando o valor errado for retornado) ou blocos marcados como inutilizáveis. O SSD como um todo não deixaria de funcionar, mas pode não funcionar tão bem.
Como observação lateral, os algoritmos no nível de desgaste e os controladores de firmware estão cada vez melhores para evitar isso. O TechReport acabou de fazer uma revisão da nova unidade da Seagate aqui.
fonte