none
Problema Lentitud en acceso share windows 2003 server r2 RRS feed

  • Pregunta

  • Hola, tenemos el siguiente inconveniente: Desarrollamos un programa en CLARION 6, el mismo esta siendo accedido mediante un recurso compartido en varias plataformas de windows 2003 server, en distintos comercios, el problema reside en que en la mayoria de Windows 2003 server el sistema funciona deficiente o sea lento en su extremo, he leido todos los articulos referente a diversas modificaciones en el registro de Windows 2003 server y los he aplicado sin exito.

    Por otra parte poseeo otro Servidores 2003 server r2 y el mismo aplicativo funciona perfectamente, lo extraño es que en todos los casos el hardware es similar de p4 hacia adelante, los servidores poseen buena capacidad de memoria de 2 GB hacia adelante, los switch, son 3COM o CISCO, las placas de RED hemos actualizado a placas que son para servidores, hemos tambien dasabilitado opciones OFFLOAD para mejorar la transmicion pero es inutil, nos da la sensacion que es el tipo de Windows 2003 server que estamos instalado, me refiero a la version dado que como se puede explicar que en todos lados este exactamente igual y el aplicativo funciona de maneras distintas en su velocidad.

     

    Desde ya muchas gracias a aquellos que puedan aportar algun tipo de idea contemplen que vengo probando hace mas de 1 año este problema, y no consigo solucionarlo.

    martes, 6 de julio de 2010 16:35

Respuestas

  • Hola David, no es fácil encontrar el problema que mencionas, pero te paso algunas ideas por si no las tienes probadas.

    Lo primero que veo es que hablas de "distintos comercios" y entonces la pregunta es ¿se accede siempre localmente? ¿o hay acceso entre sitios o un sitio central?
    Esto es porque el tema puede estar en las comunicaciones WAN

    Otra cosa a revisar es el uso de recursos en el momento en que se pone lento, con la herramienta Performance y verificar uso de Procesador, Memoria, Disco y Red por lo menos. Ver uso de recursos por proceso. Resumiendo investigar si hay algún recurso que esté consumiendo mucho y haciendo de "cuello de botella"

     


    Guillermo Delprato - MVP-MCT-MCSE-MCSA MCITP: Enterprise/Server Administrator MCTS: Active Directory/Network/Applications Configuration --- Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos. --- Buenos Aires, Argentina
    sábado, 10 de julio de 2010 11:03
    Moderador

