Contenido

Introducción

Síntomas

Colección Perfmon del lado CVP

Descripción de la causa/problema

Llamadas de procedimiento aplazado

¿Cómo afecta la tasa de DPC a nuestras comunicaciones y aplicaciones?

Condiciones/Entorno

Resolución

Información de hotfix

Información Relacionada

Introducción

Este documento describe una pérdida de latidos entre el administrador de interfaz periférica de la unidad de respuesta de voz (VRU PIM) y el servidor del portal de voz del cliente (CVP). Esto causó un failover y problemas intermitentes.

Síntomas

- Desde el servidor PIM, los errores en los registros aparecen como:
pim1 Error receiving data from VRU.

Last API Error [10054]: An existing connection was

forcibly closed by the remote host.

pim1 TCP connection to VRU has been broken.

- Desde los registros de errores del servidor de llamadas de CVP, los errores en los registros aparecen como:
Mar 30 2013 19:36:46.105 -0500:

%CVP_8_5_ICM-1-LOGMSG_ICM_SS_STATE:

Shutting down VRU PIM connection. Transition to

partial service. [id:2006]

Mar 30 2013 19:36:46.136 -0500:

%CVP_8_5_MSGBUS-3-MESSAGING_LAYER:

ConnectionServer(GED125)::

terminateConnection on plugin(GED125)

with connection(Socket[addr=/161.135.182.16,

port=4335,localport=5000])

due to: Plugin was stopped by the application [id:1]

- Desde los registros del servidor de llamadas de CVP, los errores en los registros no son tan importantes como las marcas de tiempo:
Mar 30 2013 19:36:46.531 -0500: %CVP_8_5_IVR-7-CALL:

{Thrd=http-8000-1} VXMLManager:generateVXML:

CALLGUID=E1D13C7998D111E288360013C39AE710

Generated VXML from template 'PlayMediaIOS.template' for

client: 161.135.211.38 clientType: IOS

Mar 30 2013 19:36:57.328 -0500:

%CVP_8_5_ICM-6-LOGMSG_ICM_SS_GENERAL_INFO:  Missed 2 VRU PIM

heartbeats.  Closing session and waiting for new connection

from PIM. [id:2007]

Nota: Observe la demora de 11 segundos en los registros del CVP. Esto coincide con los registros de PIM y la pérdida de latidos del corazón.

Colección Perfmon del lado CVP

Recopile Perfmon (formato CSV) de ambos servidores afectados. En este caso, fue el servidor CVP y el servidor Peripheral Gateway (PG) donde se alojó el VRU afectado. Abra perfmon en un sistema local. Identifique el periodo de tiempo en el que falta un latido o aparece una brecha en la comunicación (registros). Seleccione la velocidad de llamada de procedimiento diferido (DPC) e identifique si hubo movimiento ascendente en el intervalo de tiempo. En esta hipótesis, se registró un aumento de 0 a 10 en el segundo lugar exacto en que se registró la brecha en la tala (véase la cifra). Si verifica que la brecha de registro coincide con los picos de DPC (sin importar el porcentaje), entonces el DPC es el culpable probable de los paquetes de protocolo de datagramas de usuario (UDP) perdidos.

Descripción de la causa/problema

Llamadas de procedimiento aplazado

% de tiempo DPC muestra el porcentaje de tiempo que el procesador ha invertido en recibir y atender llamadas de procedimiento diferido (DPC) en el período de tiempo del intervalo de ejemplo. Los DPC son interrupciones que se ejecutan con una prioridad inferior a las interrupciones estándar. % de tiempo DPC es un componente de % de tiempo privilegiado porque los DPC se ejecutan en modo privilegiado. Se cuentan por separado y no son un componente de los contadores de interrupciones. Este contador muestra el tiempo de ocupado medio como porcentaje del tiempo de muestra.

Consulte Objeto del procesador de Windows Server : al hacer clic en el enlace, se le dirigirá a un sitio web de terceros que no esté afiliado a Cisco.

¿Cómo afecta la tasa de DPC a nuestras comunicaciones y aplicaciones?

