Este artículo describe cómo resolver problemas el AO genérico.
El acelerador genérico optimiza el tráfico que se empuja hacia abajo del otro AOs porque él no puede optimizar el tráfico. El AO genérico realiza la optimización TFO solamente. (Las optimizaciones de la compresión DRE y LZ son realizadas por el componente SO-DRE)
El AO genérico recibe las conexiones bajo condiciones siguientes:
Los escenarios frecuentes hacia adentro los cuales las conexiones se empujan abajo al AO genérico incluyen las condiciones siguientes donde hay la Conectividad que el AO no entiende ni puede para optimizar:
Una manera de controlar si se está utilizando el AO genérico es mirar las estadísticas del otro AOs. Por ejemplo, el CIFS AO señala las conexiones que se empujan hacia abajo al AO genérico como sigue:
WAE674# sh stat accelerator cifs detail CIFS: Global Statistics ----------------- Time Accelerator was started: Tue Jul 14 11:55:09 2009 Time Statistics were Last Reset/Cleared: Thu Jul 16 04:16:35 2009 Total Handled Connections: 32 Total Optimized Connections: 1 Total Connections Handed-off with Compression Policies Unchanged: 24 <-----Pushed down to generic AO Total Dropped Connections: 0 Current Active Connections: 0 Current Pending Connections: 0 Maximum Active Connections: 4 Number of local reply generating requests: 3388 Number of remote reply generating requests: 415 The Average time to generate a local reply (msec): 25 Average time to receive remote reply (ms): 2147
Usted puede también controlar las estadísticas de conexión para ver qué optimizaciones se están aplicando a las conexiones. En la salida de la conexión de las estadísticas de la demostración, un “G” indica que la conexión fue manejada por el AO genérico como sigue:
WAE674# sh stat connection Current Active Optimized Flows: 2 Current Active Optimized TCP Plus Flows: 2 Current Active Optimized TCP Only Flows: 0 Current Active Optimized TCP Preposition Flows: 0 Current Active Auto-Discovery Flows: 5 Current Active Pass-Through Flows: 0 Historical Flows: 100 D:DRE,L:LZ,T:TCP Optimization, A:AOIM,C:CIFS,E:EPM,G:GENERIC,H:HTTP,M:MAPI,N:NFS,S:SSL,V:VIDEO ConnID Source IP:Port Dest IP:Port PeerID Accel 3722 10.10.10.10:2162 10.10.100.100:445 00:14:5e:84:24:5f TCDL 3924 10.10.10.10:2464 10.10.100.101:445 00:14:5e:84:24:5f TGDL <-----Look for "G"
Si usted hecha una ojeada a una mirada más atenta la conexión arriba, usted verá que CIFS fue configurado pero el AO genérico fue aplicado como sigue:
WAE674# sh stat connection conn-id 3924 Connection Id: 3924 Peer Id: 00:14:5e:84:24:5f Connection Type: EXTERNAL CLIENT Start Time: Thu Jul 16 06:10:44 2009 Source IP Address: 10.10.10.10 Source Port Number: 2464 Destination IP Address: 10.10.100.101 Destination Port Number: 445 Application Name: WAFS Classifier Name: CIFS Map Name: basic Directed Mode: FALSE Preposition Flow: FALSE Policy Details: Configured: TCP_OPTIMIZE + DRE + LZ Derived: TCP_OPTIMIZE + DRE + LZ Peer: TCP_OPTIMIZE + DRE + LZ Negotiated: TCP_OPTIMIZE + DRE + LZ Applied: TCP_OPTIMIZE + DRE + LZ Accelerator Details: Configured: CIFS <-----CIFS configured Derived: CIFS Applied: GENERICAO <-----Generic applied Hist: CIFS
Para ver la información similar del encargado central, elija el dispositivo WAE, después elija el monitor > las estadísticas de la optimización > de las conexiones. Las conexiones manejadas por el AO genérico miran como sigue:
Usted puede utilizar el comando detail genérico del acelerador de las estadísticas de la demostración de ver más detalles sobre las conexiones que son dirigidas por el AO genérico como sigue:
WAE# sh stat accelerator generic detail Generic: ------- Time elapsed since "clear statistics": 1days 18hr 25min 20sec Time Accelerator was started: Tue Jul 14 11:55:02 2009 Time Statistics were Last Reset/Cleared: Tue Jul 14 11:55:02 2009 Total Handled Connections: 366 Total Optimized Connections: 366 Total Connections Handed-off with Compression Policies Unchanged: 0 Total Dropped Connections: 0 Current Active Connections: 1 Current Pending Connections: 0 Maximum Active Connections: 2 . . . Global Generic AO connection statistics ======================================= Total number of connections handled: 366 <------------ Total number of active connections: 1 Total number of bytes transferred from client: 12055 Total number of bytes transferred from server: 12492 Global Generic AO connection error statistics ============================================= Source connection closed: 730 Destination connection closed: 0 Source connection aborted: 0 Destination connection aborted: 0 Source connection error: 0 Destination connection error: 0 Out of memory: 0 Kernel Queue abort error: 0
Si usted está viendo un gran número total de conexiones manejadas, una cierta clase de configuración o de error de comunicación pudo hacer un gran número de conexiones ser empujado hacia abajo.
Los archivos del registro siguientes están disponibles para resolver problemas los problemas genéricos AO:
Para un depuración más fácil, usted debe primero poner un ACL para restringir los paquetes a un host.
WAE674(config)# ip access-list extended 150 permit tcp host 10.10.10.10 any WAE674(config)# ip access-list extended 150 permit tcp any host 10.10.10.10
Para activar el registro de transacciones, utilice el comando configuration de los registros de transacciones como sigue:
wae(config)# transaction-logs flow enable wae(config)# transaction-logs flow access-list 150
Para poner y para activar el registro de debug del AO genérico, utilice los comandos siguientes.
NOTA: El registro de debug es uso intensivo de la CPU y puede generar una gran cantidad de salida. Utilícelo juicioso y escasamente en un entorno de producción.
Usted puede activar el registro detallado al disco como sigue:
WAE674(config)# logging disk enable WAE674(config)# logging disk priority detail
Usted puede activar el registro de debug para las conexiones en el ACL como sigue:
WAE674# debug connection access-list 150
Las opciones para el depuración genérico AO son como sigue:
WAE674# debug accelerator generic ? all enable all GENERIC accelerator debugs connection enable GENERIC accelerator connection debugs misc enable GENERIC accelerator miscellaneous debugs shell enable GENERIC accelerator shell debugs stats enable GENERIC accelerator stats debugs
Usted puede activar el registro de debug para las conexiones genéricas AO y después visualizar el extremo del registro de error de la depuración como sigue:
WAE674# debug accelerator generic connection WAE674# type-tail errorlog/genericao-errorlog.current follow