Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-20 Por tôpico Joao Rocha Braga Filho
On 8/20/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
 Joao...

 Como eu faco pra saber quantos objetos tenho no meu cache?

Se não me engano no cache.log diz quantos ítens tem no cache no
momento que o squid entra, e se o cache está em um sistema de
arquivos separado pode usar o df -i para saber quantos i-nodes tem
em uso, e assim ter uma idéia de quantos arquivos tem no cache.


Abraços,
João Rocha.


 andreh


 - Original Message -
 From: m3 BSD [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Thursday, August 17, 2006 1:09 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 Ah legal.. me eskeci disso, o sysinstall tambem habilita o SU
 automaticamente quando vc cria uma particao na mao e bota o ponto de
 montagem diferente de / heheheh

 Foi isso...


 Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
  eu naum fiz particionamento automatico.
  criei cada particao no tamanho especifico que eu preciso.
  mas se o soft ja esta habilitado vamos testar o squid pra ver como fica.
 
  andre chiodi
 
 
 
  - Original Message -
  From: m3 BSD [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Thursday, August 17, 2006 1:01 PM
  Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid
 
 
  Sim...
 
  veja bem, se na hora de particionar, vc teclou A (particionamento
  automatico), o sysinstall criar todas as particoes com SU atualizados,
  exceto para o /
 
  Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
   O softupades vem habilitado na serie 5?
   usei o comando mount e aparece isso:
   to usandoo 5.5
   storm# mount
   /dev/ad0s1a on / (ufs, local)
   devfs on /dev (devfs, local)
   /dev/ad4s1d on /squida (ufs, local, soft-updates)
   /dev/ad6s1d on /squidb (ufs, local, soft-updates)
   /dev/ad0s1d on /tmp (ufs, local, soft-updates)
   /dev/ad0s1f on /usr (ufs, local, soft-updates)
   /dev/ad0s1e on /var (ufs, local, soft-updates)
  
  
  
  
   - Original Message -
   From: Marcos Fco. A. Silva [EMAIL PROTECTED]
   To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
   freebsd@fug.com.br
   Sent: Monday, August 14, 2006 5:39 PM
   Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid
  
  
  
  
   Felippe de Meirelles Motta escreveu:
Marcos Fco. A. Silva wrote:
   
Eu novamente,
   
Andei pesquisando e achei o seguinte:
   
options SYSVMSG
options MSGMNB=16384#Numero maximo de bytes em uma
unica
fila
options MSGMNI=41# Numero maximo de
identificadores da fila de mensagem.
options MSGSEG=2049# Nmero maximo de segmentos da
mensagem
options MSGSSZ=64  # Tamanho de opcoes de um
segmento da mensagem
options MSGTQL=512  # Numero maximo das mensagens
no
sistema inteiro.
   
options SHMSEG=16  # Numero maximo de
segmentos
compartilhados da memoria por processo
options SHMMNI=32 # Numero maximo de
segmentos
compartilhados da memoria por processo.
options SHMMAX=2097152   # Tamanho compartilhado maior
segmento
da memoria permitido.
options SHMALL=4096#Quantidade total de memoria
compartilhada que possa ser usada.
   
OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em
testes, foram utilizados as seguintes configuracaoes:
   
* Asus P2B-D dual processor motherboard
* Dual Pentium III/450MHz CPU's
* 512 MB RAM
* Western Digital 6.0GB IDE disk
* Six IBM DDRS-39130W 8.5GB SCSI disks
* Adaptec 2940-UW PCI SCSI controller
* Intel Etherexpress Pro/100+ NIC
* 3COM TP-800 fast ethernet hub
   
   
*Gostaria de saber qual a metodologia que eu devo aplicar nestas
options
do KERNEL com base no meu Hardware.*
   
ITAUTEC LS300
MOBO INTEL
02 XEON 3.0 HT
4 GB de RAM
LSILogic 1030 Ultra4 Adapter
SCSI 80GB 15000 Rpm
02 Intel(R) PRO/1000 Network
   
*Eu ativei o Soft update no disco onde vai ser feito o cache. Estou
afim
de usar diskd, mas o coss não é confiável?*
   
   
   
Marcos,
   
Essas configuracoes sao de acordo com cada hardware mesmo. Contando
principalmente com o numero de cache_dirs que voce tera no seu squid.
   
   Meu cache_dir esta assim
   cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
   Deixa ver se eu entendi.
   MSGMNB=16384 no meu caso ficaria com MSGMNB=65536
  
Nada melhor que fazer de acordo com o que ha no Squid FAQ
(http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes
sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida
la,
ta facil e bem explicado!
   
:)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-17 Por tôpico Andreh Chiodi
O softupades vem habilitado na serie 5?
usei o comando mount e aparece isso:
to usandoo 5.5
storm# mount
/dev/ad0s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad4s1d on /squida (ufs, local, soft-updates)
/dev/ad6s1d on /squidb (ufs, local, soft-updates)
/dev/ad0s1d on /tmp (ufs, local, soft-updates)
/dev/ad0s1f on /usr (ufs, local, soft-updates)
/dev/ad0s1e on /var (ufs, local, soft-updates)




- Original Message - 
From: Marcos Fco. A. Silva [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Monday, August 14, 2006 5:39 PM
Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid




Felippe de Meirelles Motta escreveu:
 Marcos Fco. A. Silva wrote:

 Eu novamente,

 Andei pesquisando e achei o seguinte:

 options SYSVMSG
 options MSGMNB=16384#Numero maximo de bytes em uma unica
 fila
 options MSGMNI=41# Numero maximo de
 identificadores da fila de mensagem.
 options MSGSEG=2049# Nmero maximo de segmentos da
 mensagem
 options MSGSSZ=64  # Tamanho de opcoes de um
 segmento da mensagem
 options MSGTQL=512  # Numero maximo das mensagens no
 sistema inteiro.

 options SHMSEG=16  # Numero maximo de segmentos
 compartilhados da memoria por processo
 options SHMMNI=32 # Numero maximo de segmentos
 compartilhados da memoria por processo.
 options SHMMAX=2097152   # Tamanho compartilhado maior segmento
 da memoria permitido.
 options SHMALL=4096#Quantidade total de memoria
 compartilhada que possa ser usada.

 OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em
 testes, foram utilizados as seguintes configuracaoes:

 * Asus P2B-D dual processor motherboard
 * Dual Pentium III/450MHz CPU's
 * 512 MB RAM
 * Western Digital 6.0GB IDE disk
 * Six IBM DDRS-39130W 8.5GB SCSI disks
 * Adaptec 2940-UW PCI SCSI controller
 * Intel Etherexpress Pro/100+ NIC
 * 3COM TP-800 fast ethernet hub


 *Gostaria de saber qual a metodologia que eu devo aplicar nestas options
 do KERNEL com base no meu Hardware.*

 ITAUTEC LS300
 MOBO INTEL
 02 XEON 3.0 HT
 4 GB de RAM
 LSILogic 1030 Ultra4 Adapter
 SCSI 80GB 15000 Rpm
 02 Intel(R) PRO/1000 Network

 *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou afim
 de usar diskd, mas o coss não é confiável?*



 Marcos,

 Essas configuracoes sao de acordo com cada hardware mesmo. Contando
 principalmente com o numero de cache_dirs que voce tera no seu squid.

Meu cache_dir esta assim
cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
Deixa ver se eu entendi.
MSGMNB=16384 no meu caso ficaria com MSGMNB=65536

 Nada melhor que fazer de acordo com o que ha no Squid FAQ
 (http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes
 sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la,
 ta facil e bem explicado!

 :)
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-17 Por tôpico m3 BSD
Sim...

veja bem, se na hora de particionar, vc teclou A (particionamento
automatico), o sysinstall criar todas as particoes com SU atualizados,
exceto para o /

Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
 O softupades vem habilitado na serie 5?
 usei o comando mount e aparece isso:
 to usandoo 5.5
 storm# mount
 /dev/ad0s1a on / (ufs, local)
 devfs on /dev (devfs, local)
 /dev/ad4s1d on /squida (ufs, local, soft-updates)
 /dev/ad6s1d on /squidb (ufs, local, soft-updates)
 /dev/ad0s1d on /tmp (ufs, local, soft-updates)
 /dev/ad0s1f on /usr (ufs, local, soft-updates)
 /dev/ad0s1e on /var (ufs, local, soft-updates)




 - Original Message -
 From: Marcos Fco. A. Silva [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, August 14, 2006 5:39 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid




 Felippe de Meirelles Motta escreveu:
  Marcos Fco. A. Silva wrote:
 
  Eu novamente,
 
  Andei pesquisando e achei o seguinte:
 
  options SYSVMSG
  options MSGMNB=16384#Numero maximo de bytes em uma unica
  fila
  options MSGMNI=41# Numero maximo de
  identificadores da fila de mensagem.
  options MSGSEG=2049# Nmero maximo de segmentos da
  mensagem
  options MSGSSZ=64  # Tamanho de opcoes de um
  segmento da mensagem
  options MSGTQL=512  # Numero maximo das mensagens no
  sistema inteiro.
 
  options SHMSEG=16  # Numero maximo de segmentos
  compartilhados da memoria por processo
  options SHMMNI=32 # Numero maximo de segmentos
  compartilhados da memoria por processo.
  options SHMMAX=2097152   # Tamanho compartilhado maior segmento
  da memoria permitido.
  options SHMALL=4096#Quantidade total de memoria
  compartilhada que possa ser usada.
 
  OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em
  testes, foram utilizados as seguintes configuracaoes:
 
  * Asus P2B-D dual processor motherboard
  * Dual Pentium III/450MHz CPU's
  * 512 MB RAM
  * Western Digital 6.0GB IDE disk
  * Six IBM DDRS-39130W 8.5GB SCSI disks
  * Adaptec 2940-UW PCI SCSI controller
  * Intel Etherexpress Pro/100+ NIC
  * 3COM TP-800 fast ethernet hub
 
 
  *Gostaria de saber qual a metodologia que eu devo aplicar nestas options
  do KERNEL com base no meu Hardware.*
 
  ITAUTEC LS300
  MOBO INTEL
  02 XEON 3.0 HT
  4 GB de RAM
  LSILogic 1030 Ultra4 Adapter
  SCSI 80GB 15000 Rpm
  02 Intel(R) PRO/1000 Network
 
  *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou afim
  de usar diskd, mas o coss não é confiável?*
 
 
 
  Marcos,
 
  Essas configuracoes sao de acordo com cada hardware mesmo. Contando
  principalmente com o numero de cache_dirs que voce tera no seu squid.
 
 Meu cache_dir esta assim
 cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
 Deixa ver se eu entendi.
 MSGMNB=16384 no meu caso ficaria com MSGMNB=65536

  Nada melhor que fazer de acordo com o que ha no Squid FAQ
  (http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes
  sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la,
  ta facil e bem explicado!
 
  :)
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Atenciosmente

Mario Augusto Mania m3BSD
---
[EMAIL PROTECTED]
Cel.: (43) 9938-9629
Msn: [EMAIL PROTECTED]
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-17 Por tôpico Andreh Chiodi
eu naum fiz particionamento automatico.
criei cada particao no tamanho especifico que eu preciso.
mas se o soft ja esta habilitado vamos testar o squid pra ver como fica.

andre chiodi



- Original Message - 
From: m3 BSD [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Thursday, August 17, 2006 1:01 PM
Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


Sim...

veja bem, se na hora de particionar, vc teclou A (particionamento
automatico), o sysinstall criar todas as particoes com SU atualizados,
exceto para o /

Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
 O softupades vem habilitado na serie 5?
 usei o comando mount e aparece isso:
 to usandoo 5.5
 storm# mount
 /dev/ad0s1a on / (ufs, local)
 devfs on /dev (devfs, local)
 /dev/ad4s1d on /squida (ufs, local, soft-updates)
 /dev/ad6s1d on /squidb (ufs, local, soft-updates)
 /dev/ad0s1d on /tmp (ufs, local, soft-updates)
 /dev/ad0s1f on /usr (ufs, local, soft-updates)
 /dev/ad0s1e on /var (ufs, local, soft-updates)




 - Original Message -
 From: Marcos Fco. A. Silva [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, August 14, 2006 5:39 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid




 Felippe de Meirelles Motta escreveu:
  Marcos Fco. A. Silva wrote:
 
  Eu novamente,
 
  Andei pesquisando e achei o seguinte:
 
  options SYSVMSG
  options MSGMNB=16384#Numero maximo de bytes em uma 
  unica
  fila
  options MSGMNI=41# Numero maximo de
  identificadores da fila de mensagem.
  options MSGSEG=2049# Nmero maximo de segmentos da
  mensagem
  options MSGSSZ=64  # Tamanho de opcoes de um
  segmento da mensagem
  options MSGTQL=512  # Numero maximo das mensagens 
  no
  sistema inteiro.
 
  options SHMSEG=16  # Numero maximo de segmentos
  compartilhados da memoria por processo
  options SHMMNI=32 # Numero maximo de segmentos
  compartilhados da memoria por processo.
  options SHMMAX=2097152   # Tamanho compartilhado maior segmento
  da memoria permitido.
  options SHMALL=4096#Quantidade total de memoria
  compartilhada que possa ser usada.
 
  OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em
  testes, foram utilizados as seguintes configuracaoes:
 
  * Asus P2B-D dual processor motherboard
  * Dual Pentium III/450MHz CPU's
  * 512 MB RAM
  * Western Digital 6.0GB IDE disk
  * Six IBM DDRS-39130W 8.5GB SCSI disks
  * Adaptec 2940-UW PCI SCSI controller
  * Intel Etherexpress Pro/100+ NIC
  * 3COM TP-800 fast ethernet hub
 
 
  *Gostaria de saber qual a metodologia que eu devo aplicar nestas 
  options
  do KERNEL com base no meu Hardware.*
 
  ITAUTEC LS300
  MOBO INTEL
  02 XEON 3.0 HT
  4 GB de RAM
  LSILogic 1030 Ultra4 Adapter
  SCSI 80GB 15000 Rpm
  02 Intel(R) PRO/1000 Network
 
  *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou 
  afim
  de usar diskd, mas o coss não é confiável?*
 
 
 
  Marcos,
 
  Essas configuracoes sao de acordo com cada hardware mesmo. Contando
  principalmente com o numero de cache_dirs que voce tera no seu squid.
 
 Meu cache_dir esta assim
 cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
 Deixa ver se eu entendi.
 MSGMNB=16384 no meu caso ficaria com MSGMNB=65536

  Nada melhor que fazer de acordo com o que ha no Squid FAQ
  (http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes
  sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la,
  ta facil e bem explicado!
 
  :)
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Atenciosmente

Mario Augusto Mania m3BSD
---
[EMAIL PROTECTED]
Cel.: (43) 9938-9629
Msn: [EMAIL PROTECTED]
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-17 Por tôpico m3 BSD
Ah legal.. me eskeci disso, o sysinstall tambem habilita o SU
automaticamente quando vc cria uma particao na mao e bota o ponto de
montagem diferente de / heheheh

Foi isso...


Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
 eu naum fiz particionamento automatico.
 criei cada particao no tamanho especifico que eu preciso.
 mas se o soft ja esta habilitado vamos testar o squid pra ver como fica.

 andre chiodi



 - Original Message -
 From: m3 BSD [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Thursday, August 17, 2006 1:01 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 Sim...

 veja bem, se na hora de particionar, vc teclou A (particionamento
 automatico), o sysinstall criar todas as particoes com SU atualizados,
 exceto para o /

 Em 17/05/06, Andreh Chiodi[EMAIL PROTECTED] escreveu:
  O softupades vem habilitado na serie 5?
  usei o comando mount e aparece isso:
  to usandoo 5.5
  storm# mount
  /dev/ad0s1a on / (ufs, local)
  devfs on /dev (devfs, local)
  /dev/ad4s1d on /squida (ufs, local, soft-updates)
  /dev/ad6s1d on /squidb (ufs, local, soft-updates)
  /dev/ad0s1d on /tmp (ufs, local, soft-updates)
  /dev/ad0s1f on /usr (ufs, local, soft-updates)
  /dev/ad0s1e on /var (ufs, local, soft-updates)
 
 
 
 
  - Original Message -
  From: Marcos Fco. A. Silva [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, August 14, 2006 5:39 PM
  Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid
 
 
 
 
  Felippe de Meirelles Motta escreveu:
   Marcos Fco. A. Silva wrote:
  
   Eu novamente,
  
   Andei pesquisando e achei o seguinte:
  
   options SYSVMSG
   options MSGMNB=16384#Numero maximo de bytes em uma
   unica
   fila
   options MSGMNI=41# Numero maximo de
   identificadores da fila de mensagem.
   options MSGSEG=2049# Nmero maximo de segmentos da
   mensagem
   options MSGSSZ=64  # Tamanho de opcoes de um
   segmento da mensagem
   options MSGTQL=512  # Numero maximo das mensagens
   no
   sistema inteiro.
  
   options SHMSEG=16  # Numero maximo de segmentos
   compartilhados da memoria por processo
   options SHMMNI=32 # Numero maximo de segmentos
   compartilhados da memoria por processo.
   options SHMMAX=2097152   # Tamanho compartilhado maior segmento
   da memoria permitido.
   options SHMALL=4096#Quantidade total de memoria
   compartilhada que possa ser usada.
  
   OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em
   testes, foram utilizados as seguintes configuracaoes:
  
   * Asus P2B-D dual processor motherboard
   * Dual Pentium III/450MHz CPU's
   * 512 MB RAM
   * Western Digital 6.0GB IDE disk
   * Six IBM DDRS-39130W 8.5GB SCSI disks
   * Adaptec 2940-UW PCI SCSI controller
   * Intel Etherexpress Pro/100+ NIC
   * 3COM TP-800 fast ethernet hub
  
  
   *Gostaria de saber qual a metodologia que eu devo aplicar nestas
   options
   do KERNEL com base no meu Hardware.*
  
   ITAUTEC LS300
   MOBO INTEL
   02 XEON 3.0 HT
   4 GB de RAM
   LSILogic 1030 Ultra4 Adapter
   SCSI 80GB 15000 Rpm
   02 Intel(R) PRO/1000 Network
  
   *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou
   afim
   de usar diskd, mas o coss não é confiável?*
  
  
  
   Marcos,
  
   Essas configuracoes sao de acordo com cada hardware mesmo. Contando
   principalmente com o numero de cache_dirs que voce tera no seu squid.
  
  Meu cache_dir esta assim
  cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
  Deixa ver se eu entendi.
  MSGMNB=16384 no meu caso ficaria com MSGMNB=65536
 
   Nada melhor que fazer de acordo com o que ha no Squid FAQ
   (http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes
   sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la,
   ta facil e bem explicado!
  
   :)
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Atenciosmente

 Mario Augusto Mania m3BSD
 ---
 [EMAIL PROTECTED]
 Cel.: (43) 9938-9629
 Msn: [EMAIL PROTECTED]
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-14 Por tôpico Marcos Fco. A. Silva
Bom dia a todos,

Fala Ricardo.

1º)Nas opções de Overhead:
net.inet.tcp.sendspace=64k
net.inet.tcp.recvspace=64k

No meu caso estou com 4GB de Ram, tenho um disco de 80 para cache e
mais ou menos 1200 clientes. Qual valor seria ideal para o meu PROXY?

2º)   Querie DNS
   
Tendo um DNS no próprio barramento, na DMZ você recomenda a resolução
local ativando o bind somente para cache?

Ricardo A. Reis escreveu:
 On Sat, 12 Aug 2006 14:23:42 -0300, Gustavo Fukao [EMAIL PROTECTED]  
 wrote:

   
 Estou querendo fazer dimesionamentos mais preciso

 usuario x memoria x disco

 teria mais formulas para o calculo ??
 

Fala Fukao!!

Entao Kara, e' seguinte!!

Eu uso o seguinte para relacionar memoria,

 1-) Overhead para o Sistema,

net.inet.tcp.sendspace=64k
net.inet.tcp.recvspace=64k

Num total de 128k pra cada conexao.

 2-) Firewall, eu uso pf... que gasta um pouko de memoria pra 15 regras  
 dinamicas,
 3-) Querie DNS, eu uso dnscache local !!

Pelo menos uns 30k memoria pra cache por cliente.

 4-) Disco pelo menos uns 25 megas por cliente, mesmo eu achando isso
 pouko nao tenho como colocar $$$ mais hds scsi :-(

 5-) Pra cada giga de disco e' preciso no minimo 10 megas de memoria.

 6-) pelas minhas contas o squid, na minha configuracao usa em torno de
  480kb de ram por usuario.


Acho que e' isso :-) tomara que ajude!!

 Atenciosamente

 Ricardo A. Reis
 UNIFESP
 Unix and Network Admin





   

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-14 Por tôpico Marcos Fco. A. Silva
Eu novamente,

Andei pesquisando e achei o seguinte: 

options SYSVMSG
options MSGMNB=16384#Numero maximo de bytes em uma unica 
fila
options MSGMNI=41# Numero maximo de 
identificadores da fila de mensagem.
options MSGSEG=2049# Nmero maximo de segmentos da 
mensagem
options MSGSSZ=64  # Tamanho de opcoes de um 
segmento da mensagem
options MSGTQL=512  # Numero maximo das mensagens no 
sistema inteiro.

options SHMSEG=16  # Numero maximo de segmentos 
compartilhados da memoria por processo
options SHMMNI=32 # Numero maximo de segmentos 
compartilhados da memoria por processo.
options SHMMAX=2097152   # Tamanho compartilhado maior segmento 
da memoria permitido.
options SHMALL=4096#Quantidade total de memoria 
compartilhada que possa ser usada.

OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em 
testes, foram utilizados as seguintes configuracaoes:  

* Asus P2B-D dual processor motherboard
* Dual Pentium III/450MHz CPU's
* 512 MB RAM
* Western Digital 6.0GB IDE disk
* Six IBM DDRS-39130W 8.5GB SCSI disks
* Adaptec 2940-UW PCI SCSI controller
* Intel Etherexpress Pro/100+ NIC
* 3COM TP-800 fast ethernet hub


*Gostaria de saber qual a metodologia que eu devo aplicar nestas options 
do KERNEL com base no meu Hardware.*

ITAUTEC LS300
MOBO INTEL
02 XEON 3.0 HT
4 GB de RAM
LSILogic 1030 Ultra4 Adapter
SCSI 80GB 15000 Rpm
02 Intel(R) PRO/1000 Network

*Eu ativei o Soft update no disco onde vai ser feito o cache. Estou afim 
de usar diskd, mas o coss não é confiável?*

-- 
Marcos Francisco A. Silva

Existem indivíduos que estão consideravelmente adiantados nessa trajetória para 
o Criador 
É extremamente importante saber que ninguém ensina nada, mas que existem 
pessoas que aprendem


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-14 Por tôpico Felippe de Meirelles Motta
Marcos Fco. A. Silva wrote:
 Eu novamente,

 Andei pesquisando e achei o seguinte: 

 options SYSVMSG
 options MSGMNB=16384#Numero maximo de bytes em uma unica 
 fila
 options MSGMNI=41# Numero maximo de 
 identificadores da fila de mensagem.
 options MSGSEG=2049# Nmero maximo de segmentos da 
 mensagem
 options MSGSSZ=64  # Tamanho de opcoes de um 
 segmento da mensagem
 options MSGTQL=512  # Numero maximo das mensagens no 
 sistema inteiro.

 options SHMSEG=16  # Numero maximo de segmentos 
 compartilhados da memoria por processo
 options SHMMNI=32 # Numero maximo de segmentos 
 compartilhados da memoria por processo.
 options SHMMAX=2097152   # Tamanho compartilhado maior segmento 
 da memoria permitido.
 options SHMALL=4096#Quantidade total de memoria 
 compartilhada que possa ser usada.

 OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em 
 testes, foram utilizados as seguintes configuracaoes:  

 * Asus P2B-D dual processor motherboard
 * Dual Pentium III/450MHz CPU's
 * 512 MB RAM
 * Western Digital 6.0GB IDE disk
 * Six IBM DDRS-39130W 8.5GB SCSI disks
 * Adaptec 2940-UW PCI SCSI controller
 * Intel Etherexpress Pro/100+ NIC
 * 3COM TP-800 fast ethernet hub


 *Gostaria de saber qual a metodologia que eu devo aplicar nestas options 
 do KERNEL com base no meu Hardware.*

 ITAUTEC LS300
 MOBO INTEL
 02 XEON 3.0 HT
 4 GB de RAM
 LSILogic 1030 Ultra4 Adapter
 SCSI 80GB 15000 Rpm
 02 Intel(R) PRO/1000 Network

 *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou afim 
 de usar diskd, mas o coss não é confiável?*

   
Marcos,

Essas configuracoes sao de acordo com cada hardware mesmo. Contando 
principalmente com o numero de cache_dirs que voce tera no seu squid. 
Nada melhor que fazer de acordo com o que ha no Squid FAQ 
(http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes 
sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la, 
ta facil e bem explicado!

:)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-14 Por tôpico Marcos Fco. A. Silva


Felippe de Meirelles Motta escreveu:
 Marcos Fco. A. Silva wrote:
   
 Eu novamente,

 Andei pesquisando e achei o seguinte: 

 options SYSVMSG
 options MSGMNB=16384#Numero maximo de bytes em uma unica 
 fila
 options MSGMNI=41# Numero maximo de 
 identificadores da fila de mensagem.
 options MSGSEG=2049# Nmero maximo de segmentos da 
 mensagem
 options MSGSSZ=64  # Tamanho de opcoes de um 
 segmento da mensagem
 options MSGTQL=512  # Numero maximo das mensagens no 
 sistema inteiro.

 options SHMSEG=16  # Numero maximo de segmentos 
 compartilhados da memoria por processo
 options SHMMNI=32 # Numero maximo de segmentos 
 compartilhados da memoria por processo.
 options SHMMAX=2097152   # Tamanho compartilhado maior segmento 
 da memoria permitido.
 options SHMALL=4096#Quantidade total de memoria 
 compartilhada que possa ser usada.

 OBS: essas opcoes acima estao com padrao utilizado pelo time SQUID em 
 testes, foram utilizados as seguintes configuracaoes:  

 * Asus P2B-D dual processor motherboard
 * Dual Pentium III/450MHz CPU's
 * 512 MB RAM
 * Western Digital 6.0GB IDE disk
 * Six IBM DDRS-39130W 8.5GB SCSI disks
 * Adaptec 2940-UW PCI SCSI controller
 * Intel Etherexpress Pro/100+ NIC
 * 3COM TP-800 fast ethernet hub


 *Gostaria de saber qual a metodologia que eu devo aplicar nestas options 
 do KERNEL com base no meu Hardware.*

 ITAUTEC LS300
 MOBO INTEL
 02 XEON 3.0 HT
 4 GB de RAM
 LSILogic 1030 Ultra4 Adapter
 SCSI 80GB 15000 Rpm
 02 Intel(R) PRO/1000 Network

 *Eu ativei o Soft update no disco onde vai ser feito o cache. Estou afim 
 de usar diskd, mas o coss não é confiável?*

   
 
 Marcos,

 Essas configuracoes sao de acordo com cada hardware mesmo. Contando 
 principalmente com o numero de cache_dirs que voce tera no seu squid. 
   
Meu cache_dir esta assim
cache_dir diskd /cache/cache-squid 61440 64 256 Q1=64 Q2=72
Deixa ver se eu entendi.
MSGMNB=16384 no meu caso ficaria com MSGMNB=65536

 Nada melhor que fazer de acordo com o que ha no Squid FAQ 
 (http://wiki.squid-cache.org/SquidFaq/DiskDaemon) estas configuracoes 
 sao essenciais para utilizacao do diskd nos cache_dirs. Da uma lida la, 
 ta facil e bem explicado!

 :)
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
   

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-12 Por tôpico Ricardo A. Reis
Pergunta 1)

Como nao achei o email do Joao sobre o squidclamav, respondi esse mesmo !!
Eu ainda nao coloquei em producao nesse proxy que eu sitei, esta rodando  
em um outro com menor
carga para +/- 25 usuarios concorrentes.
Eu so nao o fiz pq nao tenho tanta memoria quanto eu preciso pra ficar  
tranquilo, o squidclamav e' pesado
e minha carga e' brutal hueheue
Estou preparando para migrar metade da caarg para um outro proxy, afim de  
liberar memoria nessa maquina.

Pergunta 2)

Fale a pena usar dois esquema de cache ? Sinceramente NAO!!
Coss ainda que eu saiba e' esperimental, e' muito mais rapida que DISKD
porem deve sair oficialmente apenas para o 3.0

Pergunta 3)

Vale apena usar uma disco inteiro para cache ou sub-dividir em slices  
menore ?

Eu tenho /disk-caches{0,1,2,3,4} pequenos num total de 70 giga, no ultimo  
teste que eu
fiz era ligeiramente mais rapido para o uso com diskd, devido ao buffer de  
escrita.


Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Admin


On Wed, 09 Aug 2006 11:19:57 -0300, Joao Rocha Braga Filho  
[EMAIL PROTECTED] wrote:

 On 8/9/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:


 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
 

 Deletado.

 
  Continuo achando que é máquina demais para só 80 GB da cache.
 
 Disco SCSI não vou ter mais, o que eu posso conseguir é um disco  
 SATA.

 Poderia usar os SCSI para as caches, e o SATA para o sistema e logs.
 Isto poderia ser um compromisso melhor. Se tiver um SCSI menor, de
 18 ou 36 GB, poderia usar para o sistema e logs. Os logs tem que ser
 rotacionados diariamente, pelo menos, senão o sistema de arquivos
 vai lotar.


 João Rocha.


  Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
  squid usar mais de um HD. Pode criar várias caches em vários discos,
  e pedir para o squid usá-las.
 
 

 Deletado.

 

 --
 Marcos Francisco A. Silva
 Consultor Linux e Unix

 LinuxTEC Soluções em tecnologia da informação
 http://www.linuxtec.com.br

 ---
 Existem indivíduos que estão consideravelmente adiantados nessa  
 trajetória para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que  
 existem pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd






-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-12 Por tôpico Joao Rocha Braga Filho
On 8/11/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
 Como eu mencionei em email anteriores, eu tenho 2 sata de 80 em raid 0.
 Vou tentar usar os discos individualmente.
 Pra obter melhor performance fica melhor colocar apenas um cache em cada
 disco no tamanho total ou dividi-los por exemplo em 7 caches de 10gb em cada
 disco?

Acho que vale mais uma cache de 70 ou 65 GB por cada disco de 80 GB.


João Rocha.


 andreh chiodi


 - Original Message -
 From: Celso Viana [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Thursday, August 10, 2006 10:27 AM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 2006/8/10, Joao Rocha Braga Filho [EMAIL PROTECTED]:
  On 8/9/06, Ricardo A. Reis [EMAIL PROTECTED] wrote:
   On Tue, 08 Aug 2006 14:38:11 -0300, Marcos Fco. A. Silva
   [EMAIL PROTECTED] wrote:
  
Boa tarde a todos,
   
   Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4
GB
de RAM DDR2 ECC.
   Estou customizando o KERNEL e gostaria de saber a opinião do
pessoal
da lista.
   Compensa eu ajustar o parâmetro que define a quantidade máxima de
memória alocada por processo, nesta máquina vou rodar o SQUID e
algumas
Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
vão ficar pendurados neste proxy.
Estou pensando em fazer assim.
   
optionsMAXDSIZ=(512*1024*1024)
optionsMAXSSIZ=(512*1024*1024)
optionsDFLDSIZ=(256*1024*1024)
   
O que vocês acham?
   
Grato,
   
  
   Caro Marco,
  
  Eu tenho um squid + diskd + squidguard + dnscache(100M de cache)
   + pfgraf + aguri , pra +/- 3.500 usuario em um Xeon 2.66 com 3G de
   RAM,com
   um fluxo de dados que chega perto dos +/- 30Mbits, tudo isso com apenas
   70G de cache separado em 4 hds de U320 e um de 18G u160 para logs.
  Como nessa maquina eu tenho apenas um processador eu uso 2 squid
   e
   faco balancemento via firewall, em picos de utilizacao tenho 100% de
   utilizacao e Load AV em +/- 3.
  Como vc pode ver eu uso muito essa maquina :-) Logo fica
   tranquilo
   que 4 gigas de ram da + nao e' muito, caso queira colocar squid
   + squidclamav  vai precisar de pelo menos
   16 megas de ram por redirect x por +/- 30 redirect (minha conta e' 80
   pra
   3500 usuarios) = 480 megas para para antivirus.
 
  O squidclamav está funcionando bem? Eu li que ainda era experimental.
 
 
  João Rocha.
 
  
  
   Atenciosamente
  
   Ricardo A. Reis
   UNIFESP
   Unix and Network Admin
  
  
   ___
   Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
   celular. Registre seu aparelho agora!
   http://br.mobile.yahoo.com/mailalertas/
  
  
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
 
  --
  Sempre se apanha mais com as menores besteiras. Experiência própria.
 
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  http://www.goffredo.eti.br
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 All,

 Faz sentido ter mais de um esquema de armazenamento do cache? por
 exemplo: usar diskd e coss simultaneamente..


 --
 Celso Vianna
 BSD User: 51318
 http://www.bsdcounter.org

 63 8404-8559
 Palmas/TO
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-12 Por tôpico Ricardo A. Reis
On Sat, 12 Aug 2006 14:23:42 -0300, Gustavo Fukao [EMAIL PROTECTED]  
wrote:


 Estou querendo fazer dimesionamentos mais preciso

 usuario x memoria x disco

 teria mais formulas para o calculo ??

   Fala Fukao!!

   Entao Kara, e' seguinte!!

   Eu uso o seguinte para relacionar memoria,

1-) Overhead para o Sistema,

   net.inet.tcp.sendspace=64k
   net.inet.tcp.recvspace=64k

   Num total de 128k pra cada conexao.

2-) Firewall, eu uso pf... que gasta um pouko de memoria pra 15 regras  
dinamicas,
3-) Querie DNS, eu uso dnscache local !!

   Pelo menos uns 30k memoria pra cache por cliente.

4-) Disco pelo menos uns 25 megas por cliente, mesmo eu achando isso
pouko nao tenho como colocar $$$ mais hds scsi :-(

5-) Pra cada giga de disco e' preciso no minimo 10 megas de memoria.

6-) pelas minhas contas o squid, na minha configuracao usa em torno de
 480kb de ram por usuario.


   Acho que e' isso :-) tomara que ajude!!

Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Admin






-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/




___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-11 Por tôpico Andreh Chiodi
Como eu mencionei em email anteriores, eu tenho 2 sata de 80 em raid 0.
Vou tentar usar os discos individualmente.
Pra obter melhor performance fica melhor colocar apenas um cache em cada
disco no tamanho total ou dividi-los por exemplo em 7 caches de 10gb em cada 
disco?

andreh chiodi


- Original Message - 
From: Celso Viana [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Thursday, August 10, 2006 10:27 AM
Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


2006/8/10, Joao Rocha Braga Filho [EMAIL PROTECTED]:
 On 8/9/06, Ricardo A. Reis [EMAIL PROTECTED] wrote:
  On Tue, 08 Aug 2006 14:38:11 -0300, Marcos Fco. A. Silva
  [EMAIL PROTECTED] wrote:
 
   Boa tarde a todos,
  
  Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 
   GB
   de RAM DDR2 ECC.
  Estou customizando o KERNEL e gostaria de saber a opinião do 
   pessoal
   da lista.
  Compensa eu ajustar o parâmetro que define a quantidade máxima de
   memória alocada por processo, nesta máquina vou rodar o SQUID e 
   algumas
   Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
   vão ficar pendurados neste proxy.
   Estou pensando em fazer assim.
  
   optionsMAXDSIZ=(512*1024*1024)
   optionsMAXSSIZ=(512*1024*1024)
   optionsDFLDSIZ=(256*1024*1024)
  
   O que vocês acham?
  
   Grato,
  
 
  Caro Marco,
 
 Eu tenho um squid + diskd + squidguard + dnscache(100M de cache)
  + pfgraf + aguri , pra +/- 3.500 usuario em um Xeon 2.66 com 3G de 
  RAM,com
  um fluxo de dados que chega perto dos +/- 30Mbits, tudo isso com apenas
  70G de cache separado em 4 hds de U320 e um de 18G u160 para logs.
 Como nessa maquina eu tenho apenas um processador eu uso 2 squid 
  e
  faco balancemento via firewall, em picos de utilizacao tenho 100% de
  utilizacao e Load AV em +/- 3.
 Como vc pode ver eu uso muito essa maquina :-) Logo fica 
  tranquilo
  que 4 gigas de ram da + nao e' muito, caso queira colocar squid
  + squidclamav  vai precisar de pelo menos
  16 megas de ram por redirect x por +/- 30 redirect (minha conta e' 80 
  pra
  3500 usuarios) = 480 megas para para antivirus.

 O squidclamav está funcionando bem? Eu li que ainda era experimental.


 João Rocha.

 
 
  Atenciosamente
 
  Ricardo A. Reis
  UNIFESP
  Unix and Network Admin
 
 
  ___
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu 
  celular. Registre seu aparelho agora!
  http://br.mobile.yahoo.com/mailalertas/
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Sempre se apanha mais com as menores besteiras. Experiência própria.

 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 http://www.goffredo.eti.br
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


All,

Faz sentido ter mais de um esquema de armazenamento do cache? por
exemplo: usar diskd e coss simultaneamente..


-- 
Celso Vianna
BSD User: 51318
http://www.bsdcounter.org

63 8404-8559
Palmas/TO
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-10 Por tôpico Marcos Fco. A. Silva


Ricardo A. Reis escreveu:
 On Tue, 08 Aug 2006 14:38:11 -0300, Marcos Fco. A. Silva  
 [EMAIL PROTECTED] wrote:

   
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.
 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,

 

 Caro Marco,

Eu tenho um squid + diskd + squidguard + dnscache(100M de cache)  
 + pfgraf + aguri , pra +/- 3.500 usuario em um Xeon 2.66 com 3G de RAM,com  
 um fluxo de dados que chega perto dos +/- 30Mbits, tudo isso com apenas  
 70G de cache separado em 4 hds de U320 e um de 18G u160 para logs.
Como nessa maquina eu tenho apenas um processador eu uso 2 squid e  
 faco balancemento via firewall, em picos de utilizacao tenho 100% de  
 utilizacao e Load AV em +/- 3.
Como vc pode ver eu uso muito essa maquina :-) Logo fica tranquilo  
 que 4 gigas de ram da + nao e' muito, caso queira colocar squid  
 + squidclamav  vai precisar de pelo menos
 16 megas de ram por redirect x por +/- 30 redirect (minha conta e' 80 pra  
 3500 usuarios) = 480 megas para para antivirus.

   
Bom dia,

Legal acho que esse server vai me atenteder bem.
 Atenciosamente

 Ricardo A. Reis
 UNIFESP
 Unix and Network Admin

   
 ___ 
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
 Registre seu aparelho agora! 
 http://br.mobile.yahoo.com/mailalertas/ 
  

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
   

-- 
Marcos Francisco A. Silva
Consultor Linux e Unix

LinuxTEC Soluções em tecnologia da informação
http://www.linuxtec.com.br

---
Existem indivíduos que estão consideravelmente adiantados nessa trajetória para 
o Criador 
É extremamente importante saber que ninguém ensina nada, mas que existem 
pessoas que aprendem


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-10 Por tôpico Celso Viana
2006/8/10, Joao Rocha Braga Filho [EMAIL PROTECTED]:
 On 8/9/06, Ricardo A. Reis [EMAIL PROTECTED] wrote:
  On Tue, 08 Aug 2006 14:38:11 -0300, Marcos Fco. A. Silva
  [EMAIL PROTECTED] wrote:
 
   Boa tarde a todos,
  
  Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
   de RAM DDR2 ECC.
  Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
   da lista.
  Compensa eu ajustar o parâmetro que define a quantidade máxima de
   memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
   Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
   vão ficar pendurados neste proxy.
   Estou pensando em fazer assim.
  
   optionsMAXDSIZ=(512*1024*1024)
   optionsMAXSSIZ=(512*1024*1024)
   optionsDFLDSIZ=(256*1024*1024)
  
   O que vocês acham?
  
   Grato,
  
 
  Caro Marco,
 
 Eu tenho um squid + diskd + squidguard + dnscache(100M de cache)
  + pfgraf + aguri , pra +/- 3.500 usuario em um Xeon 2.66 com 3G de RAM,com
  um fluxo de dados que chega perto dos +/- 30Mbits, tudo isso com apenas
  70G de cache separado em 4 hds de U320 e um de 18G u160 para logs.
 Como nessa maquina eu tenho apenas um processador eu uso 2 squid e
  faco balancemento via firewall, em picos de utilizacao tenho 100% de
  utilizacao e Load AV em +/- 3.
 Como vc pode ver eu uso muito essa maquina :-) Logo fica tranquilo
  que 4 gigas de ram da + nao e' muito, caso queira colocar squid
  + squidclamav  vai precisar de pelo menos
  16 megas de ram por redirect x por +/- 30 redirect (minha conta e' 80 pra
  3500 usuarios) = 480 megas para para antivirus.

 O squidclamav está funcionando bem? Eu li que ainda era experimental.


 João Rocha.

 
 
  Atenciosamente
 
  Ricardo A. Reis
  UNIFESP
  Unix and Network Admin
 
 
  ___
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
  Registre seu aparelho agora!
  http://br.mobile.yahoo.com/mailalertas/
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Sempre se apanha mais com as menores besteiras. Experiência própria.

 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 http://www.goffredo.eti.br
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


All,

Faz sentido ter mais de um esquema de armazenamento do cache? por
exemplo: usar diskd e coss simultaneamente..


-- 
Celso Vianna
BSD User: 51318
http://www.bsdcounter.org

63 8404-8559
Palmas/TO
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Marcos Fco. A. Silva
Bom dia,

Obrigado pela respostas.

Joao Rocha Braga Filho escreveu:
 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
   
 Joao Rocha Braga Filho escreveu:
 
 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:

   
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.

 
 Eu tenho alguma experiência nisto.

 Quanto vai deixar de cache de disco para o squid?

   
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
 
 No meu caso eu tive de aumentar para 768MB por prrocesso só por
 causa do squid, que neste momento está usando 676 MB. Ele está
 usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
 64 MB de cache em memória.

 Sugiro que use um File System só para o cache de disco do squid, e
 NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.

   
 Não fiz RAID não, deixei um disco só para cache.
 
 Se quiser eu passo as opções importantes para você, e todos da lista.

   
 Gostaria sim, tem como?
 

 A quantidade de memória configurada para cache em memória: cache_mem

 Outra opção interessante relativa ao cache em memória é
 maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
 memória for grande.

 A opção maximum_object_size é boa, pois pode evitar downloads grandes.
 Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
 Skype fique em cache. Isto faz diferença.
   
O que acha de 50 MB?
 Vai se proxy trasparente?
   
Não.
 Se sim, tem mais algumas opções importantes.

 Configure estas opções como:

 httpd_accel_host virtual
 httpd_accel_port 80
 httpd_accel_uses_host_header on
 ie_refresh on


 Leia os textos explicando cada uma das opções acima. Uma delas vai
 ser MUITO interessante. :^)))



   
 Com 4 GB de ram dá para fazer caches em memória e em disco
 MUITO grandes. Eu estou restrito em 1 GB.

   
 O que vc sugere?
 

 Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
 que configure o kernel, já que tem 4 GB, para permnitir que programas
 usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
 usar muito mais, pois o sistema tem que ter memória para outras coisas.

 Use a opção high_memory_warning para deixar log se o squid passar de
 um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
 neste parâmetro.

 Sugiro que o kernel também seja compilado com:

 options UFS_DIRHASH # Improve performance on big 
 directories

 Acho que o GENERIC já é assim.

 Nesta opção abaixo está configurado para usar 80 GB de memória, e
 criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
 diretórios.

 cache_dir ufs /usr/local/squid/cache 8 16 256

 Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
 para 256. No meu caso estou com uma média aproximada de 1300 arquivos
 por diretório (5.300.000/16/256).

 Nunca coloque para usar todo o disco no cache.

 Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
 script para colocar no cronta para isto
 - 8x - Corte aqui - Cut here -
 #!/bin/sh

 #
 # Este script e' para ser rodado a meia noite. O nome do arquivo
 # de logs compactados representara' a data dos logs, mas se no
 # dia anterior este script nao executado, o arquivo acumulara' os
 # logs dos dias dias em que nao rodou.
 #
 # Criado por Joao Rocha em 23/06/2006.
 #

 cd /usr/local/squid/logs

 ls -ls

 /usr/local/sbin/squid -k rotate

 sleep 120

 /usr/bin/tar cvjf squid_logs_`/bin/date -v-6H '+%Y-%m-%d'`.tbz2 *.[0.9]

 rm *.[0-9]

 ls -ls

 - 8x - Corte aqui - Cut here -


 Coloque no crontab do usuário squid.

 Na realidade você tem máquina demais só para 80 GB de cache. Aqui
 temos pouco mais de 300 clientes, e um link de 4 Mbits/s. Pode fazer
 um RAID 0 ou 10? Este disco é de 15.000 RPM ? Aqui estou com um IDE
 Seagate de 7200 e está dando conta. O processador é um AMD 64 939
 3000+. Quantos HDs você tem? Quantos HDs a máquina pode ter?
   
Tem dois de 80, mas tem possibilidade para 6 discos.
 Não se esqueça de fazer as ACLs, e também pode fazer algumas listas
 negras de vírus e coisas assim.

 Adoraria instalar este servidorzinho. :^) Você é de onde?
   
Sou de Guarulhos e você?

 Abraços,
 João Rocha.

   
 Abraços,
 João Rocha.



   
 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,

 --
 Marcos Francisco A. Silva

 Existem indivíduos que estão consideravelmente adiantados 

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Marcos Fco. A. Silva


