Key points are not available for this paper at this time.
A coleta de características detalhadas de I/O de disco para cargas de trabalho é o primeiro passo na otimização do desempenho do subsistema de disco. Este artigo apresenta uma implementação eficiente da caracterização de carga de trabalho de I/O de disco utilizando histogramas online em um hipervisor de máquina virtual — VMware ESX Server. Essa técnica permite a coleta transparente e online de características essenciais de carga de trabalho para instâncias de sistemas operacionais arbitrários e não modificados em execução em máquinas virtuais. Para análises que não podem ser feitas de forma eficiente online, fornecemos uma estrutura de rastreamento de comandos SCSI virtual. Nossos histogramas online abrangem métricas essenciais de desempenho de I/O de disco, incluindo tamanho do bloco de I/O, latência, localidade espacial, período entre chegadas de I/O e profundidade da fila ativa. Demonstramos nossa técnica em cargas de trabalho do Filebench, DBT-2 e cópia de arquivos grandes em execução em máquinas virtuais e fornecemos uma análise das diferenças entre os sistemas de arquivos ZFS e UFS no Solaris. Mostramos que nossa implementação introduz sobrecargas negligenciáveis em CPU, memória e latência e ainda é capaz de capturar características essenciais de carga de trabalho.
Irfan Ahmad (Sáb,) estudou esta questão.