Red Hat Training
A Red Hat training course is available for RHEL 8
4.4.4. Teste do efeito da profundidade de E/S em escritas aleatórias 100% em VDO
Este teste determina o desempenho de operações de escrita aleatórias de 100% em um volume VDO em diferentes valores de profundidade de E/S.
Você deve recriar o volume VDO entre cada teste de profundidade de E/S.
Procedimento
Execute as seguintes séries de passos separadamente para os valores de profundidade de E/S de 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, e 2048:
Criar um novo volume de teste VDO.
Para maiores detalhes, ver Seção 4.2, “Criação de um volume VDO para testes de desempenho”.
Preencha quaisquer áreas que o teste possa acessar realizando um trabalho de escrita
fio
:# fio --rw=write \ --bs=8M \ --name=vdo \ --filename=/dev/mapper/vdo-test \ --ioengine=libaio \ --thread \ --direct=1 \ --scramble_buffers=1
Registre o rendimento e a latência relatados para escritas aleatórias de 100%:
# fio --rw=randwrite \ --bs=4096 \ --name=vdo \ --filename=/dev/mapper/vdo-test \ --ioengine=libaio \ --numjobs=1 \ --thread \ --norandommap \ --runtime=300 \ --direct=1 \ --iodepth=depth-value --scramble_buffers=1 \ --offset=0 \ --size=100g done
Retirar o volume de teste VDO.
Para maiores detalhes, ver Seção 4.3, “Limpeza do volume de testes de desempenho do VDO”.