Joao Rocha Braga Filho escreveu:
 On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
   
 Eu to usando aki um p4 2.4 com 2 hds sata de 80 em raid 0 por software pq o
 bsd naum reconheceu a controladora da mobo...
 To usando soh 30gb de cada hd pra cache pra tentar ganhar velocidade.
 A maquina possue 1gb de memoria e desses 800 estao alocados pro squid.
 Ta funcionando redondinha.
 Uma coisa... evite usar listas negras.
 Tivemos um problema serio com essas listas. O proxy praticamente morria.
 Parava tudo...
 Foi soh tirar a lista e foi a milhao.
 Outra coisa... Use o diskd
 

 Eu estou bem, memo sem diskd, mas estou usando Soft Updates.

 Estou com uma lista negra, mas pequena. A lista negra tem que ser bem
 escolhida. Por regex parece consumir muita CPU. Talvez por domínio não
 cosuma muita CPU. Então, se fizer lista negra, coloque o máximo possível
 por domínio. E se o domínio for em uma máquina que só hospede ele, então
 faça uma lista negra por IP e coloque em uma table do ipfw(8), e faça um
 deny antes de chegar ao squid.

 Continuo achando que é máquina demais para só 80 GB da cache.
   
Disco SCSI não vou ter mais, o que eu posso conseguir é um disco SATA.
 Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
 squid usar mais de um HD. Pode criar várias caches em vários discos,
 e pedir para o squid usá-las.

 Por exemplo, com dois discos:

 cache_dir ufs /usr/local/squid/cache1 8 32 256
 cache_dir ufs /usr/local/squid/cache2 8 32 256

 Monte cada um dos discos em cada um dos diretórios que aparecem
 acima.


 Abraços,
 João Rocha.


   
 andreh chiodi


 - Original Message -
 From: Joao Rocha Braga Filho [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Tuesday, August 08, 2006 6:05 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 Joao Rocha Braga Filho escreveu:
   
 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:

 
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4
 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.

   
 Eu tenho alguma experiência nisto.

 Quanto vai deixar de cache de disco para o squid?

 
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
   
 No meu caso eu tive de aumentar para 768MB por prrocesso só por
 causa do squid, que neste momento está usando 676 MB. Ele está
 usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
 64 MB de cache em memória.

 Sugiro que use um File System só para o cache de disco do squid, e
 NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.

 
 Não fiz RAID não, deixei um disco só para cache.
   
 Se quiser eu passo as opções importantes para você, e todos da lista.

 
 Gostaria sim, tem como?
   
 A quantidade de memória configurada para cache em memória: cache_mem

 Outra opção interessante relativa ao cache em memória é
 maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
 memória for grande.

 A opção maximum_object_size é boa, pois pode evitar downloads grandes.
 Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
 Skype fique em cache. Isto faz diferença.

 Vai se proxy trasparente?

 Se sim, tem mais algumas opções importantes.

 Configure estas opções como:

 httpd_accel_host virtual
 httpd_accel_port 80
 httpd_accel_uses_host_header on
 ie_refresh on


 Leia os textos explicando cada uma das opções acima. Uma delas vai
 ser MUITO interessante. :^)))



 
 Com 4 GB de ram dá para fazer caches em memória e em disco
 MUITO grandes. Eu estou restrito em 1 GB.

 
 O que vc sugere?
   
 Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
 que configure o kernel, já que tem 4 GB, para permnitir que programas
 usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
 usar muito mais, pois o sistema tem que ter memória para outras coisas.

 Use a opção high_memory_warning para deixar log se o squid passar de
 um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
 neste parâmetro.

 Sugiro que o kernel também seja compilado com:

 options UFS_DIRHASH # Improve performance on big
 directories

 Acho que o GENERIC já é assim.

 Nesta opção abaixo está configurado para usar 80 GB de memória, e
 criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
 diretórios.

 cache_dir ufs /usr/local/squid/cache 8 16 256

 Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
 para 256. No meu caso estou com uma média aproximada

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Joao Rocha Braga Filho
On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:


 Eu estou bem, memo sem diskd, mas estou usando Soft Updates.

 Estou com uma lista negra, mas pequena. A lista negra tem que ser bem
 escolhida. Por regex parece consumir muita CPU. Talvez por domínio não
 cosuma muita CPU. Então, se fizer lista negra, coloque o máximo possível
 por domínio. E se o domínio for em uma máquina que só hospede ele, então
 faça uma lista negra por IP e coloque em uma table do ipfw(8), e faça um
 deny antes de chegar ao squid.

 Continuo achando que é máquina demais para só 80 GB da cache.

 Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
 squid usar mais de um HD. Pode criar várias caches em vários discos,
 e pedir para o squid usá-las.

 Por exemplo, com dois discos:

 cache_dir ufs /usr/local/squid/cache1 8 32 256
 cache_dir ufs /usr/local/squid/cache2 8 32 256

 Monte cada um dos discos em cada um dos diretórios que aparecem
 acima.


 Abraços,
 João Rocha.


 =


 E o que daria melhor performance?  Usar raid 0 ou colocar 2 discos
 separados?
 Pela logica, 2 discos em raid 0 duplicaria a velocidade de leitura e
 gravacao e usando menos da metade da capacidade de cada disco vc preserva o
 hd pq ele trabalharia menos (nao lembro onde li isso).

Não é exatamente verdade.

Acho que os discos separados pode aumentar o desempenho, pois as
escritas do squid, em sua maioria, é pequena. Eu tenho uma média menor
que 14 KB por arquivo. O RAID 0 pode aumentar em alguns casos e piorar
em outros. Acho que este é um dos casos que pode piorar.

 O squid nao exige muito processamento... o que precisa mesmo eh disco e
 memoria.
 Eu com esse p4 2.4 ja to axando exagerado pq o processamento nunca passou de
 20%

Eu atingo 20% nos horários de pico com a máqui que eu tenho.

Eu também acho exagerado, especialmente só para 80 GB de cache. Eu
acho que ele suportaria bem 200 GB de cache ou mais, com mais de
12 milhões de ítens de cache.


João Rocha.


  andreh chiodi



 
 
  - Original Message -
  From: Joao Rocha Braga Filho [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Tuesday, August 08, 2006 6:05 PM
  Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid
 
 
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
  
  
   Joao Rocha Braga Filho escreveu:
On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
   
Boa tarde a todos,
   
   Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4
GB
de RAM DDR2 ECC.
   Estou customizando o KERNEL e gostaria de saber a opinião do
pessoal
da lista.
   Compensa eu ajustar o parâmetro que define a quantidade máxima de
memória alocada por processo, nesta máquina vou rodar o SQUID e
algumas
Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes
que
vão ficar pendurados neste proxy.
   
   
Eu tenho alguma experiência nisto.
   
Quanto vai deixar de cache de disco para o squid?
   
   Estou deixando um disco de 80GB SCSI Utra320 só para cache...
No meu caso eu tive de aumentar para 768MB por prrocesso só por
causa do squid, que neste momento está usando 676 MB. Ele está
usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
64 MB de cache em memória.
   
Sugiro que use um File System só para o cache de disco do squid, e
NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
   
   Não fiz RAID não, deixei um disco só para cache.
Se quiser eu passo as opções importantes para você, e todos da lista.
   
   Gostaria sim, tem como?
 
  A quantidade de memória configurada para cache em memória: cache_mem
 
  Outra opção interessante relativa ao cache em memória é
  maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
  memória for grande.
 
  A opção maximum_object_size é boa, pois pode evitar downloads grandes.
  Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
  Skype fique em cache. Isto faz diferença.
 
  Vai se proxy trasparente?
 
  Se sim, tem mais algumas opções importantes.
 
  Configure estas opções como:
 
  httpd_accel_host virtual
  httpd_accel_port 80
  httpd_accel_uses_host_header on
  ie_refresh on
 
 
  Leia os textos explicando cada uma das opções acima. Uma delas vai
  ser MUITO interessante. :^)))
 
 
 
Com 4 GB de ram dá para fazer caches em memória e em disco
MUITO grandes. Eu estou restrito em 1 GB.
   
   O que vc sugere?
 
  Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
  que configure o kernel, já que tem 4 GB, para permnitir que programas
  usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
  usar muito mais, pois o sistema tem que ter memória para outras coisas.
 
  Use a opção high_memory_warning para deixar log se o squid passar de
  um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
  neste parâmetro

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Joao Rocha Braga Filho
On 8/9/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 Bom dia,

 Obrigado pela respostas.

 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
  Joao Rocha Braga Filho escreveu:
 
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 
  Boa tarde a todos,
 
 Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
  de RAM DDR2 ECC.
 Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
  da lista.
 Compensa eu ajustar o parâmetro que define a quantidade máxima de
  memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
  Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
  vão ficar pendurados neste proxy.
 
 
  Eu tenho alguma experiência nisto.
 
  Quanto vai deixar de cache de disco para o squid?
 
 
  Estou deixando um disco de 80GB SCSI Utra320 só para cache...
 
  No meu caso eu tive de aumentar para 768MB por prrocesso só por
  causa do squid, que neste momento está usando 676 MB. Ele está
  usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
  64 MB de cache em memória.
 
  Sugiro que use um File System só para o cache de disco do squid, e
  NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
 
 
  Não fiz RAID não, deixei um disco só para cache.
 
  Se quiser eu passo as opções importantes para você, e todos da lista.
 
 
  Gostaria sim, tem como?
 
 
  A quantidade de memória configurada para cache em memória: cache_mem
 
  Outra opção interessante relativa ao cache em memória é
  maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
  memória for grande.
 
  A opção maximum_object_size é boa, pois pode evitar downloads grandes.
  Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
  Skype fique em cache. Isto faz diferença.
 
 O que acha de 50 MB?

Isto pode afetar a quantidade de memória usada.

Eu sou do Rio de Janeiro, mas estou trabalhando em Paraty.


Abraços,
João Rocha.


  Vai se proxy trasparente?
 
 Não.
  Se sim, tem mais algumas opções importantes.
 
  Configure estas opções como:
 
  httpd_accel_host virtual
  httpd_accel_port 80
  httpd_accel_uses_host_header on
  ie_refresh on
 
 
  Leia os textos explicando cada uma das opções acima. Uma delas vai
  ser MUITO interessante. :^)))
 
 
 
 
  Com 4 GB de ram dá para fazer caches em memória e em disco
  MUITO grandes. Eu estou restrito em 1 GB.
 
 
  O que vc sugere?
 
 
  Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
  que configure o kernel, já que tem 4 GB, para permnitir que programas
  usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
  usar muito mais, pois o sistema tem que ter memória para outras coisas.
 
  Use a opção high_memory_warning para deixar log se o squid passar de
  um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
  neste parâmetro.
 
  Sugiro que o kernel também seja compilado com:
 
  options UFS_DIRHASH # Improve performance on big 
  directories
 
  Acho que o GENERIC já é assim.
 
  Nesta opção abaixo está configurado para usar 80 GB de memória, e
  criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
  diretórios.
 
  cache_dir ufs /usr/local/squid/cache 8 16 256
 
  Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
  para 256. No meu caso estou com uma média aproximada de 1300 arquivos
  por diretório (5.300.000/16/256).
 
  Nunca coloque para usar todo o disco no cache.
 
  Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
  script para colocar no cronta para isto
  - 8x - Corte aqui - Cut here -
  #!/bin/sh
 
  #
  # Este script e' para ser rodado a meia noite. O nome do arquivo
  # de logs compactados representara' a data dos logs, mas se no
  # dia anterior este script nao executado, o arquivo acumulara' os
  # logs dos dias dias em que nao rodou.
  #
  # Criado por Joao Rocha em 23/06/2006.
  #
 
  cd /usr/local/squid/logs
 
  ls -ls
 
  /usr/local/sbin/squid -k rotate
 
  sleep 120
 
  /usr/bin/tar cvjf squid_logs_`/bin/date -v-6H '+%Y-%m-%d'`.tbz2 *.[0.9]
 
  rm *.[0-9]
 
  ls -ls
 
  - 8x - Corte aqui - Cut here -
 
 
  Coloque no crontab do usuário squid.
 
  Na realidade você tem máquina demais só para 80 GB de cache. Aqui
  temos pouco mais de 300 clientes, e um link de 4 Mbits/s. Pode fazer
  um RAID 0 ou 10? Este disco é de 15.000 RPM ? Aqui estou com um IDE
  Seagate de 7200 e está dando conta. O processador é um AMD 64 939
  3000+. Quantos HDs você tem? Quantos HDs a máquina pode ter?
 
 Tem dois de 80, mas tem possibilidade para 6 discos.
  Não se esqueça de fazer as ACLs, e também pode fazer algumas listas
  negras de vírus e coisas assim.
 
  Adoraria instalar este servidorzinho. :^) Você é de onde?
 
 Sou de Guarulhos e você?
 
  Abraços,
  João Rocha.
 
 
  Abraços,
  João Rocha.
 
 
 
 
  Estou pensando em fazer assim.
 

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Welkson Renny de Medeiros
João,


