Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Necesito sugerencia para la cache

    Español
    6
    14
    11161
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      oscare last edited by

      hola
      desde que instale pfsense aki en el trabajo a funcionado todo bien los clientes navegan super bien pero tengo una consulta…..

      que cuotas me recomendarias para un buen y optimo funcionamiento del squid cache ?????
      mi configuracion actual es la que viene por defecto lo cual funciona bien en vista de los resultados.

      cache_dir aufs /var/squid/cache 100 16 256
      cache_mem 8 MB
      maximum_object_size 10 KB
      minimum_object_size 0 KB
      cache_replacement_policy heap LFUDA
      memory_replacement_policy heap GDSF

      por lo q entiendo aki no esta guardando en el disco duro del pfsense los archivos mayores a 10kb lo cual me complica un poco porq aki bajan muchos clientes los mismos archivos y q cada uno de los clientes haga una descarga del mismo archivo a un servidor externo hace q se ocupe mi presiado ancho de banda

      el disco del computador donde esta instalado el pfsense es de 40GB y la RAN 512MB

      CPU usage  2%   
      Memory usage 36%
      SWAP usage 0% 
      Disk usage 2%

      recibo sugerencias

      gracias

      1 Reply Last reply Reply Quote 0
      • J
        jonmestev last edited by

        yo creo que subiendo maximum_object_size a mas kilo por lo menos 30mb convertidos en kilos

        y lo otro en que puertos estas 3128
        y el tcp

        1 Reply Last reply Reply Quote 0
        • R
          redcodeyo last edited by

          la verdad deberias ver bien si quieres aumentar, porque no es lo mismo que tus usarios consulten paginas que deben tener datos actualizados a que sea un contenido estatico.

          saludos

          PD: sobre el archivo, pues es muy reltivo, y seria bueno que subieras el tamaño maximo

          1 Reply Last reply Reply Quote 0
          • J
            jonmestev last edited by

            Proxy interface  : LAN

            Allow users on interface : CON TICKET

            Transparent proxy : CON TICKET

            Do NOT proxy Private Address Space (RFC 1918) : SIN TICKET

            Enabled logging : SIN TICKET

            Proxy port : 3128  ( nose si es 8080 o no ) pero creo que por defecto es 3128

            ICP port : 3130 ( y el icp port 3130 lo vi en uno de los posteo y nose si estoy bien o mal )

            esa es mi configuracion en General settings    creo que esta bien

            1 Reply Last reply Reply Quote 0
            • J
              jonmestev last edited by

              otra cosa que creo me equivoque para que almacene mas informacion fue subiendo maximum_object_size a mas kilo la verdad creo que tiene que ser 4 kilos. por defecto

              por que dice
              Objects larger than the size specified (in kilobytes) will not be saved on disk. If you wish to increase speed more than you want to save bandwidth, this should be set to a low value. y traducido

              traducido:
              Los objetos más grande que el tamaño especificado (en kilobytes) no se guardarán en el disco. Si desea aumentar la velocidad más de lo que usted desea ahorrar ancho de banda, esto debería ser fijado a un valor bajo.

              creo que estoy confundido pero creo que maximum_object_size: tiene que ser muy bajo para que almacene mas informacion nose si estoy bien o mal

              1 Reply Last reply Reply Quote 0
              • bellera
                bellera last edited by

                ¡Hola!

                maximum_object_size sirve para fijar el tamaño máximo de un objeto (página web, imagen, vídeo) en la caché en disco. Tal como dice el manual de squid, objetos pequeños mayor velocidad al guardar/servir pero menor ancho de banda. Menor ancho de banda porque cada vez que se pida un objeto grande se bajará de Internet al no haberse guardada en la caché.

                Ajustar esto no es fácil porque depende del ancho de banda que dispongas, de las capacidades de la máquina y de los hábitos de los usuarios. Hay que experimentar. Si tienes poc ancho de banda, una máquina potente y los usuarios suelen bajarse las mismas imágenes y vídeos conviene poder guardar objetos grandes …

                Saludos,

                Josep Pujadas

                1 Reply Last reply Reply Quote 0
                • J
                  jonmestev last edited by

                  hola Josep Pujadas

                  una consulta tengo un pc  es un pentium 4 de 1.7mhz , ram 512, disco duro 40gb la banda ancha es de 4mb de bajada y 512kbps de subia
                  pero como sabemos que lo que uno contrata no es real aqui en chile y la verdad por los calculos de bajada es de 2 a 3 mb y de subida es 300 a 400 kbps

                  y mi duda es que tengo 20 usuario y ellos siempre ven casi las misma pagina como fotolog,facebook y mucho del youtube y casi los mismo video y otras paginas mas.

                  quiero que siempre me guarde todo y que tenga siempre actualizado los objetos más recientemente

                  y yo puse esta configuracion y nose si esta bien o no

                  cache_dir aufs /var/squid/cache 15000
                  cache_mem 100 MB
                  maximum_object_size 4096 KB
                  minimum_object_size 4 KB
                  cache_replacement_policy LRU  (En este algoritmo los objetos que no han sido accedidos en mucho tiempo son eliminados primero, manteniendo siempre en el caché a los objetos más recientemente solicitados)

                  memory_replacement_policy heap LRU

                  esa es mi duda

                  1 Reply Last reply Reply Quote 0
                  • bellera
                    bellera last edited by

                    ¡Hola!

                    Parece correcto para el equipo y uso que tienes, pero insisto en que hay que experimentar con el tema.

                    Saludos,

                    Josep Pujadas

                    1 Reply Last reply Reply Quote 0
                    • J
                      jonmestev last edited by

                      gracias Josep Pujadas

                      tengo otra duda si estoy bien o no en el puerto tengos esto
                      Proxy port :3128
                      ICP port:3130

                      y estoy con proxy transparente para que mis usuarios no confuguren nada pero nose si el puerto esta bien para que almacene la cache y en Proxy interface esta con LAN

                      gracias

                      1 Reply Last reply Reply Quote 0
                      • bellera
                        bellera last edited by

                        ¡Hola!

                        El puerto del proxy lo puedes escoger, siendo lo más habitual 3128 o 8080. Pero si estás con proxy transparente esto no tiene importancia, ya que no vas a indicar el proxy en los navegadores.

                        Nunca he empleado las posibilidades ICP de squid. Por lo que he leído en:

                        http://www.visolve.com/squid/squid24s1/network.php

                        parece empleado cuando hay varias cachés. Si no lo he entendio mal, para comunicar varios squid entre sí … O sea que yo no me preocuparía tampoco de esto.

                        Saludos,

                        Josep Pujadas

                        1 Reply Last reply Reply Quote 0
                        • J
                          jonmestev last edited by

                          gracias Josep Pujadas

                          otra duda mas  ;D  sobre Maximum object size

                          que  por ejemplo colocara en Maximum object size 400000 kilobytes eso significa que el archivo mas grande que guarde sera hasta 400000 kilobytes ??? o estoy equivocado

                          lo otro extraño es que Memory replacement policy se me cambio solo a Heap LFUDA pero me ha funcionado bien pero extraño que se cambio solo ,por que estaba en LRU

                          gracias

                          1 Reply Last reply Reply Quote 0
                          • bellera
                            bellera last edited by

                            ¡Hola!

                            colocara en Maximum object size 400000 kilobytes eso significa que el archivo mas grande que guarde sera hasta 400000 kilobytes

                            Correcto.

                            lo otro extraño es que Memory replacement policy se me cambio solo a Heap LFUDA pero me ha funcionado bien pero extraño que se cambio solo ,por que estaba en LRU

                            Puede que la interfase de pfSense fuerze a algún valor concreto para optimizar la configuración. En mi squid fuera de pfSense tengo:

                            #  TAG: cache_replacement_policy
                            #      The cache replacement policy parameter determines which
                            #      objects are evicted (replaced) when disk space is needed.

                            #          lru      : Squid's original list based LRU policy
                            #          heap GDSF : Greedy-Dual Size Frequency
                            #          heap LFUDA: Least Frequently Used with Dynamic Aging
                            #          heap LRU  : LRU policy implemented using a heap

                            #      Applies to any cache_dir lines listed below this.

                            #      The LRU policies keeps recently referenced objects.

                            #      The heap GDSF policy optimizes object hit rate by keeping smaller
                            #      popular objects in cache so it has a better chance of getting a
                            #      hit.  It achieves a lower byte hit rate than LFUDA though since
                            #      it evicts larger (possibly popular) objects.

                            #      The heap LFUDA policy keeps popular objects in cache regardless of
                            #      their size and thus optimizes byte hit rate at the expense of
                            #      hit rate since one large, popular object will prevent many
                            #      smaller, slightly less popular objects from being cached.

                            #      Both policies utilize a dynamic aging mechanism that prevents
                            #      cache pollution that can otherwise occur with frequency-based
                            #      replacement policies.

                            #      NOTE: if using the LFUDA replacement policy you should increase
                            #      the value of maximum_object_size above its default of 4096 KB to
                            #      to maximize the potential byte hit rate improvement of LFUDA.

                            #      For more information about the GDSF and LFUDA cache replacement
                            #      policies see http://www.hpl.hp.com/techreports/1999/HPL-1999-69.html
                            #      and http://fog.hpl.external.hp.com/techreports/98/HPL-98-173.html.

                            #Default:

                            cache_replacement_policy lru

                            cache_replacement_policy heap LFUDA

                            Fíjate que en el texto dice que en caso de emplear heap LFUDA el parámetro maximum_object_size tiene que estar por encima de 4096. Pienso que al poner un valor grande la configuración te ha pasado a heap LFUDA, que es mejor que lru.

                            Saludos,

                            Josep Pujadas

                            1 Reply Last reply Reply Quote 0
                            • F
                              futuroelectron last edited by

                              Buen dia, efectivamente el colocar un valor muy alto complica la visualizacion de los sitios web que actualizan constantemente, por ello colocamos ese 0 y 4 para "cachear" solo esos pequeños archivos de imagenes, sonidos o animaciones que no son cambiadas con frecuencia (viñetas, botones, logos, fondos, etc) agilizando la exploracion por el internet.

                              Si deseas mantener el optimo funcionamiento de tu red muy a pesar de esas descargas de algunos usuarios multimediofibicos (ese termino existe!?), conviene configurar con mucho detenimiento el Trafficshaper y a su vez la configuracion que el mismo genera luego de finalizar el tutorial… Ajustar los porcentajes para darle un toque especial segun el habito de nuestros usuarios.

                              Al llegar a mi red colocare aca una captura de pantalla de mi configuracion.

                              Saludos

                              1 Reply Last reply Reply Quote 0
                              • A
                                aembid last edited by

                                hola osacre de la forma que lo tienes configurado no le veo problema

                                saludos

                                Andres Embid

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Products

                                • Platform Overview
                                • TNSR
                                • pfSense
                                • Appliances

                                Services

                                • Training
                                • Professional Services

                                Support

                                • Subscription Plans
                                • Contact Support
                                • Product Lifecycle
                                • Documentation

                                News

                                • Media Coverage
                                • Press
                                • Events

                                Resources

                                • Blog
                                • FAQ
                                • Find a Partner
                                • Resource Library
                                • Security Information

                                Company

                                • About Us
                                • Careers
                                • Partners
                                • Contact Us
                                • Legal
                                Our Mission

                                We provide leading-edge network security at a fair price - regardless of organizational size or network sophistication. We believe that an open-source security model offers disruptive pricing along with the agility required to quickly address emerging threats.

                                Subscribe to our Newsletter

                                Product information, software announcements, and special offers. See our newsletter archive to sign up for future newsletters and to read past announcements.

                                © 2021 Rubicon Communications, LLC | Privacy Policy