FC-Multipath: Qual path_selector executa melhor?

3

Então eu aprendi que desde o Red Hat 6 é possível escolher entre 3 algoritmos para balanceamento de carga entre diferentes caminhos para o meu FC-SAN, o padrão round robin padrão - e novo - tamanho de fila e tempo de serviço.

Eu tenho procurado há muito tempo por uma comparação de desempenho para valores diferentes para path_selector em uma configuração multibus, mas não consegui encontrar nenhuma informação baseada na experiência real. Eu nem encontrei uma suposição do que funciona melhor em quais situações.

Alguém fez algum teste de desempenho real sobre essa questão? Ou informações sobre recursos que não consegui encontrar?

    
por Christian 05.12.2014 / 17:13

2 respostas

1

Eu tenho alguns servidores que usam o tamanho da fila e eles não tiveram nenhum problema. Em geral, no entanto, não há muito a otimizar em termos de multipath. Ainda usamos round-robin básico para a grande maioria de nossos servidores - é uma configuração bem conhecida com pouco risco desconhecido, e o desempenho de multipathing baseado em tempo de fila ou serviço, pelo menos na minha loja, é pequeno.

Você tem um problema específico que está tentando resolver? Ou você está apenas certificando-se de que você está configurado o melhor possível?

    
por 06.12.2014 / 05:33
0

Nesse meio tempo, fiz alguns testes, as diferenças são de fato marginais:

                        round-robin queue-length    service-time
Write char KB/sec       872         884             876
Write block KB/sec      327345      331218          330533
Rewrite KB/sec          144384      144102          141393
Read char KB/sec        3714        3900            3485
Read block KB/sec       363308      349765          360518
Random Seeks count/sec  19          18  

Eu usei o bonnie ++ em um sistema de arquivos ext4.

    
por 26.02.2015 / 16:03