Connectrix: O que é um tempo limite de keepalive no FCIP
Summary: O que é um tempo limite de keepalive no FCIP?
Symptoms
No mais simples dos termos, um tempo limite de keepalive é um pacote de heartbeat enviado de um ponto a outro em um ambiente FCIP que não é bem-sucedido.
Esta é a mensagem típica para o tempo de espera excedido do KA. Observe as várias prioridades, circuitos e, finalmente, o túnel. Cada um tem seu próprio tempo limite de KA.
2016/06/17-16:00:21:308148, [XTUN-2005], 594561/36489, FID 128, ERROR, Node_32, FCIP Tunnel 16 High-Pri QoS DOWN (Keepalive Timeout)., ftnl_cp_vm.c, line: 1743, comp:bmd, ltime:2016/06/17-16:00:21:303651 2016/06/17-16:00:21:930759,
[XTUN-2005], 594564/36490, FID 128, ERROR, Node_32, FCIP Tunnel 16 Low-Pri QoS DOWN (Keepalive Timeout)., ftnl_cp_vm.c, line: 1743, comp:bmd, ltime:2016/06/17-16:00:21:916149 2016/06/17-16:00:21:931139,
[XTUN-2003], 594568/36491, FID 128, ERROR, Node_32, FCIP Tunnel 16 Circuit 3 DOWN (Keepalive Timeout)., ftnl_cp_capi.c, line: 2201, comp:bmd, ltime:2016/06/17-16:00:21:917593 2016/06/17-16:00:21:931232,
[XTUN-2003], 594569/36492, FID 128, ERROR, Node_32, FCIP Tunnel 16 Circuit 2 DOWN (Keepalive Timeout)., ftnl_cp_capi.c, line: 2201, comp:bmd, ltime:2016/06/17-16:00:21:918112 2016/06/17-16:00:21:931467,
[XTUN-2003], 594570/36493, FID 128, ERROR, Node_32, FCIP Tunnel 16 Circuit 1 DOWN (Keepalive Timeout)., ftnl_cp_capi.c, line: 2201, comp:bmd, ltime:2016/06/17-16:00:21:918586 2016/06/17-16:00:21:931595,
[XTUN-2003], 594571/36494, FID 128, ERROR, Node_32, FCIP Tunnel 16 Circuit 0 DOWN (Keepalive Timeout)., ftnl_cp_capi.c, line: 2201, comp:bmd, ltime:2016/06/17-16:00:21:919314 2016/06/17-16:00:21:939507,
[XTUN-2001], 594572/36495, FID 128, ERROR, Node_32, FCIP Tunnel 16 DOWN (Network/Remote/Other)., ftnl_cp_capi.c, line: 2111, comp:bmd, ltime:2016/06/17-16:00:21:921443 2016/06/17-16:00:21:939737,
[XTUN-2005], 594574/36496, FID 128, ERROR, Node_32, FCIP Tunnel 16 Med-Pri QoS DOWN (Internal Close)., ftnl_cp_vm.c, line: 1743, comp:bmd, ltime:2016/06/17-16:00:21:924391
Por padrão, os circuitos são definidos para um tempo limite de keepalive de 10 segundos.
Use um tempo de espera de keepalive de 1 segundo quando os túneis tiverem vários circuitos. Dessa forma, os quadros podem ser reconduzidos por outro circuito mais rapidamente. Para modificar keepalive, use portcfg fcipcircuit 16 modify <circuit ID> -k 1000
Um túnel FICON requer um tempo de espera excedido de keep-alive menor ou igual a 1 s para cada circuito FCIP adicionado a um túnel.
Para operações normais em túneis FCIP, os tempos limite de manutenção ativa para todos os circuitos FCIP em um túnel FCIP devem ser menores do que o tempo limite geral de E/S para todas as trocas FC. Se o valor de tempo de espera excedido de E/S do FC for menor que o valor de tempo de espera excedido de keep-alive, as E/Ss expirarão em todos os circuitos FCIP disponíveis sem serem repetidas.
O valor keep-alive deve ser baseado nos requisitos do aplicativo. Verifique com seus provedores de iniciadores FC para determinar o valor apropriado de tempo de espera excedido de keep-alive para seu aplicativo. A soma dos tempos de espera excedidos de manutenção de todos os circuitos de um túnel deve ser próxima ao valor geral de tempo limite de E/S do iniciador FC. Por exemplo, um aplicativo de espelhamento tem um tempo de espera excedido de E/S de 6 segundos. Há três circuitos no túnel FCIP. Defina o tempo limite de keep-alive como 2 s em cada circuito FCIP. Isso permite o máximo de repetições em todos os circuitos FCIP disponíveis antes que uma E/S seja excedida pelo iniciador.
Cause
No mais simples dos termos, um tempo limite de keepalive é um pacote de heartbeat enviado de um ponto a outro em um ambiente FCIP que não é bem-sucedido.
Resolution
O FCR exige que o temporizador de keepalive seja de 1,5 s para que o FCR não atinja o tempo de espera excedido.
O valor do tempo de espera excedido da KA pode ser encontrado no ID do circuito da parte FCIP do Supportsave.Circuit ID: 17.0 (Circuit 0 of tunnel 17) Circuit Num: 0 Admin Status: Enabled Oper Status: Up Connection Type: Default Remote IP: 10.251.131.58 Local IP: 10.250.30.58 Metric: 0 Failover Group ID: (Not Config/Active) Min Comm Rt: 150000 Max Comm Rt: 400000 SACK: On Min Retrans Time: 100 Max Retransmits: 8 Keepalive Timeout: 1000 <----------------- 1 second