Página 10 de 10 PrimeiroPrimeiro ... 5678910
+ Responder ao Tópico



  1. Citação Postado originalmente por netosdr Ver Post
    Moçada fiz vários testes depois de ler esta mensagem e outras várias. De todo jeito o squid consome toda a memoria da maquina, mesmo setando cache_mem pra 16MB e cache_dir p/ 1024 16 256.

    Usei ufs, aufs, diskd, etc. DISKD e AUFS teve melhor rendimento.

    A máquina é dedicada para proxy.

    Configuração:
    HP Celeron D420
    2 GB RAM 533mhz
    2 HD SATA 3gb/s 10.000rpm 80 gb cada
    Squid 2.5 STABLE14

    Tinha uma maquina inferior como proxy rodando blz no mesmo squid.conf, troquei por esta nova ai começou a dar problemas.
    Em todos os testes ele funciona muito bem, mas vai enchendo a memória toda, mesmo com pouca cache_mem e cache_dir.

    Diminui tamanho dos objetos em cache, aumentei, Mudei a potilica de cache, e nada.

    Segue squid.conf pra quem puder ajudar.

    http_port 3128
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    acl ANTIVIR urlpath_regex avginfowin.ctf update.def
    no_cache deny QUERY
    no_cache deny ANTIVIR

    cache_mem 64 MB
    cache_swap_low 90
    cache_swap_high 95
    minimum_object_size 0 KB
    maximum_object_size 128 KB
    maximum_object_size_in_memory 4 KB
    cache_replacement_policy heap GDSF
    memory_replacement_policy heap LFUDA

    cache_dir aufs /var/spool/squid/cache01 1024 16 256

    cache_access_log none
    cache_log none
    cache_store_log none

    ftp_user squid@squid-cache.org
    dns_timeout 2 minutes
    dns_nameservers 201.10.120.3 201.10.128.3

    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern . 0 20% 4320

    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/255.255.255.255
    acl to_localhost dst 127.0.0.0/8
    acl SSL_ports port 443 563
    acl Safe_ports port 80
    acl Safe_ports port 21
    acl Safe_ports port 443 563
    acl CONNECT method CONNECT
    acl cpd src 172.32.1.0/24
    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access allow localhost
    http_access allow cpd
    http_access deny all

    http_reply_access allow all
    icp_access allow all

    reply_header_max_size 20 KB
    reply_body_max_size 0 allow all
    cache_mgr suporte@empresa.com.br
    visible_hostname srvproxy.empresa.com.br

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    coredump_dir /var/spool/squid


    Ola Amigo....vou lhe sugerir algumas mudancas....

    -- Primeira coisa autualize sua versao do squid, ja existem versoes bem mais recentes, com varias otimizacoes e correcoes de problemas, baixe o source do site e compile, nw utilize pacote pois sua distro pode lhe oferecer pacotes relativamente antigos, no site vc consegue tanto 2.6.X como a 3.X.

    Particularmete estou testanto a versao 3.0, com varias novidades como o codigo todo rescrito em C++, melhor tratamento de arquivos maiores que 2GB, compatibilidade com client ICAP, etc ..... Ate o momento esta sendo muito satisfatoria.

    Squid ChangeLog: http://www.squid-cache.org/Versions/.../ChangeLog.txt

    -- Como vc citou acima, vc tem 2 Hds, imagino q 1 esteja dedicado para o cache, sendo assim, aumente o seu espaco em disco do cache mantendo o AUFS "cache_dir aufs /var/spool/squid/cache01 10000 16 256"

    -- Sendo uma maquina dedicada ao proxy, aumente o tamanho do espaco disponivel em memoria para "cache_mem 256 MB", deixando disponivel muito mais espaco em memoria para ser alocado alguns objetos de mais rapido acesso.

    -- Aumente o tamanho maximo de seus objetos em memoria, ja q esses objetos terao aceso muito mais rapido do q os alocados em disco, criando assim uma melhoria na abertura de paginas "maximum_object_size_in_memory 100 KB"

    -- Aumente tb o tamanho dos objetos alocados em disco, deixando seu proxy mais funcional "maximum_object_size 20000 KB"

    Espero ter ajudado.

  2. a 2.7 ou o cacheboy ainda sao as melhores opções em desempenho..



  3. O que pode ser melhorado para aumentar a velocidade do meu squid?

    Squid.conf

    Código :
     
    http_port 3128
    visible_hostname cybernetica_lan_house_server
     
    ####Inicio do CACHE#############
    cache_mem 90 MB
    #cache_mem 32 MB
     
    cache_swap_low 90
    cache_swap_high 95
     
    cache_dir aufs c:/squidcache 3000 16 254 
    minimum_object_size 16384 KB
    maximum_object_size_in_memory 256 KB
    dns_nameservers 127.0.0.1
    dns_nameservers 208.67.222.222
    dns_nameservers 208.67.220.220
     
    #########Fim do CACHE###########
     
    #refresh_pattern ^ftp: 15 20% 2280
    #refresh_pattern ^gopher: 15 0% 2280
    #refresh_pattern . 15 20% 2280
     
    error_directory C:/squid/share/errors/Portuguese
    cache_store_log none 
     
    cache_access_log C:/squid/var/logs/access.log
     
     
    logfile_rotate 10 # 10 logs
    #Rede
    acl rede src 192.168.0.0/24
    #Notebook
    acl redewire src 192.168.10.0/24
     
    ######################################################################################
    #ACLS 
     
     
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
     
     
    # Resolve um problema com conexões persistentes que ocorre com certos servidores,
    # e que provoca delays em nosso cache.
    detect_broken_pconn on
     
    # Provoca um ganho de performance ao usar conexões Pipeline (requisições em
    # paralelo)
    pipeline_prefetch on
     
     
    ######Bloqueio por palavras#######
    ##Url
    acl bloqueio_nome url_regex -i "c:/squid/bloqueios/palavras_negadas.txt"
    ##Dominio
    acl bloqueio_nome_dstdom dstdom_regex "c:/squid/bloqueios/palavras_negadas_dst.txt"
    #############Fim############
     
    #####Bloqueio por sites################
    ##Url
    acl sites_negados url_regex -i "c:/squid/bloqueios/sites_negados.txt"
    ##Dominio
    acl sites_negados_dst dstdomain "c:/squid/bloqueios/sites_negados_dst.txt"
    #########Fim
     
     
    #########Palavras liberadas#########
    acl palavras_liberadas url_regex -i "c:/squid/bloqueios/palavras_liberadas.txt"
    #Nao usa, nunca!, to doido
    #acl palavras_liberadas dstdomain "c:/squid/bloqueios/palavras_liberadas_dst.txt"
    #########Fim
     
    ########Sites liberados######## 
    acl sites_liberados_dst dstdomain "c:/squid/bloqueios/sites_liberados_dst.txt"
    acl sites_liberados url_regex -i "c:/squid/bloqueios/sites_liberados.txt"
    ########Fim########
     
    acl all src 0.0.0.0/0.0.0.0
     
    acl porta_hotmail port 443
     
    #######################################################
    ############Delay pools################################
     
    acl youtube dstdomain "c:/squid/bloqueios/youtube.txt"
     
    #delay_pools 1
    #delay_class 1 2
    #delay_parameters 1 15000/15000 15000/15000
    #delay_parameters 1 15000/25000 25000/30000
    #delay_access 1 allow youtube
     
    ############NOVA
    acl conexao_youtube maxconn 3
     
     
    #####################################################
    ##############Fim Delay pools########################
     
     
    ####ACL das extensoes e mime type, e batepapo
    acl bloqueio_extensao url_regex -i "c:/squid/bloqueios/bloqueio_extensao.txt"
     
    acl mimes_proibidos_req req_mime_type "c:/squid/bloqueios/mime.txt"
    acl mimes_proibidos_rep rep_mime_type "c:/squid/bloqueios/mime.txt"
    acl batepapo urlpath_regex "c:/squid/bloqueios/batepapo.txt"
    ############################FIM
     
     
    acl porta_priston port 10000-10024
    acl porta_runescape port 1863
     
    #########jogos
    http_access allow porta_runescape
    http_access allow porta_hotmail
    http_access allow porta_priston
    ##########fim jogos
     
     
    http_access allow sites_liberados
    http_access allow sites_liberados_dst
    http_access allow palavras_liberadas
    #bloqueia o cache do batepapoe youtube
     
    cache deny batepapo
    cache deny youtube
    #final do bloqueio
    ##########Nova
    http_access deny conexao_youtube youtube
     
    http_access deny bloqueio_nome
    http_access deny bloqueio_nome_dstdom
    http_access deny sites_negados
    http_access deny sites_negados_dst
    http_access deny bloqueio_extensao
     
     
    http_reply_access deny mimes_proibidos_rep
    http_reply_access deny mimes_proibidos_req
     
    #######################____squidGuard___#################
     
    redirect_program C:/cygwin/usr/local/bin/squidGuard.exe
     
    ######################____Fim do squidGuard##############
     
     
    http_access allow rede
    http_access allow redewire
     
     
    http_access deny all
     
     
    #cache_effective_user osmano807
    #cache_effective_group osmano807
    no_cache deny bloqueio_nome sites_negados bloqueio_extensao sites_negados_dst bloqueio_nome_dstdom






Tópicos Similares

  1. Servidor Proxy Squid sem acesso nos hosts
    Por aptgethelp no fórum Servidores de Rede
    Respostas: 2
    Último Post: 22-07-2010, 09:22
  2. Qual o melhor Hardware para montar servidor proxy squid?
    Por denyslemes no fórum Servidores de Rede
    Respostas: 8
    Último Post: 01-08-2009, 18:16
  3. Servidor proxy squid com Cups nao funciona
    Por nogueiramaier no fórum Servidores de Rede
    Respostas: 1
    Último Post: 08-11-2005, 16:25
  4. Proxy Squid Lento
    Por lfss232 no fórum Servidores de Rede
    Respostas: 8
    Último Post: 28-09-2005, 10:09
  5. problemas de trafego no servidor proxy/squid/e firewall
    Por cyberniro no fórum Servidores de Rede
    Respostas: 1
    Último Post: 05-09-2005, 20:45

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L