Todas las respuestas

  • Hola David,

    Qué tal? Espero que todo vaya bien :)

    Para tener una mejor respuesta para su pregunta, voy a mover este hilo al foro de Windows Server - General, ok?

    Un saludo,


    Átilla Arruda - Microsoft Corporation
    Blog: http://www.atillaarruda.com.br/
    viernes, 9 de julio de 2010 19:07
    Moderador
  • Hola David, no es fácil encontrar el problema que mencionas, pero te paso algunas ideas por si no las tienes probadas.

    Lo primero que veo es que hablas de "distintos comercios" y entonces la pregunta es ¿se accede siempre localmente? ¿o hay acceso entre sitios o un sitio central?
    Esto es porque el tema puede estar en las comunicaciones WAN

    Otra cosa a revisar es el uso de recursos en el momento en que se pone lento, con la herramienta Performance y verificar uso de Procesador, Memoria, Disco y Red por lo menos. Ver uso de recursos por proceso. Resumiendo investigar si hay algún recurso que esté consumiendo mucho y haciendo de "cuello de botella"

     


    Guillermo Delprato - MVP-MCT-MCSE-MCSA MCITP: Enterprise/Server Administrator MCTS: Active Directory/Network/Applications Configuration --- Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos. --- Buenos Aires, Argentina
    sábado, 10 de julio de 2010 11:03
    Moderador
  • Hola Guillermo, ante todo, gracias por responder,

     

    El sistema esta compilado para uso local no a través de una conexión tipo WAN, por lo cual se accede solo como un simple file share de servidor hacia las terminales, te comento temas curiosos.

    Pruebas realizadas

    Cambio de sistema de Archivos se probó FAT32 NTFS 5 FAT16 y no resulto cambio alguno

    Se probo parando todos los servicio solo dejando lo mínimo indispensable sin antivirus alguno ni firewall activado en la placa de red pero seguimos igual no funciona

    Los hilos de procesamiento, RED, disco o RAM funcionan en optimas condiciones, es decir que no hay consumo alguno de recursos el sistema no tiene momentos simplemente es lento desde el vamos. 

    Lo curioso es lo siguiente

    Probé una versión de Windows XP con SP2 realmente me lleve un sorpresa que el programa funciona perfectamente bien, rápido sin problemas.

    También probé con un Windows 2003 server pelado sin ningún service pack y el programa funciona bien siempre hablamos de un FILE SHARE, una carpeta compartida.

    Probé un Windows 2003 Server con service pack 1 y en algunas estaciones funciona rápido y en otras no es bien raro, aparentemente algo de los Service pack tal vez modifican el FILE SYSTEM del sistema, no sé qué pensar.

    Probé con una versión Windows 2003 R2 con SP2 con todos los parches y además con las modificaciones posteriores que sugieren los artículos de referencia ACK, de mejorar el tema de tiempos de paquetes en la placa de red.

    Probé con placas de red 3com, CISCO, Broadcom, INTEL y el resultado es lo mismo, también según artículos referenciados del soporte de Microsoft he deshabilitado el OFFLOAD de la placa para mejorar performance de transición y no logro tener resultado alguno.

    Estoy muy desconcertado dado a que puede influir entre versiones que este desarrollo funcione bien en algunos casos y en otros no envié un mail a CLARION sin tener respuesta a este problema,

    Te comento que tiene que ver con el manejo de archivos para mí la pista de solución dado que probé también en

    SLAKWARE de Linux y funciona bien, pero en por ejemplo DEBIAN o en SUSE no dado que la compilación del SAMBA es diferente por lo cual experimento lo mismo.

    Es un misterio, realmente mortificador, dado que tengo que usar un XP en vez de un Servidor para servir Archivos.

    El aplicativo esta compilado en clarión 6, tiene todos sus archivos en una misma carpeta y las bases están generadas en TPS, se ejecuta un .exe que corre y a su vez trabaja sobre las bases es simple, comento también que cuando funciona bien no importa el peso de la base de datos si la misma pesa 2 GB o 500 MB la velocidad siempre es rápida.

    Gracias por cualquier ayuda que me puedan dar.

     

    jueves, 22 de julio de 2010 16:18
  • Es difícil darte la solución justa sin poder ver todo, pero sigo con algunas consideraciones.

    Primero que nada ten en cuenta que desactivar el antivirus, en general no los resultados esperados, no controla pero sigue inspeccionando, con lo cual puede seguir el problema.
    ¿Tienes probado W2003 pero *sin* antivirus instalado?

    Otra a tener en cuenta, es que W2003R2 tiene mejoras en cuanto al tiempo de ac- ceso a archivos, es una de sus características; así que quizás el tema también puede influir.

    Respecto al tema monitoreo de performance, aunque dices que está todo bien, habría que controlar por lo menos:
    - System: processor queue length
    - % available memory
    - Disk queue length
    - % processor time de los procesos de la aplicación
    - algún queue length de la placa y del servicio servidor

    Otra más, que yo haría es apuntar para el lado de la aplicación ;-)

     


    Guillermo Delprato - MVP-MCT-MCSE-MCSA MCITP: Enterprise/Server Administrator MCTS: Active Directory/Network/Applications Configuration --- Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos. --- Buenos Aires, Argentina
    viernes, 23 de julio de 2010 11:18
    Moderador