Re: [FUG-BR] KERNEL-CUSTOM p/ Squid
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
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
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
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
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
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
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
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
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
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
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
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
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
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/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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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