Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Redes y Servidores


Nuevo tema Responder al tema
 [ 6 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Lun Mar 28, 2011 4:44 am
Mensajes: 3

Nota Publicado: Lun Mar 28, 2011 4:51 am 
Arriba  
Hola, soy un poco nuevo en todo esto de Squid y linux. Pero tengo algunas dudas sobre como se cuantifica la memoria necesaria para squid.

Me podríais ayudar?

La configuración actual es:

cache_mem 256 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size 8192 KB
ipcache_size 8192
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_dir ufs /squid/disc 30000 16 256

Pero no se como se han estimado estos valores de RAM. Ni como calcularlos.

Muchas Gracias!!!

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mar Jul 19, 2005 11:00 pm
Mensajes: 3752
Ubicación: /home/Peru/Lima/La Molina

Nota Publicado: Lun Mar 28, 2011 8:39 am 
Arriba  
en google puedes encontrar eso, existe una "formula" para el optimo rendimiento de Squid ... si lo recordara te adjuntaria el link

Pero por lo general, yo asigno a Squid como max. "128 MB" y juego con los parametros de lectura en disco para la cache, ya que a mas rapida la busqueda, mas rapida sera la respuesta que de al cliente.

Sls

_________________
"Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------

 Perfil Email WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mar Jul 19, 2005 11:00 pm
Mensajes: 3752
Ubicación: /home/Peru/Lima/La Molina

Nota Publicado: Lun Mar 28, 2011 9:11 am 
Arriba  
bueno me dio curiosidad encontrar la "formula" pero no la pude encontrar (por tiempo) pero te adjunto este link donde mejor explicado no puede haber sobre como asignar memoria para una performance perfecta de squid

[link]http://www.kitiara.org/Lists-Archives/l-linux-0012/msg00295.html[/link]

Sls

_________________
"Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------

 Perfil Email WWW  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Sab Oct 09, 2004 11:00 pm
Mensajes: 1299

Nota Publicado: Lun Mar 28, 2011 10:31 am 
Arriba  
La memoria que le asignes a Squid será la mitad, aproximadamente, de la que realmente usará. Por lo que no es aconsejable que le asignes más de un cuarto de la memoria del sistema.

Por defecto, viene en 8MB, para estar seguros de que no sobrecargará ninguna máquina (¿quién usa una pc con 32 mb?). Pero, si tienes, digamos, 512MB, asignarle 128 está bien.

Pero todo esto viene de cuando las máquinas traían de serie muchos menos recursos. Por supuesto, si tienes 4Gb, creo que asignarle 1GB es una exageración.

Algo similar ocurre con un viejo cálculo para determinar la swap.
Hace años, se decía que había que asignarle el doble de lo que uno tuviera de RAM. Pero en un equipo que virtualmente nunca usará swap, asignar 8GB de swap es una locura.


En resumen: calcula la memoria como te lo digo arriba, considerando el límite unos 512MB (para lo cual tendrás 2Gb de RAM). Más de eso es innecesario. Y 512MB ya es mucho.

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Lun Mar 28, 2011 4:44 am
Mensajes: 3

Nota Publicado: Mar Mar 29, 2011 4:05 am 
Arriba  
kde_tony ese archivo ya lo consulte al inicia y me ha servido de ayuda pero en el momento que dice:

Mi IP Cache está configurado para 1024, pero en este momento solamente
había 929 activos, consumiendo 18Kb (ja!).
Mi FQDN Cache está configurado para 1024, pero en este momento solamente
había 61 activos, consumiendo 20Kb (ja!).


me pierdo, porque no se de donde saca estos valores ni que relación tienen entre si.

neurus eso había pensado utilizar 512 Mb o 256 Mb en una maquina de 2 Gb. Aunque más que hacerlo así por intuición me gustaría basar mi elección en unos cálculos.
Yo tengo entendido que si la ram es > 1Gb, la cache de RAM puede ser un 70% (max.) de la RAM fisica. Y si ram < 1 Gb, la cache RAM sera un 30-50% de RAM física como máximo. Y que al cache_mem se le asigna un tercio del consumo total de memoria.
Muchas Gracias a los dos.

Por cierto si quisiera adaptar el squid para que pudiera trabajar con IPv6 sabéis si estos requerimientos de memoria variarían?y en cuanto a configuración?

Gracias!!!

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mar Jul 19, 2005 11:00 pm
Mensajes: 3752
Ubicación: /home/Peru/Lima/La Molina

Nota Publicado: Jue Mar 31, 2011 9:20 am 
Arriba  
mas que suficiente...

Sls

_________________
"Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------

 Perfil Email WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 6 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO