Medição da queda de desempenho de unidades de estado sólido com IOmeter

1

Eu gostaria de medir a queda de desempenho em unidades de estado sólido quando as unidades estão chegando perto da capacidade total. Em particular, gostaria de fazer benchmark de leitura / escrita aleatória e sequencial.

Isso é possível no IOmeter? Como devo configurar o IOmeter para executar um teste como este?

    
por user4552 29.05.2009 / 02:45

2 respostas

1

A Anandtech teve um ótimo artigo sobre SSD, benchmarking e o que é bom para eles. Eles usaram o IOmeter para executar seus benchmarks e deram algumas dicas sobre a que tipos de problemas eles correram.

link

A

página 12 descreve como eles simularam uma unidade 'usada' que foi martelado em muito. Eles fizeram isso para avaliar a quantidade de desempenho que se degradaria durante a vida útil da unidade.

    
por 29.05.2009 / 02:52
0

Esteja preparado para fazer muitos testes. Passei muito tempo tentando entender a relação entre o número de gravações e o desempenho de gravação dos geralmente excelentes dispositivos FusionIO. O vendedor não foi muito útil para entender a situação no início.

Lembre-se de que a definição de um bloco "livre" pode variar. Por exemplo, se você escreveu sempre, o armazenamento não pode considerá-lo livre. Talvez se você escrever mais tarde com todos os 0s ou todos os 1's, pode sinalizá-lo como um bloco livre, embora eu não tenha visto isso na prática. Eu encontrei artefatos de desempenho chocantes criando um volume lógico que era apenas uma pequena parte do armazenamento geral. Em seguida, criando um volume lógico que continha o restante do armazenamento, gravando nele intensamente por meia hora e excluindo o volume lógico. Para o SSD, esses blocos obviamente não são gratuitos. Mas eu sempre destruí a performance de gravação fazendo este teste.

Ao formatar o dispositivo com blocos "reservados" extras, a realidade do impacto no desempenho tornou-se irrelevante. Os dispositivos FusionIO suportam gravações rápidas porque apagam os blocos reservados em segundo plano e os usam para novas gravações. (O bloco que você sobrescreveu é marcado como livre e depois apagado).

    
por 04.06.2009 / 02:40

Tags