4.5.5. Análise do desempenho do VDO em diferentes tamanhos de solicitação de E/S

O exemplo a seguir analisa o rendimento e a latência do VDO registrados em diferentes tamanhos de pedidos de E/S.

Exemplo 4.2. Análise do tamanho da solicitação de E/S

Figura 4.3. Tamanho da solicitação versus análise de rendimento e pontos-chave de inflexão

Request size versus throughput analysis and key inflection points

Analisando os resultados do exemplo:

  • Escritos seqüenciais atingem um pico de produção no tamanho solicitado Y.

    Esta curva demonstra como as aplicações que são configuráveis ou naturalmente dominadas por certos tamanhos de solicitação podem perceber o desempenho. Os tamanhos maiores de solicitação geralmente fornecem mais rendimento porque 4 operações de E/S KiB podem se beneficiar da fusão.

  • As leituras seqüenciais atingem um pico de produção semelhante no ponto Z.

    Após estes picos, a latência geral antes da operação de E/S completa aumenta sem nenhuma produção adicional. Você deve afinar o dispositivo para não aceitar operações de E/S maiores que este tamanho.

  • Leituras aleatórias atingem o pico de produção no ponto X.

    Alguns dispositivos podem atingir taxas de transferência quase seqüenciais em acessos aleatórios de grande tamanho de pedido, mas outros sofrem mais penalidades quando variam de acessos puramente seqüenciais.

  • Os escritos aleatórios atingem o pico de produção no ponto Y.

    As escritas aleatórias envolvem a maior interação de um dispositivo de deduplicação, e a VDO alcança alto desempenho especialmente quando os tamanhos de solicitação ou as profundidades de E/S são grandes.