Você já tentou instalar o Squid 2.6 como proxy transparente?
Eu uso o 2.5, tentei migrar para 2.6 e não funciona... alguns parâmetros 
foram removidos nessa nova versão, outros incluídos...

Por exemplo:
  httpd_accel_host virtual
  httpd_accel_port 80
  httpd_accel_uses_host_header on
Esses acima não existem mais... mais detalhes:
http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE1-RELEASENOTES.html#s2

Procurei muito na net, no faq do squid, mas quando ativo o squid 2.6 o proxy 
transparent não funciona, no 2.5 funfa blz.

Se conseguiu como ficou seu http_port e a regra no firewall.

Abraço,


-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]

- Original Message - 
From: Joao Rocha Braga Filho [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Wednesday, August 09, 2006 11:19 AM
Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


On 8/9/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:


 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
 

Deletado.

 
  Continuo achando que é máquina demais para só 80 GB da cache.
 
 Disco SCSI não vou ter mais, o que eu posso conseguir é um disco SATA.

Poderia usar os SCSI para as caches, e o SATA para o sistema e logs.
Isto poderia ser um compromisso melhor. Se tiver um SCSI menor, de
18 ou 36 GB, poderia usar para o sistema e logs. Os logs tem que ser
rotacionados diariamente, pelo menos, senão o sistema de arquivos
vai lotar.


João Rocha.


  Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
  squid usar mais de um HD. Pode criar várias caches em vários discos,
  e pedir para o squid usá-las.
 
 

Deletado.

 

 --
 Marcos Francisco A. Silva
 Consultor Linux e Unix

 LinuxTEC Soluções em tecnologia da informação
 http://www.linuxtec.com.br

 ---
 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Joao Rocha Braga Filho
On 8/9/06, Welkson Renny de Medeiros [EMAIL PROTECTED] wrote:
 João,


 Você já tentou instalar o Squid 2.6 como proxy transparente?
 Eu uso o 2.5, tentei migrar para 2.6 e não funciona... alguns parâmetros
 foram removidos nessa nova versão, outros incluídos...

 Por exemplo:
   httpd_accel_host virtual
   httpd_accel_port 80
   httpd_accel_uses_host_header on
 Esses acima não existem mais... mais detalhes:
 http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE1-RELEASENOTES.html#s2

 Procurei muito na net, no faq do squid, mas quando ativo o squid 2.6 o proxy
 transparent não funciona, no 2.5 funfa blz.

Eu estou usando o 2.5.


João Rocha.


 Se conseguiu como ficou seu http_port e a regra no firewall.

 Abraço,


 --
 Welkson Renny de Medeiros
 Focus Automação Comercial
 Desenvolvimento / Gerência de Redes
 [EMAIL PROTECTED]

 - Original Message -
 From: Joao Rocha Braga Filho [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Wednesday, August 09, 2006 11:19 AM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 On 8/9/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 
  Joao Rocha Braga Filho escreveu:
   On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
  

 Deletado.

  
   Continuo achando que é máquina demais para só 80 GB da cache.
  
  Disco SCSI não vou ter mais, o que eu posso conseguir é um disco SATA.

 Poderia usar os SCSI para as caches, e o SATA para o sistema e logs.
 Isto poderia ser um compromisso melhor. Se tiver um SCSI menor, de
 18 ou 36 GB, poderia usar para o sistema e logs. Os logs tem que ser
 rotacionados diariamente, pelo menos, senão o sistema de arquivos
 vai lotar.


 João Rocha.


   Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
   squid usar mais de um HD. Pode criar várias caches em vários discos,
   e pedir para o squid usá-las.
  
  

 Deletado.

  
 
  --
  Marcos Francisco A. Silva
  Consultor Linux e Unix
 
  LinuxTEC Soluções em tecnologia da informação
  http://www.linuxtec.com.br
 
  ---
  Existem indivíduos que estão consideravelmente adiantados nessa trajetória
  para o Criador
  É extremamente importante saber que ninguém ensina nada, mas que existem
  pessoas que aprendem
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Sempre se apanha mais com as menores besteiras. Experiência própria.

 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 http://www.goffredo.eti.br
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Ricardo A. Reis
On Tue, 08 Aug 2006 14:38:11 -0300, Marcos Fco. A. Silva  
[EMAIL PROTECTED] wrote:

 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.
 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,


Caro Marco,

   Eu tenho um squid + diskd + squidguard + dnscache(100M de cache)  
+ pfgraf + aguri , pra +/- 3.500 usuario em um Xeon 2.66 com 3G de RAM,com  
um fluxo de dados que chega perto dos +/- 30Mbits, tudo isso com apenas  
70G de cache separado em 4 hds de U320 e um de 18G u160 para logs.
   Como nessa maquina eu tenho apenas um processador eu uso 2 squid e  
faco balancemento via firewall, em picos de utilizacao tenho 100% de  
utilizacao e Load AV em +/- 3.
   Como vc pode ver eu uso muito essa maquina :-) Logo fica tranquilo  
que 4 gigas de ram da + nao e' muito, caso queira colocar squid  
+ squidclamav  vai precisar de pelo menos
16 megas de ram por redirect x por +/- 30 redirect (minha conta e' 80 pra  
3500 usuarios) = 480 megas para para antivirus.


Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Admin


___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-09 Por tôpico Alex Moura
On 8/9/06, Gustavo [EMAIL PROTECTED] wrote:
 Como q eu configuro para meu squid funcionar o cache em dois hds ???

incluindo uma segunda linha cache_dir com o path para o segundo
disco no squid.conf.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Marcos Fco. A. Silva
Boa tarde a todos,

   Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB 
de RAM DDR2 ECC.  
   Estou customizando o KERNEL e gostaria de saber a opinião do pessoal 
da lista.
   Compensa eu ajustar o parâmetro que define a quantidade máxima de 
memória alocada por processo, nesta máquina vou rodar o SQUID e algumas 
Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que 
vão ficar pendurados neste proxy.
Estou pensando em fazer assim.

optionsMAXDSIZ=(512*1024*1024)
optionsMAXSSIZ=(512*1024*1024)
optionsDFLDSIZ=(256*1024*1024)

O que vocês acham?

Grato,

-- 
Marcos Francisco A. Silva

Existem indivíduos que estão consideravelmente adiantados nessa trajetória para 
o Criador 
É extremamente importante saber que ninguém ensina nada, mas que existem 
pessoas que aprendem


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Joao Rocha Braga Filho
On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.

Eu tenho alguma experiência nisto.

Quanto vai deixar de cache de disco para o squid?

No meu caso eu tive de aumentar para 768MB por prrocesso só por
causa do squid, que neste momento está usando 676 MB. Ele está
usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
64 MB de cache em memória.

Sugiro que use um File System só para o cache de disco do squid, e
NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.

Se quiser eu passo as opções importantes para você, e todos da lista.

Com 4 GB de ram dá para fazer caches em memória e em disco
MUITO grandes. Eu estou restrito em 1 GB.


Abraços,
João Rocha.


 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,

 --
 Marcos Francisco A. Silva

 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Marcos Fco. A. Silva


Joao Rocha Braga Filho escreveu:
 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
   
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.
 

 Eu tenho alguma experiência nisto.

 Quanto vai deixar de cache de disco para o squid?
   
Estou deixando um disco de 80GB SCSI Utra320 só para cache...
 No meu caso eu tive de aumentar para 768MB por prrocesso só por
 causa do squid, que neste momento está usando 676 MB. Ele está
 usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
 64 MB de cache em memória.

 Sugiro que use um File System só para o cache de disco do squid, e
 NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
   
Não fiz RAID não, deixei um disco só para cache.
 Se quiser eu passo as opções importantes para você, e todos da lista.
   
Gostaria sim, tem como?
 Com 4 GB de ram dá para fazer caches em memória e em disco
 MUITO grandes. Eu estou restrito em 1 GB.
   
O que vc sugere?

 Abraços,
 João Rocha.


   
 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,

 --
 Marcos Francisco A. Silva

 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 


   

-- 
Marcos Francisco A. Silva
Consultor Linux e Unix

LinuxTEC Soluções em tecnologia da informação
http://www.linuxtec.com.br

---
Existem indivíduos que estão consideravelmente adiantados nessa trajetória para 
o Criador 
É extremamente importante saber que ninguém ensina nada, mas que existem 
pessoas que aprendem


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico m3 BSD
Desculpe me meter heheheh... mas seria legal passar pra lista.. se
fosse possivel hehehe :)

Obrigado

Em 08/08/06, Marcos Fco. A. Silva[EMAIL PROTECTED] escreveu:


 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
  Boa tarde a todos,
 
 Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
  de RAM DDR2 ECC.
 Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
  da lista.
 Compensa eu ajustar o parâmetro que define a quantidade máxima de
  memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
  Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
  vão ficar pendurados neste proxy.
 
 
  Eu tenho alguma experiência nisto.
 
  Quanto vai deixar de cache de disco para o squid?
 
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
  No meu caso eu tive de aumentar para 768MB por prrocesso só por
  causa do squid, que neste momento está usando 676 MB. Ele está
  usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
  64 MB de cache em memória.
 
  Sugiro que use um File System só para o cache de disco do squid, e
  NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
 
 Não fiz RAID não, deixei um disco só para cache.
  Se quiser eu passo as opções importantes para você, e todos da lista.
 
 Gostaria sim, tem como?
  Com 4 GB de ram dá para fazer caches em memória e em disco
  MUITO grandes. Eu estou restrito em 1 GB.
 
 O que vc sugere?
 
  Abraços,
  João Rocha.
 
 
 
  Estou pensando em fazer assim.
 
  optionsMAXDSIZ=(512*1024*1024)
  optionsMAXSSIZ=(512*1024*1024)
  optionsDFLDSIZ=(256*1024*1024)
 
  O que vocês acham?
 
  Grato,
 
  --
  Marcos Francisco A. Silva
 
  Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
  para o Criador
  É extremamente importante saber que ninguém ensina nada, mas que existem 
  pessoas que aprendem
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 

 --
 Marcos Francisco A. Silva
 Consultor Linux e Unix

 LinuxTEC Soluções em tecnologia da informação
 http://www.linuxtec.com.br

 ---
 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Atenciosmente

Mario Augusto Mania m3BSD
---
[EMAIL PROTECTED]
Cel.: (43) 9938-9629
Msn: [EMAIL PROTECTED]
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Marcos Fco. A. Silva
Mas ele disse que vai passar para lista...

