Estou testando configurações diferentes para carregar dados de um servidor SQL remoto usando o SSIS. Em uma situação de cluster, o SSIS parece mais lento para falar com a instância SQL em cluster local quando comparado a uma instância SQL local sem cluster. Parece que qualquer cenário em que o SSIS fala com uma instância do SQL em cluster; a comunicação ocorre através da rede, independentemente de a instância do SSIS ser local ou não. Isso é verdade?
No meu cenário atual, o SSIS 2008 R2 está sendo executado em um nó com instâncias do SQL Server 2008 R2 em cluster. Parece se comunicar com a instância em cluster por meio de alguma interface de rede, mesmo se estiverem no mesmo nó. Estranhamente, não consigo identificar qual interface é essa.
Aqui está o layout geral:
IP físico do nó de cluster 1 192.168.1.100
SQL Server "sql2008" nome da instância tem um IP 192.168.1.101
A instância do SQL Server está no Nó1
Origem do servidor SQL remoto para o IP do SSIS 192.168.1.55
A taxa de transferência do SSIS Load parece lenta. A sessão de rede SSIS para a origem do servidor SQL remoto aparece sob a seção Rede no Monitor de Recursos.
Imagem: DTExec.exe
PID: 8864
Endereço: 192.168.1.55
Enviar (B / seg): 968
Receba (B / seg): 1,682,022
Total (B / seg): 1,682,990
Mas o SSIS para carregamento também aparece na rede. Parece ser executado do nó local para o IP do servidor SQL de destino por meio da comunicação de rede, porque o DTexec é exibido em Monitor de Recursos - Rede como se estivesse falando com o IP do servidor de destino SQL.
Imagem: DTExec.exe
PID: 8864
Endereço: 192.168.1.101
Receba (B / seg): 120
Enviar (B / seg): 20,300,868
Infelizmente, quando uso o monitor de rede para ver o tráfego, o tráfego de dtexec da fonte aparece, mas a atividade de carga parece não estar usando nenhuma das interfaces de rede e não pode ser vista.
Ao executar este mesmo pacote (contra a mesma fonte inalterada) com uma caixa não agrupada menos potente, o pacote SSIS é executado duas vezes mais rápido, conversando com uma instância local e o processo de carregamento Dtexec não aparece na seção Rede no Monitor de Recursos.
Somente a sessão de rede Dtexec para o processo de origem aparece e tem a mesma velocidade.
O tráfego de rede ausente no cenário não agrupado está me dando o impulso ou estou vendo algo enganoso?