ec2 private ip é mais lento que ip público usando o Rserve

0

Eu instalei o Rserve em um unix ec2 que possui IP privado e público. Quando tento me comunicar com um pequeno conjunto de dados, não há problemas.

No entanto, quando eu faço o mesmo com poucos grandes dados, o IP privado recebe a conexão com o tempo limite (Nota: Minha origem / cliente ec2 está na mesma sub-rede).

Por outro lado, quando eu tento o mesmo com o IP público de uma máquina fora dessa VPC (ou seja, usando internet), o Rserve é muito rápido.

Gostaria de saber como a intranet é ultrapassada, mas a Internet é rápida. Existe alguma configuração no unix que restrinja algo

Alguém pode lançar alguma luz sobre isso, por favor.

(Nota: minha ferramenta de origem / cliente é o Tableau)

    
por Selva 13.01.2018 / 10:13

1 resposta

1

Gostaria de ter certeza de que você está permitindo o ICMP para descoberta de caminho MTU dentro do VPC.

Ao passar pela internet pública, você limitará a 1500 bytes, mas no VPC você terá quadros Jumbo. Se houver uma diferença no tamanho da unidade de transmissão máxima (MTU) no caminho de rede entre os dois hosts sem a descoberta de PMTU devido ao ICMP bloqueado, você verá esses tipos de pausa.

Esse é um problema bastante comum até mesmo nos principais serviços da AWS, se os grupos de segurança bloquearem o ICMP. Aqui está um link para uma página que pode estar relacionada ao redshift, mas provavelmente é o mesmo problema.

link

    
por 13.01.2018 / 13:33