m3 BSD escreveu:
 Desculpe me meter heheheh... mas seria legal passar pra lista.. se
 fosse possivel hehehe :)

 Obrigado

 Em 08/08/06, Marcos Fco. A. Silva[EMAIL PROTECTED] escreveu:
   
 Joao Rocha Braga Filho escreveu:
 
 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:

   
 Boa tarde a todos,

Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
 de RAM DDR2 ECC.
Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
 da lista.
Compensa eu ajustar o parâmetro que define a quantidade máxima de
 memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
 Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
 vão ficar pendurados neste proxy.

 
 Eu tenho alguma experiência nisto.

 Quanto vai deixar de cache de disco para o squid?

   
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
 
 No meu caso eu tive de aumentar para 768MB por prrocesso só por
 causa do squid, que neste momento está usando 676 MB. Ele está
 usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
 64 MB de cache em memória.

 Sugiro que use um File System só para o cache de disco do squid, e
 NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.

   
 Não fiz RAID não, deixei um disco só para cache.
 
 Se quiser eu passo as opções importantes para você, e todos da lista.

   
 Gostaria sim, tem como?
 
 Com 4 GB de ram dá para fazer caches em memória e em disco
 MUITO grandes. Eu estou restrito em 1 GB.

   
 O que vc sugere?
 
 Abraços,
 João Rocha.



   
 Estou pensando em fazer assim.

 optionsMAXDSIZ=(512*1024*1024)
 optionsMAXSSIZ=(512*1024*1024)
 optionsDFLDSIZ=(256*1024*1024)

 O que vocês acham?

 Grato,

 --
 Marcos Francisco A. Silva

 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 

   
 --
 Marcos Francisco A. Silva
 Consultor Linux e Unix

 LinuxTEC Soluções em tecnologia da informação
 http://www.linuxtec.com.br

 ---
 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 


   

-- 
Marcos Francisco A. Silva
Consultor Linux e Unix

LinuxTEC Soluções em tecnologia da informação
http://www.linuxtec.com.br

---
Existem indivíduos que estão consideravelmente adiantados nessa trajetória para 
o Criador 
É extremamente importante saber que ninguém ensina nada, mas que existem 
pessoas que aprendem


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico m3 BSD
ops.. entao desculpe aheuhaeuahe

Em 08/08/06, Marcos Fco. A. Silva[EMAIL PROTECTED] escreveu:
 Mas ele disse que vai passar para lista...

 m3 BSD escreveu:
  Desculpe me meter heheheh... mas seria legal passar pra lista.. se
  fosse possivel hehehe :)
 
  Obrigado
 
  Em 08/08/06, Marcos Fco. A. Silva[EMAIL PROTECTED] escreveu:
 
  Joao Rocha Braga Filho escreveu:
 
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 
  Boa tarde a todos,
 
 Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
  de RAM DDR2 ECC.
 Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
  da lista.
 Compensa eu ajustar o parâmetro que define a quantidade máxima de
  memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
  Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
  vão ficar pendurados neste proxy.
 
 
  Eu tenho alguma experiência nisto.
 
  Quanto vai deixar de cache de disco para o squid?
 
 
  Estou deixando um disco de 80GB SCSI Utra320 só para cache...
 
  No meu caso eu tive de aumentar para 768MB por prrocesso só por
  causa do squid, que neste momento está usando 676 MB. Ele está
  usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
  64 MB de cache em memória.
 
  Sugiro que use um File System só para o cache de disco do squid, e
  NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
 
 
  Não fiz RAID não, deixei um disco só para cache.
 
  Se quiser eu passo as opções importantes para você, e todos da lista.
 
 
  Gostaria sim, tem como?
 
  Com 4 GB de ram dá para fazer caches em memória e em disco
  MUITO grandes. Eu estou restrito em 1 GB.
 
 
  O que vc sugere?
 
  Abraços,
  João Rocha.
 
 
 
 
  Estou pensando em fazer assim.
 
  optionsMAXDSIZ=(512*1024*1024)
  optionsMAXSSIZ=(512*1024*1024)
  optionsDFLDSIZ=(256*1024*1024)
 
  O que vocês acham?
 
  Grato,
 
  --
  Marcos Francisco A. Silva
 
  Existem indivíduos que estão consideravelmente adiantados nessa 
  trajetória para o Criador
  É extremamente importante saber que ninguém ensina nada, mas que existem 
  pessoas que aprendem
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 
  --
  Marcos Francisco A. Silva
  Consultor Linux e Unix
 
  LinuxTEC Soluções em tecnologia da informação
  http://www.linuxtec.com.br
 
  ---
  Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
  para o Criador
  É extremamente importante saber que ninguém ensina nada, mas que existem 
  pessoas que aprendem
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 
 

 --
 Marcos Francisco A. Silva
 Consultor Linux e Unix

 LinuxTEC Soluções em tecnologia da informação
 http://www.linuxtec.com.br

 ---
 Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
 para o Criador
 É extremamente importante saber que ninguém ensina nada, mas que existem 
 pessoas que aprendem


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Atenciosmente

Mario Augusto Mania m3BSD
---
[EMAIL PROTECTED]
Cel.: (43) 9938-9629
Msn: [EMAIL PROTECTED]
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Joao Rocha Braga Filho
On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:


 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
  Boa tarde a todos,
 
 Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB
  de RAM DDR2 ECC.
 Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
  da lista.
 Compensa eu ajustar o parâmetro que define a quantidade máxima de
  memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
  Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
  vão ficar pendurados neste proxy.
 
 
  Eu tenho alguma experiência nisto.
 
  Quanto vai deixar de cache de disco para o squid?
 
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
  No meu caso eu tive de aumentar para 768MB por prrocesso só por
  causa do squid, que neste momento está usando 676 MB. Ele está
  usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
  64 MB de cache em memória.
 
  Sugiro que use um File System só para o cache de disco do squid, e
  NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
 
 Não fiz RAID não, deixei um disco só para cache.
  Se quiser eu passo as opções importantes para você, e todos da lista.
 
 Gostaria sim, tem como?

A quantidade de memória configurada para cache em memória: cache_mem

Outra opção interessante relativa ao cache em memória é
maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
memória for grande.

A opção maximum_object_size é boa, pois pode evitar downloads grandes.
Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
Skype fique em cache. Isto faz diferença.

Vai se proxy trasparente?

Se sim, tem mais algumas opções importantes.

Configure estas opções como:

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_uses_host_header on
ie_refresh on


Leia os textos explicando cada uma das opções acima. Uma delas vai
ser MUITO interessante. :^)))



  Com 4 GB de ram dá para fazer caches em memória e em disco
  MUITO grandes. Eu estou restrito em 1 GB.
 
 O que vc sugere?

Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
que configure o kernel, já que tem 4 GB, para permnitir que programas
usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
usar muito mais, pois o sistema tem que ter memória para outras coisas.

Use a opção high_memory_warning para deixar log se o squid passar de
um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
neste parâmetro.

Sugiro que o kernel também seja compilado com:

options UFS_DIRHASH # Improve performance on big directories

Acho que o GENERIC já é assim.

Nesta opção abaixo está configurado para usar 80 GB de memória, e
criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
diretórios.

cache_dir ufs /usr/local/squid/cache 8 16 256

Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
para 256. No meu caso estou com uma média aproximada de 1300 arquivos
por diretório (5.300.000/16/256).

Nunca coloque para usar todo o disco no cache.

Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
script para colocar no cronta para isto.

- 8x - Corte aqui - Cut here -
#!/bin/sh

#
# Este script e' para ser rodado a meia noite. O nome do arquivo
# de logs compactados representara' a data dos logs, mas se no
# dia anterior este script nao executado, o arquivo acumulara' os
# logs dos dias dias em que nao rodou.
#
# Criado por Joao Rocha em 23/06/2006.
#

cd /usr/local/squid/logs

ls -ls

/usr/local/sbin/squid -k rotate

sleep 120

/usr/bin/tar cvjf squid_logs_`/bin/date -v-6H '+%Y-%m-%d'`.tbz2 *.[0.9]

rm *.[0-9]

ls -ls

- 8x - Corte aqui - Cut here -


Coloque no crontab do usuário squid.

Na realidade você tem máquina demais só para 80 GB de cache. Aqui
temos pouco mais de 300 clientes, e um link de 4 Mbits/s. Pode fazer
um RAID 0 ou 10? Este disco é de 15.000 RPM ? Aqui estou com um IDE
Seagate de 7200 e está dando conta. O processador é um AMD 64 939
3000+. Quantos HDs você tem? Quantos HDs a máquina pode ter?

Não se esqueça de fazer as ACLs, e também pode fazer algumas listas
negras de vírus e coisas assim.

Adoraria instalar este servidorzinho. :^) Você é de onde?


Abraços,
João Rocha.

 
  Abraços,
  João Rocha.
 
 
 
  Estou pensando em fazer assim.
 
  optionsMAXDSIZ=(512*1024*1024)
  optionsMAXSSIZ=(512*1024*1024)
  optionsDFLDSIZ=(256*1024*1024)
 
  O que vocês acham?
 
  Grato,
 
  --
  Marcos Francisco A. Silva
 
  Existem indivíduos que estão consideravelmente adiantados nessa trajetória 
  para o Criador
  É extremamente importante saber que ninguém ensina nada, mas que existem 
  pessoas que aprendem
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 
 

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Andreh Chiodi
Eu to usando aki um p4 2.4 com 2 hds sata de 80 em raid 0 por software pq o 
bsd naum reconheceu a controladora da mobo...
To usando soh 30gb de cada hd pra cache pra tentar ganhar velocidade.
A maquina possue 1gb de memoria e desses 800 estao alocados pro squid.
Ta funcionando redondinha.
Uma coisa... evite usar listas negras.
Tivemos um problema serio com essas listas. O proxy praticamente morria. 
Parava tudo...
Foi soh tirar a lista e foi a milhao.
Outra coisa... Use o diskd

andreh chiodi


- Original Message - 
From: Joao Rocha Braga Filho [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Tuesday, August 08, 2006 6:05 PM
Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:


 Joao Rocha Braga Filho escreveu:
  On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
  Boa tarde a todos,
 
 Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 
  GB
  de RAM DDR2 ECC.
 Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
  da lista.
 Compensa eu ajustar o parâmetro que define a quantidade máxima de
  memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
  Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
  vão ficar pendurados neste proxy.
 
 
  Eu tenho alguma experiência nisto.
 
  Quanto vai deixar de cache de disco para o squid?
 
 Estou deixando um disco de 80GB SCSI Utra320 só para cache...
  No meu caso eu tive de aumentar para 768MB por prrocesso só por
  causa do squid, que neste momento está usando 676 MB. Ele está
  usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
  64 MB de cache em memória.
 
  Sugiro que use um File System só para o cache de disco do squid, e
  NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
 
 Não fiz RAID não, deixei um disco só para cache.
  Se quiser eu passo as opções importantes para você, e todos da lista.
 
 Gostaria sim, tem como?

A quantidade de memória configurada para cache em memória: cache_mem

Outra opção interessante relativa ao cache em memória é
maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
memória for grande.

A opção maximum_object_size é boa, pois pode evitar downloads grandes.
Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
Skype fique em cache. Isto faz diferença.

Vai se proxy trasparente?

Se sim, tem mais algumas opções importantes.

Configure estas opções como:

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_uses_host_header on
ie_refresh on


Leia os textos explicando cada uma das opções acima. Uma delas vai
ser MUITO interessante. :^)))



  Com 4 GB de ram dá para fazer caches em memória e em disco
  MUITO grandes. Eu estou restrito em 1 GB.
 
 O que vc sugere?

Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
que configure o kernel, já que tem 4 GB, para permnitir que programas
usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
usar muito mais, pois o sistema tem que ter memória para outras coisas.