El controlador Ndis.sys pone en cola las rutinas DPC a un nivel de importancia bajo en el mismo procesador que presta servicios a la rutina de servicio de interrupción (ISR). Por lo tanto, la rutina DPC relacionada con UDP se dirige al final de la cola y esta rutina DPC se procesa en último lugar. Además, es posible que la cola DPC del procesador no esté vacía y que estos DPC para otros controladores de E/S se procesen primero. Si la tasa de DPC es lo suficientemente alta para todos los controladores de E/S, no sólo para NDIS, podría haber un retraso notable.

En una situación de estrés intenso, este retraso podría hacer que el sistema descarte paquetes cuando las memorias intermedias de recepción del adaptador Ethernet se llenen mientras las memorias intermedias de recepción esperan a que finalice la rutina DPC en cola.

Consulte Las aplicaciones que utilizan el protocolo UDP pueden encontrarse con un rendimiento deficiente en un equipo que ejecuta Windows Server 2003 . Al hacer clic en el enlace, se le dirigirá a un sitio web de terceros que no esté afiliado a Cisco.

Condiciones/Entorno

Esto afecta solamente al tráfico UDP.

Los sospechosos normales, como la configuración de NIC, la descarga de TCP y las instantáneas de VM, también podrían causar problemas similares.

Resolución

Consulte Las aplicaciones que utilizan el protocolo UDP pueden encontrarse con un rendimiento deficiente en un equipo que ejecuta Windows Server 2003 . Al hacer clic en el enlace, se le dirigirá a un sitio web de terceros que no esté afiliado a Cisco.

Información de hotfix

Microsoft dispone de un hotfix compatible. Sin embargo, el hotfix pretende corregir sólo el problema descrito en este artículo. Aplique esta revisión sólo a los sistemas que experimenten el problema descrito en este artículo. Este hotfix podría recibir pruebas adicionales. Por lo tanto, si este problema no le afecta seriamente, Cisco recomienda esperar a la siguiente actualización de software que contenga esta revisión.

Si el hotfix está disponible para su descarga, hay una sección "Hotfix download available" en la parte superior del artículo de Knowledge Base. Si no aparece la sección, póngase en contacto con el servicio de atención al cliente y el servicio de soporte de Microsoft para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere algún tipo de solución de problemas, es posible que tenga que crear una solicitud de servicio independiente. Los costes de soporte habituales se aplicarán a las preguntas y problemas de soporte adicionales que no cumplan los requisitos para esta revisión específica. Para obtener una lista completa de los números de teléfono de soporte y servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite la página de contacto de soporte de Microsoft . Al hacer clic en el enlace, se le dirigirá a un sitio web de terceros que no esté afiliado a Cisco.

Nota: El formulario 'Hotfix download available' muestra los idiomas para los que está disponible el hotfix. Si no ve su idioma, no hay una revisión disponible para ese idioma.

Prerequisites

Para aplicar este hotfix, el equipo debe ejecutar el Service Pack 2 (SP2) de Windows Server 2003.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de registro

No es necesario realizar ningún cambio en el Registro.

Información del archivo

La versión en inglés de este hotfix contiene los atributos de archivo (o atributos de archivo posteriores) que se enumeran en estas tablas. Las fechas y horas de estos archivos se enumeran en Hora universal coordinada (UTC). Cuando se ve la información del archivo, se convierte a hora local. Para encontrar la diferencia entre UTC y la hora local, utilice la ficha Zona horaria del elemento Fecha y hora del Panel de control.

Para todas las versiones compatibles basadas en x86 de Windows Server 2003

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Platform

Ndis.sys

5.2.3790.4524

210,432

4 de junio de 2009

13:29

x86

Para todas las versiones compatibles basadas en x64 de Windows Server 2003 y Windows XP

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Platform

Ndis.sys

5.2.3790.4524

361,984

4 de junio de 2009

17:48

x64

Para todas las versiones compatibles basadas en Itanium de Windows Server 2003

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Platform

Ndis.sys

5.2.3790.4524

646,656

4 de junio de 2009

17:49

IA-64

Nota: Para solucionar el problema, active la función de escalado del lado de recepción (RSS) en el equipo afectado.

Información Relacionada

- Soporte Técnico y Documentación - Cisco Systems