Riepilogo:
Este artigo aborda informações sobre comandos "SCSI UNMAP ou TRIM" em RBODs MD3. Ele também contém informações adicionais do artigo 000137759 (SLN156240) "Perguntas frequentes sobre a
unidade de estado sólido (SSD) da Dell com servidores (PowerEdge) e armazenamento)".
...
Seleziona un prodotto per verificare la pertinenza dell'articolo
Questo articolo si applica a Questo articolo non si applica aQuesto articolo non è legato a un prodotto specifico.Non tutte le versioni del prodotto sono identificate in questo articolo.
Background: A amplificação de gravação é definida da seguinte forma:
O fator de amplificação de gravação é a quantidade de dados que o controlador SSD precisa gravar em relação à quantidade de dados que o controlador host deseja gravar. Um fator de amplificação de gravação de 1 é perfeito, significa que você queria escrever 1 MB e o controlador do SSD escreveu 1 MB. Um fator de amplificação de gravação maior que 1 não é desejável, mas é um fato lamentável da vida. Quanto maior for a amplificação de gravação, mais rápido a unidade se desgastará e menor será o desempenho.
A amplificação de gravação é uma medida da proporção do número de gravações flash em relação à gravação do host. Por exemplo, se duas gravações em flash forem geradas por gravação em host, a amplificação de gravação também será 2. Uma técnica chamada provisionamento excessivo melhora a eficiência da coleta de lixo, reduzindo a amplificação de gravação.
Os métodos a seguir são usados para corrigir a amplificação de gravação em unidades SSD.
TRIM é um comando SATA que permite que o sistema operacional informe a um SSD quais blocos de dados salvos anteriormente não são mais necessários como resultado de exclusões de arquivos ou formatação de volume. Quando um sistema operacional substitui um LBA, como ocorre com a sobregravação de um arquivo, a SSD sabe que o LBA original pode ser marcado como obsoleto ou inválido e não salvará esses blocos durante a coleta de lixo. Se o usuário ou sistema operacional apagar um arquivo (e não remover partes dele), o arquivo normalmente será marcado para exclusão, mas o conteúdo do disco nunca será apagado. Por isso, o SSD não sabe que pode apagar os LBAs anteriormente ocupados pelo arquivo, portanto, continuará incluindo esses LBAs na coleta de lixo.
Comando TRIM para SATA ou UNMAP para SCSI -- O sistema operacional deve enviar esses comandos, que informam ao dispositivo de armazenamento quais setores contêm dados inválidos. Os SSDs que consomem esses comandos podem recuperar as páginas que contêm esses setores como espaço livre quando os blocos que contêm essas páginas forem apagados em vez de copiar os dados inválidos para páginas limpas.
Causa
Consulte a seção Sintoma.
Risoluzione
Os comandos SCSI UNMAP ou TRIM são compatíveis com os arrays MD?
O comando UNMAP é usado somente com a recuperação de espaço ao usar discos virtuais com provisionamento dinâmico.
Isso começou com o firmware do controlador 08.25.05.60 para Tribes (MD34xx e MD38xx) e não é compatível com arrays Hogs (MD32xx e MD36xx).
MD Series, Dell PowerVault MD3200/MD3220-Windows HA Cluster, Dell PowerVault MD3200i and MD3220i with Windows HA Clusters, Dell PowerVault MD3600f/3620f Windows HA Cluster, Dell PowerVault MD3600i/3620i Windows HA Cluster
, Dell PowerVault OEM Ready MD34XX and MD38XX, PowerVault MD3200
...