Connectrix : Qu’est-ce qu’un délai d’expiration keepalive dans FCIP ?
Summary: Qu’est-ce qu’un délai d’expiration keepalive dans FCIP ?
Symptoms
En termes simples, un délai d’expiration keepalive est un paquet de pulsations envoyé d’un homologue à un homologue dans un environnement FCIP qui échoue.
Il s’agit de la messagerie typique pour le délai d’expiration KA. Notez les différentes priorités, les circuits, et enfin le tunnel. Chacune dispose de son propre délai d’expiration 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
Par défaut, les circuits sont définis pour un délai d’expiration de 10 secondes.
Utilisez un délai d’expiration de 1 seconde lorsque les tunnels ont plusieurs circuits. De cette façon, les cadres peuvent être reconduits plus rapidement sur un autre circuit. Pour modifier le keepalive, utilisez portcfg fcipcircuit 16 modify <circuit ID> -k 1000
Un tunnel FICON nécessite un délai d’expiration persistant inférieur ou égal à 1 s pour chaque circuit FCIP ajouté à un tunnel.
Pour les opérations normales sur les tunnels FCIP, les délais d’expiration persistants pour tous les circuits FCIP d’un tunnel FCIP doivent être inférieurs au délai d’expiration global des E/S pour tous les échanges FC. Si la valeur du délai d’expiration d’E/S FC est inférieure à la valeur du délai d’expiration persistant, les E/S expirent sur tous les circuits FCIP disponibles sans nouvelle tentative.
La valeur persistante doit être basée sur les exigences de l’application. Vérifiez auprès de vos fournisseurs d’initiateurs FC pour déterminer la valeur du délai d’expiration persistant appropriée pour votre application. La somme des délais d’expiration persistants pour tous les circuits d’un tunnel doit être proche de la valeur globale du délai d’expiration d’E/S de l’initiateur FC. Par exemple, une application de mise en miroir dispose d’un délai d’expiration des E/S de 6 secondes. Il y a trois circuits dans le tunnel FCIP. Définissez le délai d’expiration persistant sur 2 s sur chaque circuit FCIP. Cela permet un maximum de nouvelles tentatives sur tous les circuits FCIP disponibles avant qu’une E/S ne soit expirée par l’initiateur.
Cause
En termes simples, un délai d’expiration keepalive est un paquet de pulsations envoyé d’un homologue à un homologue dans un environnement FCIP qui échoue.
Resolution
FCR nécessite que le minuteur keepalive soit de 1,5 seconde pour que FCR n’expire pas.
La valeur du délai d’expiration KA se trouve sous l’ID de circuit de la partie FCIP de la sauvegarde de support.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