+ Responder ao Tópico



  1. #1

    Padrão Qual cache devo ter para atender 250 a 300 clientes?

    Amigo estou precisando saber de uma maquina que eu preciso ter para eu atender essa quantidade de cliente online, eu ja tenho hoje um core 2 duo 3.0, hd 1.5 tera, 4 gb, com debian 5.0 32 bits, mas tem horas que percebo uma lentidão onorme ou seja, não sei se é referente a hardware ou referente ao debian, uso o squid 2.7, então gostaria de saber que maquina devo ter realmente para conseguir atender essa quantidade de clientes e que versão voces me aconselham 32 bits ou 64 bits!

    Desde já agradeço a atencão de todos!

    Obrigado.

  2. #2

    Padrão

    cara eu acho que tem muito hd aí pra pouca memória, outra coisa pode ser tanta coisa, qual é o tamanho dos objetos que vc ta guardando no cache??

  3. #3

    Padrão

    nao se mede proxy pela quantidade de usuarios.. mas pelo trafego que ele vai manipular..

    supond que 300 clientes online vao consumir uns 8mb..

    2 hd de 250gb sata2 ja da pra manter (ate mais um pouco)

    500gb de cache eh bastante coisa
    tu ten que pensar que 8Mbit/s 24 horas.. nao deve transferir os 500gb.. entao 500 gb da pra manter bastante trafego

  4. #4

    Padrão

    Grande Alexandre mais uma vez muito prestativo, por gentileza me esclareça uma coisa, voce me aconselha usar debian 64 bits ou debian 32 bits, pois estou usando o 64 bits mas percebo um lentidão em determinadas paginas pesa, fico meio lento estou usando a versão 5.0 com squid 2.7 como citei é core 2 duo 3.0, 4gb, qdo eu desativo o cache a navegação melhora ou seja ganho desempenho, estou usando no meu proxy a seguinte configuração! Tem algo que possa estar gerando essa lentidão nesse proxy meu aqui?
    http_port 8080 transparent
    visible_hostname proxy
    icp_port 0

    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/32
    acl to_localhost dst 127.0.0.0/8
    acl con_clients dst 192.168.0.1/24 10.1.1.0/16
    acl purge method PURGE
    acl CONNECT method CONNECT
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl Safe_ports port 631 # cups
    acl Safe_ports port 873 # rsync
    acl Safe_ports port 901 # SWAT
    acl SSL_ports port 443 # https
    acl SSL_ports port 563 # snews
    acl SSL_ports port 873 # rsync
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports

    http_access allow manager localhost con_clients
    http_access deny manager all
    icp_access allow purge localhost con_clients
    icp_access deny purge all

    cache_mem 1024 MB
    maximum_object_size_in_memory 32 KB
    maximum_object_size 80 MB
    minimum_object_size 0

    cache_swap_low 80
    cache_swap_high 95
    cache_dir ufs /var/spool/squid 100000 16 256

    cache_effective_user proxy
    ftp_user [email protected]

    hierarchy_stoplist cgi-bin ?
    #access_log /var/log/squid/access.log
    #access_log /var/log/squid/error.log
    cache_store_log none


    #intervalos de tempos que o proxy verificara os arquivos dos site acessado
    #conferem com o do cache, o valor 10080 significa aproximadamente 09 dias
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    #refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
    refresh_pattern . 0 20% 4320

    #Mantendo objetos recentes e pequenos na memoria
    memory_replacement_policy heap GDSF

    acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9]
    upgrade_http0.9 deny shoutcast

    acl apache rep_header Server ^Apache
    broken_vary_encoding allow apache

    extension_methods REPORT MERGE MKACTIVITY CHECKOUT
    hosts_file /etc/hosts

    coredump_dir /var/spool/squid

    server_persistent_connections off

    icon_directory /usr/share/squid/icons
    error_directory /usr/share/squid/errors/Portuguese

    # Marca Penalty HIT
    zph_mode tos
    zph_local 0x30
    zph_option 136
    zph_parent 0


    Mais uma vez obrigado pela sua enorme atenção!

  5. #5

    Padrão

    cache_dir mude para -> 48 256


    cache_mem 256M

    deve resolver a lentidao

  6. #6

    Padrão

    depois que alterar o cache_dir

    rode um squid -z antes de iniciar o proxy...

  7. #7

    Padrão

    Valeu a dica vou testar e posto resultado!

    Um forte abraço!

    Valeu.

  8. #8

    Padrão

    Alexandre de fato melhorou, muito mas o que te acontecido é o seguinte do nada vai ficando lento eu tenho executando o um arquivo no servidor limpa, que limpa a memoria a cada 30 minutos ou seja geralmente a memoria fica em 1700 free, mas do nada fica lento tenho que reiniciar o servidor, mas mesmo assim depois de uns 3 dias começou a ficar lento, pingo no servidor pra ver se é comunicação de rede esta tudo ok, tiro ele do servidor de cache a internet fica bala, tem algo mais que voce consiga me sugerir nessa configuração desse meu cache?


    Mais uma vez obrigado pela sua enorme atenção!

    Um forte abraço!

  9. #9

    Padrão

    tira esse script, o gerenciamento de memoria do linux eh muito bom.. nao precisa limpar

  10. #10

    Padrão

    alexandre fico muito grato pela dica, vou testar e posto o resultado!



    Mais uma vez voce sempre prestativo em querer ajudar!

    Muito obrigado.

    Um forte abraço!