conexion lenta a server

Forums: 

hola amigos tengo un server dual core 2.3 - 2 gb ram - 500gb hdd, y unos 40 user conectados, es mi server de sistema, ultimamente la conexion al sistema es muy lenta, que me recomiendan para aumentar la velocidad de conexion y de trabajo en tiempo real?
saludos

Que servicios son los que

Imagen de deathUser

Que servicios son los que estás usando/brindando, a que te refieres con conexión lenta ...???

Has monitoreado la actividad/recursos del servidor y/o conexiones de red ...???

bye
;)

Qué ERP es ...???

Imagen de deathUser

Qué ERP es ...???

Has aumentado el número de usuarios ...???

Has hecho cambios en el servidor, actualización de software, base de datos, etc ...???

Tienes el disco lleno ...???

En definitiva te aconsejo que monitorees el servidor, su uso de recursos, la cantidad de usuarios/conexiones al sistema, base de datos, uso de memoria, etc ... eso te dará una idea de cual es el problema de rendimiento ...

Es normal que el componente más lento sea el que dicte el rendimiento máximo de un sistema, este casi siempre suele ser el disco duro, ya que es de los elementos más lentos del sistema... si este es el caso, las soluciones suele ser de varios tipos dependiendo de los recursos con los que cuentes, del software que uses, el presupuesto y un gran etc ... lo principal al tratar con problemas de disco suele ser el tratar de minimizar el acceso a este, ya sea de lectura o de escritura, para eso puede ayudar el incrementar la memoria y "tunear" la base de datos u otras aplicaciones que hagan uso intensivo de este recurso, en el caso de un ERP me atrevería a sugerir que por ahí va el problema ...

Tunear la base de datos, crear índices, usar pooling de conexiones, caché de datos suelen ser soluciones a ese nivel, no son simples y requieren de conocimiento de la base de datos y del sistema en si ...

Ahora que podrías usar soluciones de hardware como discos más rápidos, varias controladoras de disco para escrituras y lecturas en paralelo tener un disco independiente para datos, indices y logs suele ser parte de una solución ...

En resumen, monitorea el uso de los recursos de tu sistema y ubica ese cuello de botella que te está afectando al rendimiento de tu sistema y luego si ataca ...

bye
;)

hola DH, en realidad yo

Imagen de miguelbaum

hola DH, en realidad yo herede este servidor no lo monte desde 0, y es exactamente como decis, hay un solo HDD, tengo una carpeta compartida con samba para la red microsoft de los users, y tengo instalada alli la BD MySQL, hay 60 user's conectados full time, como no soy el encargado de la BD sino la empresa que vendio el sistema voy a ver toda la parte de hardware y para parte de datos monte un FREENAS 8.0 para compartir dichos datos, tengo una consulta existe forma de que la gente pueda entrar a una carpeta en red y trabajar en su archivo, pero para eliminar cualquier cosa pida constraseña? o 1 contraseña para ingresar, y otra para eliminar. si esto puedo realizar en FREENAS desde el shell entonces voy a investigar para ir avanzando.
saludos

Puedes evitar que se borren

Imagen de deathUser

Puedes evitar que se borren los archivos usando el sticky bit sobre el directorio contenedor, solo el propietario del archivo, directorio o root podrá borrarlos, no te pedirá contraseña pero están protegidos contra rename o borrado, esto no quita que un usuario pueda editar el archivo borrar el contenido y grabar un archivo vacío :) ...

Si quieres evitar eso puedes usar un sistema de manejo documental como alfresco ...

Antes de que hagas cambios te aconsejo que monitorear el uso de los recursos del servidor para que sepas a ciencia cierta donde está el cuello de botella, puedes tunear la base de datos sin tocar las tablas, asignando más memoria para los buffers, y otras cosas, siempre y cuando el problema sea en la base de datos, podría ser incluso un problema de diseño de la aplicación, así que tienes que analizar que es lo que está pasando cuando los usuarios reportan lentitud...

bye
;)