none
El recurso ha dejado de estar disponible RRS feed

  • Pregunta

  • En nuestro equipo de trabajo, hemos desarrollado un conjunto de aplicaciones y servicios de windows que acceden masivamente a un sistema de archivos.

    Cuando arrancamos uno de los servicios, que accede al sistema de ficheros para recuperar información de hasta un máximo de entorno a 30 ficheros en un segundo, puede existir concurrencia en las solicitudes, desde otra máquina no se puede acceder ni siquiera a través de un explorer al sistema de ficheros.

    La estructura de los ficheros es: Unidad compartida:\yyyy\MM\dd\HH\mm\identificador.

    El acceso a los ficheros es directo, es decir, cuando se recupera la información del fichero se realiza con la ruta completa hasta el mismo.

    La máquina que almacena los archivos tiene un SO Windows 2003 Server SP2, y las máquinas clientes tienen SO: XP, Vista, W7.

    El problema se produce tanto en los sistemas en desarrollo como en los sistemas en producción, en desarrollo la máquina es solo una, y en producción es una máquina de NetApp, lo que nos lleva a pensar que los problemas no son debido a esto.

    No tenemos claro si la estructura de ficheros puede provocar este comportamiento, o el acceso concurrente puede provocar la falta de recursos, en cuyo caso ¿Existiría algún modo de parametrizar los recursos disponibles?, ¿que podemos probar?.

    Muchas gracias.

    miércoles, 4 de julio de 2012 7:44

Respuestas

  • Puedes utilizar el monitor de rendimiento, añadiendo contadores relacionados con el uso de disco, procesador y memoria, y analizar como evolucionan en el momento en que arrancas el servicio y ves que se producen los fallos.


    Saludos
    José Antonio Quílez
    Mi Blog

    miércoles, 4 de julio de 2012 16:50
    Moderador

Todas las respuestas

  • Puedes utilizar el monitor de rendimiento, añadiendo contadores relacionados con el uso de disco, procesador y memoria, y analizar como evolucionan en el momento en que arrancas el servicio y ves que se producen los fallos.


    Saludos
    José Antonio Quílez
    Mi Blog

    miércoles, 4 de julio de 2012 16:50
    Moderador
  • Muchas gracias,

    con lo que me has indicado, he realizado realizado la prueba en los distintos ordenadores utilizados en el sistema, es decir, tanto en el servidor de ficheros como en los ordenadores clientes, el error se sigue produciendo, pero si veo que realmente no tengo problemas en los propios ordenadores, ya que ninguno de ellos ve modificado sustancialmente ninguno de los parámetros que me indicabas. el error que me da exactamente es:

    "Error al volver a conectar a la UNIDAD DE RED: " \\SERVIDOR\Carpeta compartida.

    Microsoft Windows Network: Ya se está utilizando el nombre del dispositivo local.

    No se restauró la conexión.

    Esto me lleva a pensar que el error se está dando porque el ancho de banda de la red no es suficiente para el número de peticiones que se realizan, y como el servidor de ficheros es SAMBA, y mantiene las conexiones abiertas desde la máquina cliente se entiende que el recurso no está disponible, de hecho, hemos realizado la prueba de realizar un PING recursivo, con un tamaño de envio de 65500 y pierde todos los paquetes.

    jueves, 5 de julio de 2012 12:39