habilitando quadros jumbo em uma rede iSCSI após o fato

4

Estamos usando o armazenamento iSCSI e temos duas VLANs dedicadas para o iSCSi. Nós não implementamos quadros jumbo inicialmente. Eu gostaria de ligá-lo agora. Eu entendo que preciso ativá-lo para as NICs que se conectam às VLANs iSCSI e às portas de switch às quais elas se conectam e, em seguida, fazem o mesmo com a própria SAN. Minha pergunta é sobre o tempo de tudo isso. Eu tenho 4 caixas iSCSI e 30 servidores conectados a eles. Posso fazer a mudança em momentos diferentes sem causar grandes problemas? Por exemplo, se eu passar e configurar todas as NICs para os quadros jumbo primeiro e, em seguida, fizer as opções e, em seguida, o armazenamento, terei problemas se o tráfego iSCSI estiver se movendo ao mesmo tempo? Por razões óbvias, prefiro não desligar primeiro todo o tráfego iSCSi. Acho que posso coordenar razoavelmente esse trabalho com os caras da rede para fazer tudo em uma noite e planejar ativar o controle de fluxo nas portas do switch ao mesmo tempo. Conselho?

    
por icky3000 24.09.2010 / 22:35

2 respostas

5

Eu seguiria assim:

1) interruptores 2) armazenamento 3) clientes

Eu tive várias vezes na minha prática que usar iSCSI com 9k jumbos através de um switch com jumbo desativado poderia causar um throughput lento e infernal. Então, obviamente, os switches sempre vão primeiro, você na verdade não muda nada com isso, você apenas PERMITE que os clientes usem quadros mais de 1.5k, mas eles podem continuar usando quadros de tamanho padrão sem nenhuma restrição.

O segundo será um armazenamento porque (não tenho certeza aqui) quando o cliente inicia uma conexão tcp, ele pede a um armazenamento para usar um quadro padrão desde o início, se esse cliente ainda não estiver comutado para jumbo. Assim, o armazenamento pode lidar simultaneamente com os clientes usando quadros jumbo e com os clientes que ainda estão nos quadros padrão.

    
por 24.09.2010 / 23:59
3

Eu comparo com o fluxo de água. Atualize os tubos antes de ligar a torneira. Em outras palavras, habilite quadros jumbo em todos os switches primeiro, depois os endpoints, que são as NICs e a SAN. Não tenho certeza em qual ordem você deve ativar os pontos de extremidade.

Das Diretrizes de Desempenho da Rede EqualLogic:

To take advantage of Jumbo Frames, all devices in the network path between servers and the PS Series group⎯including the switches and the NICs used to access volumes⎯must have Jumbo Frames enabled.

Switches configured for Jumbo Frames will support both standard Ethernet frames and Jumbo Frames. However, if a NIC is configured for Jumbo Frames, but the switch is not, you may experience inconsistent behavior. The switch will function properly if the frames are small, but once the NIC attempts to send frames larger than 1500 bytes, the switch will not be able to handle the frames and will drop them. Also, if some switches are configured for Jumbo Frames, but others are not, you may experience inconsistent behavior if routing changes occur after the connection has been established.

No caso da nossa SAN EqualLogic, o novo tamanho da MTU só entra em vigor para novas sessões iSCSI, por isso force um failover ou redefina as sessões de outra forma.

Quando uma sessão iSCSI é configurada, o EqualLogic executa o Path MTU Discovery para determinar o valor máximo de Tamanho da MTU que o caminho inteiro suporta. Se o caminho suportar quadros de tamanho de 9000 bytes, eles serão habilitados e isso será registrado na SAN. Não tenho certeza de como outras redes SAN fazem isso, então verifique seus documentos.

    
por 24.09.2010 / 23:53