Conectando o Freenas ao Windows Server 2016 com o MPIO

5

Recentemente, tivemos um problema com o Raid Card no nosso Windows Server. Usamos essa desculpa para ampliar nosso pool de armazenamento e implementar algumas outras atualizações.

A configuração atual é:

  • Servidor FreeNAS

O servidor usado é um Dell Poweredge R710 com dual Quad Core Xeon e 32 GB Ram. Temos a intenção de atualizar para 64 GB no futuro próximo. Os HDDs são 10x WD RED 4TB. Eles estão conectados ao servidor com um LSI SAS 9201-16e. O FreeNAS Server deve estar conectado a um servidor Windows com duas conexões paralelas de 10 Gbps. Os cartões utilizados são Mellanox MNPH29D-XTR no servidor FreeNAS e no Windows Server.

  • Windows Server

O Windows Server é um HP Proliant DL380 G7 com dois processadores Xeon hexa core. Este servidor deve gerenciar o compartilhamento iSCSI do FreeNAS e atribuir permissões de usuário.

Nosso problema é o seguinte. Quando eu conecto uma conexão iSCSI no Windows, recebo os seguintes resultados de teste de velocidade (olhando apenas para leitura e gravação sequencial):

Leitura Sequencial (Q = 32, T = 1): 1180,009 MB / s

Escrita Sequencial (Q = 32, T = 1): 880,378 MB / s

Quando conecto uma segunda conexão iSCSI e digo ao windows que ele está olhando para o mesmo pool de armazenamento, recebo o seguinte resultado:

Leitura Sequencial (Q = 32, T = 1): 1613.847 MB / s

Escrita Sequencial (Q = 32, T = 1): 542,431 MB / s

A velocidade de leitura está próxima da velocidade máxima da matriz de unidades. Com o ajuste do ZFS, cheguei perto. O que me irrita e o que não entendo é por que a velocidade de gravação diminuiu. Eu não fiz alterações no sistema FreeNAS entre esses testes.

Alguém tem alguma ideia? o que eu poderia tentar? Eu estou entendendo mal o MPIO e esperando algo que não deveria funcionar?

Obrigado pela sua ajuda.

    
por Melvin_XIII 10.05.2017 / 13:23

1 resposta

4

Eu sugiro que você verifique a configuração do RAID e habilite a política do MPIO. Parece ser um comportamento normal para o caso de uso de RAID 5/6, o desempenho de gravação desses falta em várias gravações.

Como você conectou diretamente dois nós, o cenário hiperconduzido parece ser benéfico aqui. A configuração do armazenamento compartilhado sobre o subjacente local oferece benefícios como failover, redundância e multipathing. Você pode experimentar a configuração usando o HPE VSA ou StarWind Virtual SAN que fazem o trabalho de armazenamento compartilhado espelhado entre nós em cluster. Essencialmente, a solução também permite implantar um armazenamento iSCSI em um cenário independente (convergente) que você possui atualmente.

    
por 17.05.2017 / 16:51