ISCSI: Comprimento máximo do cabo Ethernet x tempo limite do comando SCSI

3

Eu tenho uma pergunta sobre uma configuração não ideal e as implicações práticas disso. Idealmente, você colocaria o servidor ESXi na mesma sala que o ponto final da caixa branca do FreeNas.

Minha situação é a seguinte: Eu tenho uma corrida de aproximadamente 125 metros do Cat 5e conectando um servidor ESXi a um whitebox do FreeNas na sala do servidor. Eu sei que a distância do cabo ethernet está dentro da distância máxima para o tráfego ethernet, mas eu tenho duas perguntas ...

  1. O Cat 5e suporta velocidades de gigabyte a essa distância se o switch no back end for um SRS-2048 da Linksys?
  2. Devo me preocupar com a distância que causa a leitura de dados e a gravação de tempos limite na parte SCSI - (operações de disco do ESXi)?
por Jeremy Hajek 21.02.2011 / 06:48

4 respostas

4

Uma forma de onda em cobre se propaga em 0.95c; Portanto, ele leva seus dados em 140 ns para transitar pelo seu cabo Ethernet de 40 m. A 1000 megabits por segundo, ou um naosegundo por bit, são 140 bits, o que é menor que o comprimento de um cabeçalho IPv4, sem falar na latência de comutação. O atraso de propagação é, portanto, insignificante.

    
por 21.02.2011 / 09:09
4
  1. Sim. Distância especificada 1000BASE-T 100 metros
  2. Não. Dados em um cabo enviado imediatamente. Em tais distâncias não há atraso associado a cabos longos.
por 21.02.2011 / 06:53
3

A faixa de execução do cabo suportada pelo cabeamento saudável da Cat5e para 1000BaseT deve ser de 100m, portanto, você estará confortavelmente dentro desse limite.

Tempos limite de iSCSI e tempos limite de SCSI dentro de seus convidados são normalmente muito mais altos do que a latência de um link de comutador de Ethernet. Eu acho que o padrão relevante para o ESXi é de 10 segundos, por exemplo, enquanto eu esperaria que a latência no seu caso seja inferior a 100 microssegundos. Claramente, o desempenho seria abismal se a latência do link fosse de algumas centenas de milissegundos, mas na verdade não falharia.

O que mais me preocupa (muito) a distância do link é se o switch em questão é realmente adequado para o tráfego iSCSI em termos de fornecimento de desempenho consistente sob estresse. Se você estiver conectando apenas um pequeno número de servidores a um único sistema de armazenamento, em um pequeno número de portas GigE, talvez seja bom, mas seria uma boa ideia monitorar a latência ao longo do tempo para garantir que esteja funcionando conforme necessário. No mínimo, certifique-se de ter o controle de fluxo de hardware ativado corretamente, use VLANs para separar o tráfego iSCSI e, do que eu vejo, evitar o uso de QoS.

    
por 21.02.2011 / 07:29
0

Como complemento das outras respostas: O VMware ESX / ESXi é muito sensível em relação aos tempos de resposta. Se você tiver erros de tempo limite freqüentes, provavelmente é porque o subsistema de disco não é rápido o suficiente (o VMware gera muitos E / S aleatórios).

    
por 21.02.2011 / 11:24