Use a opção high_memory_warning para deixar log se o squid passar de
um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
neste parâmetro.

Sugiro que o kernel também seja compilado com:

options UFS_DIRHASH # Improve performance on big 
directories

Acho que o GENERIC já é assim.

Nesta opção abaixo está configurado para usar 80 GB de memória, e
criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
diretórios.

cache_dir ufs /usr/local/squid/cache 8 16 256

Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
para 256. No meu caso estou com uma média aproximada de 1300 arquivos
por diretório (5.300.000/16/256).

Nunca coloque para usar todo o disco no cache.

Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
script para colocar no cronta para isto.

- 8x - Corte aqui - Cut here -
#!/bin/sh

#
# Este script e' para ser rodado a meia noite. O nome do arquivo
# de logs compactados representara' a data dos logs, mas se no
# dia anterior este script nao executado, o arquivo acumulara' os
# logs dos dias dias em que nao rodou.
#
# Criado por Joao Rocha em 23/06/2006.
#

cd /usr/local/squid/logs

ls -ls

/usr/local/sbin/squid -k rotate

sleep 120

/usr/bin/tar cvjf squid_logs_`/bin/date -v-6H '+%Y-%m-%d'`.tbz2 *.[0.9]

rm *.[0-9]

ls -ls

- 8x - Corte aqui - Cut here -


Coloque no crontab do usuário squid.

Na realidade você tem máquina demais só para 80 GB de cache. Aqui
temos pouco mais de 300 clientes, e um link de 4 Mbits/s. Pode fazer
um RAID 0 ou 10? Este disco é de 15.000 RPM ? Aqui estou com um IDE
Seagate de 7200 e está dando conta. O processador é um AMD 64 939
3000+. Quantos HDs você tem? Quantos HDs a máquina pode ter?

Não se esqueça de fazer as ACLs, e também pode fazer algumas listas
negras de vírus e coisas

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Joao Rocha Braga Filho
On 8/8/06, Andreh Chiodi [EMAIL PROTECTED] wrote:
 Eu to usando aki um p4 2.4 com 2 hds sata de 80 em raid 0 por software pq o
 bsd naum reconheceu a controladora da mobo...
 To usando soh 30gb de cada hd pra cache pra tentar ganhar velocidade.
 A maquina possue 1gb de memoria e desses 800 estao alocados pro squid.
 Ta funcionando redondinha.
 Uma coisa... evite usar listas negras.
 Tivemos um problema serio com essas listas. O proxy praticamente morria.
 Parava tudo...
 Foi soh tirar a lista e foi a milhao.
 Outra coisa... Use o diskd

Eu estou bem, memo sem diskd, mas estou usando Soft Updates.

Estou com uma lista negra, mas pequena. A lista negra tem que ser bem
escolhida. Por regex parece consumir muita CPU. Talvez por domínio não
cosuma muita CPU. Então, se fizer lista negra, coloque o máximo possível
por domínio. E se o domínio for em uma máquina que só hospede ele, então
faça uma lista negra por IP e coloque em uma table do ipfw(8), e faça um
deny antes de chegar ao squid.

Continuo achando que é máquina demais para só 80 GB da cache.

Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
squid usar mais de um HD. Pode criar várias caches em vários discos,
e pedir para o squid usá-las.

Por exemplo, com dois discos:

cache_dir ufs /usr/local/squid/cache1 8 32 256
cache_dir ufs /usr/local/squid/cache2 8 32 256

Monte cada um dos discos em cada um dos diretórios que aparecem
acima.


Abraços,
João Rocha.



 andreh chiodi


 - Original Message -
 From: Joao Rocha Braga Filho [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Tuesday, August 08, 2006 6:05 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 
  Joao Rocha Braga Filho escreveu:
   On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
  
   Boa tarde a todos,
  
  Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4
   GB
   de RAM DDR2 ECC.
  Estou customizando o KERNEL e gostaria de saber a opinião do pessoal
   da lista.
  Compensa eu ajustar o parâmetro que define a quantidade máxima de
   memória alocada por processo, nesta máquina vou rodar o SQUID e algumas
   Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes que
   vão ficar pendurados neste proxy.
  
  
   Eu tenho alguma experiência nisto.
  
   Quanto vai deixar de cache de disco para o squid?
  
  Estou deixando um disco de 80GB SCSI Utra320 só para cache...
   No meu caso eu tive de aumentar para 768MB por prrocesso só por
   causa do squid, que neste momento está usando 676 MB. Ele está
   usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
   64 MB de cache em memória.
  
   Sugiro que use um File System só para o cache de disco do squid, e
   NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
  
  Não fiz RAID não, deixei um disco só para cache.
   Se quiser eu passo as opções importantes para você, e todos da lista.
  
  Gostaria sim, tem como?

 A quantidade de memória configurada para cache em memória: cache_mem

 Outra opção interessante relativa ao cache em memória é
 maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
 memória for grande.

 A opção maximum_object_size é boa, pois pode evitar downloads grandes.
 Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
 Skype fique em cache. Isto faz diferença.

 Vai se proxy trasparente?

 Se sim, tem mais algumas opções importantes.

 Configure estas opções como:

 httpd_accel_host virtual
 httpd_accel_port 80
 httpd_accel_uses_host_header on
 ie_refresh on


 Leia os textos explicando cada uma das opções acima. Uma delas vai
 ser MUITO interessante. :^)))



   Com 4 GB de ram dá para fazer caches em memória e em disco
   MUITO grandes. Eu estou restrito em 1 GB.
  
  O que vc sugere?

 Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
 que configure o kernel, já que tem 4 GB, para permnitir que programas
 usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
 usar muito mais, pois o sistema tem que ter memória para outras coisas.

 Use a opção high_memory_warning para deixar log se o squid passar de
 um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
 neste parâmetro.

 Sugiro que o kernel também seja compilado com:

 options UFS_DIRHASH # Improve performance on big
 directories

 Acho que o GENERIC já é assim.

 Nesta opção abaixo está configurado para usar 80 GB de memória, e
 criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
 diretórios.

 cache_dir ufs /usr/local/squid/cache 8 16 256

 Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
 para 256. No meu caso estou com uma média aproximada de 1300 arquivos
 por diretório (5.300.000/16/256).

 Nunca coloque para usar todo o disco no cache.

 Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
 script

Re: [FUG-BR] KERNEL-CUSTOM p/ Squid

2006-08-08 Por tôpico Andreh Chiodi


Eu estou bem, memo sem diskd, mas estou usando Soft Updates.

Estou com uma lista negra, mas pequena. A lista negra tem que ser bem
escolhida. Por regex parece consumir muita CPU. Talvez por domínio não
cosuma muita CPU. Então, se fizer lista negra, coloque o máximo possível
por domínio. E se o domínio for em uma máquina que só hospede ele, então
faça uma lista negra por IP e coloque em uma table do ipfw(8), e faça um
deny antes de chegar ao squid.

Continuo achando que é máquina demais para só 80 GB da cache.

Me lembrei de uma coisa. Não precisa fazer RAID para a cache do
squid usar mais de um HD. Pode criar várias caches em vários discos,
e pedir para o squid usá-las.

Por exemplo, com dois discos:

cache_dir ufs /usr/local/squid/cache1 8 32 256
cache_dir ufs /usr/local/squid/cache2 8 32 256

Monte cada um dos discos em cada um dos diretórios que aparecem
acima.


Abraços,
João Rocha.


=


E o que daria melhor performance?  Usar raid 0 ou colocar 2 discos 
separados?
Pela logica, 2 discos em raid 0 duplicaria a velocidade de leitura e 
gravacao e usando menos da metade da capacidade de cada disco vc preserva o 
hd pq ele trabalharia menos (nao lembro onde li isso).
O squid nao exige muito processamento... o que precisa mesmo eh disco e 
memoria.
Eu com esse p4 2.4 ja to axando exagerado pq o processamento nunca passou de 
20%

 andreh chiodi





 - Original Message -
 From: Joao Rocha Braga Filho [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Tuesday, August 08, 2006 6:05 PM
 Subject: Re: [FUG-BR] KERNEL-CUSTOM p/ Squid


 On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
 
 
  Joao Rocha Braga Filho escreveu:
   On 8/8/06, Marcos Fco. A. Silva [EMAIL PROTECTED] wrote:
  
   Boa tarde a todos,
  
  Estou com server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4
   GB
   de RAM DDR2 ECC.
  Estou customizando o KERNEL e gostaria de saber a opinião do 
   pessoal
   da lista.
  Compensa eu ajustar o parâmetro que define a quantidade máxima de
   memória alocada por processo, nesta máquina vou rodar o SQUID e 
   algumas
   Jails mas o principal é o SQUID. Tenho mais ou menos 1200 clientes 
   que
   vão ficar pendurados neste proxy.
  
  
   Eu tenho alguma experiência nisto.
  
   Quanto vai deixar de cache de disco para o squid?
  
  Estou deixando um disco de 80GB SCSI Utra320 só para cache...
   No meu caso eu tive de aumentar para 768MB por prrocesso só por
   causa do squid, que neste momento está usando 676 MB. Ele está
   usando 72 GB de disco, com cerca de 5.300.000 ítens na cache, e
   64 MB de cache em memória.
  
   Sugiro que use um File System só para o cache de disco do squid, e
   NÃO FAÇA RAID 5. Se fizer RAID, que seja o 1 ou o 10.
  
  Não fiz RAID não, deixei um disco só para cache.
   Se quiser eu passo as opções importantes para você, e todos da lista.
  
  Gostaria sim, tem como?

 A quantidade de memória configurada para cache em memória: cache_mem

 Outra opção interessante relativa ao cache em memória é
 maximum_object_size_in_memory. Sugiro uns 100 KB se a cache em
 memória for grande.

 A opção maximum_object_size é boa, pois pode evitar downloads grandes.
 Aqui está com 16 MB, e isto faz até mesmo que o pacote de instalação do
 Skype fique em cache. Isto faz diferença.

 Vai se proxy trasparente?

 Se sim, tem mais algumas opções importantes.

 Configure estas opções como:

 httpd_accel_host virtual
 httpd_accel_port 80
 httpd_accel_uses_host_header on
 ie_refresh on


 Leia os textos explicando cada uma das opções acima. Uma delas vai
 ser MUITO interessante. :^)))



   Com 4 GB de ram dá para fazer caches em memória e em disco
   MUITO grandes. Eu estou restrito em 1 GB.
  
  O que vc sugere?

 Crescer aos poucos, especialmente no primeiro mês, monitorando. Sugiro
 que configure o kernel, já que tem 4 GB, para permnitir que programas
 usem até 3 GB, mas não deixe o squid atingir isto. Não configure para
 usar muito mais, pois o sistema tem que ter memória para outras coisas.

 Use a opção high_memory_warning para deixar log se o squid passar de
 um limite de memória. Se possibilitar 3 GB, sugiro que coloque 2700 MB
 neste parâmetro.

 Sugiro que o kernel também seja compilado com:

 options UFS_DIRHASH # Improve performance on big
 directories

 Acho que o GENERIC já é assim.

 Nesta opção abaixo está configurado para usar 80 GB de memória, e
 criar uma árvore de diretórios com 256 sub-diretórios dentro de 16
 diretórios.

 cache_dir ufs /usr/local/squid/cache 8 16 256

 Se fizer uma cache muito grande, aumente de 16 para 64, ou até mesmo
 para 256. No meu caso estou com uma média aproximada de 1300 arquivos
 por diretório (5.300.000/16/256).

 Nunca coloque para usar todo o disco no cache.

 Cuidado com os logs, pois tem que ser rotacionados. Tanbém tenho um
 script para colocar no cronta