Squid con un buen cache vs ISA

Forums: 

Resulta que encontre un servidor ISA configurando como proxy que funciona bien..el cache es bastante bueno....por no decir muy bueno...pero ya saben en problema de le windows ..y los virus ..y guindows....bla bla ..etc bueno..Quisiera saber si alguien tiene configurado el squid con todos los parametros .. refentes al cache para asi poder superar al ISA....he estado probando modificandolos..http://squid.visolve.com/squid24s1/cache_size.htm y he podido mejorar en algo su performance pero no es suficiente....igual el ISA sigue siendo mejo0r(aunque duela).....
Alguien tiene la formula perfecta para todos los parametros de CACHE SIZE

El Gine c :evil: logo

Imagen de ElSanto

Bueno el tamaño de cache_mem es un valor orientativo, asegurate de dar un valor razonable y que en ningún caso exceda la tercera parte de la memoria física de la máquina, más aún si tiene otros servicios corriendo.

ahora tienes que considerar otras cosas para el rendimiento:

El proceso Squid tiene un perfil de rendimiento en el que la mayor parte de su actividad es la entrada y salida con los discos duros. Si monitoriza el proceso verá una cierta desproporción entre el tiempo de CPU consumido por la parte de usuario y el consumido por la parte de sistema y de espera por entrada y salida, en otras palabras el rendimiento de Squid se verá sensiblemente mejorado en la medida en que se disponga de más memoria física (y actualice en consecuencia el parámetro cache_mem visto más arriba) y se acelere lo máximo posible la velocidad de los accesos a discos. Como norma general intenta separar en discos distintos la parte del sistema operativo, el swap, la caché y los logs de la caché.

Intenta que estos discos sean lo más rápidos posible y que no saturen la controladora que tengas conecta en la máquina (como norma general no tener más de cuatro discos por controladora)

Saludos :lol:

[Linux Counter]

Imagen de Epe

los servidores de caché tienen que tener el máximo de memoria posible, para manejar de la forma más rápida peticiones al caché. Los valores que tienen por defecto son bastante buenos para manejar una empresa con unas 600 máquinas aproximadamente, o mejor dicho, para manejar hasta 3mbits de información fluyendo a través de ellos.

Tienes que prestar especial atención a realizarle ajustes al sistema, al kernel y al disco duro, para acelerar al máximo la navegación. Si es posible, separar en una partición aparte el directorio de caché y sobre todo, separarlo del directorio de logs de tu sistema. Si es posible usa el hdparm para ajustar los parámetros de tus discos IDE, si tienes scsi no lo tienes que hacer. De ser posible la variable cache_store_log del squid.conf ponla en none, para que no genere información sobre este parámetro que no es necesario para que el sistema corra. Esto te puede acelerar bastante el equipo tuyo.

Estoy preparando un escrito para ayudar a las personas a ajustar su sistema para que el squid corra lo mejor posible. Normalmente no nos debemos fijar tanto en los parámetros de configuración de un demonio, si antes no hemos ajustado nuestro sistema en general (kernel, disco, memoria, swap) para un mejor rendimiento, los resultados podrían ser inesperados y muchas veces desilusionantes.

Saludos
Ernesto

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre