Quando você diz que não consegue "obter o tráfego para utilizar mais de uma conexão de rede", há duas partes:
Primeiro, quantas lâmpadas você está usando O balanceamento de carga de um único lun (uma letra de unidade, por assim dizer) é muito, muito mais difícil do que o balanceamento de carga de várias luns. Você pode obter uma enorme vantagem inicial dividindo o compartilhamento iSCSI em dois luns separados e configurando o iSCSI na caixa do Windows para que:
- A placa de rede 1 do Windows é o caminho principal para o lun # 1 e aponta para a placa de rede Linux A
- A placa de rede do Windows nº 2 é o caminho principal para o lun # 2 e aponta para a placa de rede do Linux B (com um endereço IP separado)
Isso permite que você ignore o limite de uma conexão em uma forma de fita adesiva, mas não será possível obter mais de uma conexão de rede de taxa de transferência para um único lun em um determinado momento.
Em seguida, você está medindo velocidades de envio ou de recebimento?
Para poder enviar mais de uma conexão de rede de tráfego para um dispositivo iSCSI na outra extremidade, você precisa usar o MPIO na caixa do Windows e é praticamente isso. Configure o MPIO com ambos os endereços IP do host do Linux e você deverá ser capaz de saturar duas ou mais placas de rede de tráfego de saída.
No entanto, para poder receber mais de uma conexão de rede de tráfego na caixa do Windows, você estará praticamente sem sorte, a menos que faça algo como ligação de canal com sua rede cartões. A máquina Linux só enviará tráfego para um endereço MAC para um lun de cada vez. Você pode contornar isso fazendo ligação de canais para que o switch direcione o tráfego para um endereço MAC por meio de várias placas de rede.
Aqui estão alguns posts do meu blog falando sobre o mito de multipathing ativo-ativo: