Quão diferente é o manuseio de E / S do disco rígido no AIX e no Redhat Linux?

1

Estou executando uma carga de trabalho de E / S de hadoop no redhat linux e corri também no IBM AIX com a mesma configuração subjacente de hardware, disco e disco. Com as configurações padrão no os redhat linux está dando mais I / O throuhput comparado ao IBM AIX.

Então, quão diferentes são as configurações de drivers de dispositivo no redhat linux do IBM AIX para manipular I / O do disco rígido?

Eu sei que o Redhat Linux tem um algoritmo de escalonamento de disco que é, por padrão, CFQ (Completely Fair Queue), Noop scheduler, planejador antecipado, scheduler de prazo. Isso também afeta a taxa de transferência de E / S do disco. e até onde eu sei, o AIX não tem esse tipo de algoritmo de agendamento. podemos aumentar a profundidade da fila no AIX, mas isso também não está aumentando muito o throuhput do disco.

A implementação do driver de dispositivo é diferente em ambos os casos, pois sei que a implementação do redhat linux no driver de dispositivo é mais eficiente na manipulação da E / S, por isso estou vendo esse tipo de diferença?

Ou será que o AIX pode ser otimizado para obter mais throuhput do que o Redhat Linux?

    
por Deepak kumar Jha 28.09.2013 / 12:40

0 respostas