Cache de Videos Youtube, Vimeo, etc funcionando con Lusca, pero con dudas



  • Estimados buenas tardes como van, pude instalar "Lusca" sobre pfsense 2,  para hacer Video cache. Lo he estado probando en un ambiente virtualizado
    (con virtualbox). Hasta ahora las pruebas me han dado buenos resultados.

    Las pruebas que he hecho son mas bien simples, luego de instalado Lusca en mi servidor:

    *- Accedo a un video de youtube en la primera máquina y veo como es la gráfica de mi Wan  (traffic graph de pfsense) cuantos mbits/s,  ingresan y salen, alcanza entre los 6 y 3 mbits/s
    constante,  luego acceso al mismo contenido desde una segunda máquina y el video carga muy rápido y la gráfica entrante desde WAN  se queda en 1kb/s de uso de tráfico.
    ..lo que me indica que funciona.!!!  he hecho mas pruebas como cargar solo la mitad de un video y otras fuentes como vimeo y servicios locales de contenidos en video  y hasta ahora se comporta
    como debe.

    pero me quedan algunas dudas

    *- Alguien tiene alguna experiencia usando LUSCA?
    *- Donde se puede configurar mas fino o queda integrado en las opciones de squid?  (en squid.conf) ?  o existe algun "lusca.conf" que por cierto no he encontrado.
    *- Se que en optimizar redes, todo es relativo y que dependiendo del tipo de red, cantidad de clientes y comportamientos de navegación, se debería aplicar
    alguna configuración y criterios a medida, pero me quedo liado en que sería bueno prestar atención para lograr que funcione lo mejor posible.
    *- consideraciones de tipos de discos duros?  tamaños? Etc

    bien muchos saludos desde Chile, sigo investigando.



  • ya lo tienes configurado con pfsense..?  qversion. cuantos dias ya lo tienes usando….para cuantos clientes..no tienens problemas con los plugins..?



  • … hola buen día,  es la versión pfsense2.0 final , lo instalé solo ayer  y en maquinas virtuales,  no he tenido problemas de plugins, pero no he probado muchos sitios de videos, solo los mas comunes.



  • http://www.freebsd.org/cgi/ports.cgi?query=lusca (mejor referenciar bien la aplicación, ¡gracias!).

    ¿ Lo tienes funcionando en PERL o como binario ?

    En su día tuve squid y videocache trabajando juntos.

    http://www.freebsd.org/cgi/ports.cgi?query=videocache

    videocache es un redireccionador para squid escrito en python que teóricamente sirve para cachear videos. Dejé de emplearlo porque tenía problemas de estabilidad.

    La experiencia me llevó a ver cómo funciona youtube al servir los vídeos y escribí un redireccionador (en python) que filtra los videos de youtube consultando la ficha del vídeo vía Google API. Lleva funcionando unos dos años.

    Explico esto porque es imposible cachear vídeos de youtube ya que las URL son dinámicas y caducan al cabo de un tiempo (creo que es una hora). Esto quiere decir que si en este tiempo se pide varias veces el vídeo desde una misma IP pública la URL es la misma y ahí sí se saca provecho de cachear el vídeo. Pero si no es así no sirve de nada.

    En http://www.bellera.cat/josep/videocache/squid_videocache_youtube.html expliqué cómo ver todo esto con Firefox.

    Las URLs para servir los vídeos contienen el ID del vídeo codificado en Base64, la IP pública que lo pide y el tiempo UNIX en que caduca la URL.

    No sé el estado actual de videocache pero en su día no trataba bien esto, por lo que el cacheo de disco llegaba a provocar exceso de sesiones y la caída del proxy.

    Bueno, la conclusión es que si para los hábitos de tus usuarios te sirve el cacheado que haces, E se non è vero, è ben trovato! (y si no es verdad, ¡está bien cantado!).

    En mi caso, un centro educativo, no sirvió. Almenos con squid + videocache.

    Saludos,

    Josep Pujadas



  • Buenas tardes estimado, agradecido por los comentarios,  lo que hice fue seguir al pie de la letra la instalación descrita en :

    http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Lusca

    al efectuar pruebas se comporta inestable   quiero descartar que sea el poco espacio que tengo en mis maquinas virtuales

    *- En ocaciones un video ya visitado de youtube es descargado nuevamente desde internet y no de la cache, esto es mas bien aleatorio…  muchas veces lo hizo desde el caché.... mostrando un funcionamiento impecable..

    Comenzaré -pruebas en máquinas reales esta semana  ,,,,,,,,,  >:(   creo que tiene razón bellera youtube no puede ser "cacheado" aunque sigo probando alguna alternativa…

    se agradece cualquier aporte que apunte a la idea de hacer cache sobre videos como youtube  y otros...
    también he visto algo de thundercache  y videocache ambos de pago actualmente y que prometen pero no se hasta donde sean efectivos

    saludos desde Chile



  • Hola,

    Dicen que "youtube no puede ser "cacheado" " entonces que se puede cachear?

    Saludos desde Venezuela!



  • Cada portal de vídeo opera de forma distinta.

    Si el software de cacheado (redireccionador para squid) es capaz de gestionar bien cómo opera cada servicio de vídeo entonces sí se pueden cachear.

    Hablé de mi experiencia con videocache (http://www.bellera.cat/josep/videocache/squid_videocache_youtube.html) fechada el 1-marzo-2009.

    Puede que actualmente haya alguna solución con Youtube. Para Youtube si se tiene en cuenta que

    Las URLs para servir los vídeos contienen el ID del vídeo codificado en Base64, la IP pública que lo pide y el tiempo UNIX en que caduca la URL.

    se pueden reconocer todas las peticiones relativas a un ID y, por tanto, llegar a servir dicho vídeo desde un repositorio local (caché).

    Saludos,

    Josep Pujadas


Log in to reply