VMware parece limitar as cópias do SCP, qual pode ser a razão?

2

Parece que tenho um problema estranho com o meu cluster VMware, no qual obtenho taxas de transferência de SCP inconsistentes. Eu tenho Cluster1 e Cluster2, fisicamente em diferentes regiões. Eu preciso transferir grande vmdk de Cluster1 para Cluster2. Aqui está o que eu recebo:

  • SCP do host VMware, diretamente para o host VMware, sem compactação: 4MB / s
  • SCP do host VMware, diretamente para o host VMware, com compactação: 0.5MB / s
  • SCP do host VMware no Cluster1 para uma das máquinas virtuais em execução no Cluster1: 30MB / s
  • Máquina virtual de formulário SCP no host Cluster1 para VMware no Cluster2, com compactação: 15MB / s
  • Máquina virtual de formulário SCP no host Cluster1 para VMware no Cluster2, sem compactação: 5MB / s
  • Máquina virtual de formulário SCP no Cluster1 para máquina virtual no Cluster2, com compactação: 20MB / s
  • Máquina virtual de formulário SCP no Cluster1 para máquina virtual no Cluster2, sem compactação: 7MB / s

Testar a largura de banda da rede com o iperf mostra que eu tenho 200-300Mbps entre os locais de forma consistente. Conexão de rede em ambos os clusters, assim como a internet é gigabit.

O que faria com que o VMware limitasse o uso da CPU para compactação e o que limitaria suas taxas de transferência fora do cluster?

PS: dentro do cluster, estou passando por IP público e a VM guest está em um host diferente. Então, teoricamente, a VMware não deveria saber que a transferência é um pouco local.

EDITAR : o Cluster1 é 4.1, o Cluster2 é 5.0; Tentei FastSCP, e obtendo o mesmo resultado que vejo com SCP direto com compressão: cerca de 0,5MB / s.

EDIT 2 : Maior alocação de recursos do sistema em hosts VMware para os níveis que as VMs estão obtendo e além. A única mudança é que o SCP com a compactação do host para o host não é de 0.5M para 4M, da mesma forma que a transferência não compactada.

Ainda intrigante porque a transferência de host para host seria mais lenta.

EDIT 3 : após adicionar mais recursos, conseguiu atingir velocidades de transferência de 4 a 10 MB / s nos data centers. Mesmo que seja menor que 20 ~ 40 que a rede deve ser capaz, eu vou ter que viver com isso. Embora se alguém tiver outras idéias - estou ansioso para experimentá-las:)

    
por Sergey 18.04.2012 / 19:26

2 respostas

3

É por isso que as pessoas usam produtos de terceiros, como o FastSCP .

Estou assumindo que você está no ESXi versão 4 (você não especificou). Isso foi aprimorado no ESXi versão 5. O motivo pelo qual as cópias foram intencionalmente aceleradas foi vinculado ao gerenciamento de recursos do console.

    
por 18.04.2012 / 19:46
0

Eu descobri que contornar a limitação de velocidade é ssh no host VMware e wget o arquivo. Também faz mais sentido se você estiver usando um iso ou ova fora da web.

    
por 30.10.2015 / 17:43