Em uma análise do SSD da Anandtech, há uma seção intitulada Classificações de resistência: Como eles são calculados . Dentro dele, o seguinte cálculo é dado:
Então, quando você vê "host escreve", é uma referência ao que o sistema operacional envia para baixo, não para as gravações reais do NAND que precisam ser feitas para preenchê-las.
Are drive endurance figures based on host writes or NAND writes?
Neste caso, o host escreve. Desde que o manual disse isso:
"The SSD will have a minimum of five years of useful life under typical client workloads with up to 20 GB of host writes per day." [emphasis added]
não há ambigüidade - a declaração está se referindo a gravações de host e não a gravações NAND. Note que é uma declaração fofa porque diz coisas como "típico". Neste caso, não sabemos qual é o valor máximo real de gravação NAND porque não foi indicado no manual.
O artigo do Tom's Hardware A Intel esclarece as limitações de durabilidade do SSD de 600p, mas as classificações do TBW podem Seja enganador diz que você não pode estimar com segurança quando sua unidade morrerá com base nas Gravações de unidade por dia / TeraBytes gravados e você deve depender apenas do valor do Indicador de desgaste de mídia (MWI). Isso faz sentido porque é uma estimativa dependente de suas gravações em conformidade com um modelo específico. O artigo também afirma que um drive funcionará além do MWI, atingindo seu valor final, desde que você tenha células sobressalentes (mas parece que você está ficando sem recursos).
What are reasonable values for write amplification on Windows client workloads and is my 22.7 times write amplification high? If so how can I reduce it?
Uma postagem no fórum da Intel por um funcionário da Intel sugere que um fator de amplificação de gravação (WAF) de 1 a 4 é "normal" mas que pode ser tem alta como 10. Um WAF de 22,7 é provavelmente maior do que a média, mas em última análise, o valor vai ser altamente situacional e, como você apontou, por causa da criptografia, o SSD não verá muita compressão dados.
Microsoft Understanding SSD endurance post no blog diz que pode muitas razões diferentes para amplificação:repair jobs generate additional IO; data deduplication generates additional IO; the filesystem, and many other components, generate additional IO by persisting their metadata and log structures; etc. In fact, the drive itself generates write amplification from internal activities such as garbage collection!
No final do dia, a menos que você altere a carga de trabalho de dados (tornando-a sequencial e altamente compressível), as opções para reduzir o WAF são limitadas. Assumindo que coisas como partições estão bem alinhadas, a única coisa que você pode fazer é provisionamento manual excessivo esvaziando todo o SSD com um apagamento seguro (que por sua vez contribuirá para o desgaste do SSD) e garantindo que todas as partições criadas não o tamanho total do SSD por alguma porcentagem (criando assim peças artificiais). De Papéis de unidades de estado sólido da Intel em aplicativos de armazenamento em servidor :
Important: The SSD must be new, fresh out-of-the-box or must be erased using the ATA SECURITY ERASE UNIT command immediately before adjusting the usable capacity.
- (Recommended) Create partition(s) that occupy only the desired usable capacity and leave the remaining capacity unused.
Referências adicionais: