Назад | Перейти на главную страницу

Varnish или Squid - что лучше для веб-кеширования в небольшом офисе?

Во-первых, я не уверен, можно ли использовать Varnish в качестве веб-кеша для ускорения интернета в небольших офисах.

У нас есть офис с 20 системами, и мы часто просматриваем один и тот же набор веб-сайтов.

Я установил squid, и какое-то время он работал нормально. Но я не мог кэшировать видео на YouTube, что было моей основной целью.

Недавно я наткнулся на Varnish, играя с nginx, но вижу, что он используется в качестве веб-ускорителя для внутреннего сервера.

Можно ли прозрачно использовать Varnish вместо nginx для веб-кеширования? Я хочу сказать, что людям в моем офисе не нужно будет настраивать прокси на своих машинах.

Спасибо,

-Рахул

Varnish на самом деле не предназначен для использования в качестве веб-кеша общего назначения, такого как Squid. Из Лак FAQ:

Означает ли это, что я не могу использовать Varnish в качестве прокси-сервера? Вы можете, но, вероятно, не хотите. Для этого требуется значительное количество DNS-магии и огромный VCL-файл Varnish.

Вы жестяная банка настроить squid как прозрачный прокси (в Windows вам потребуется стороннее программное обеспечение для обработки того, что iptables делает в Linux) и избавит от необходимости настраивать ПК для использования прокси.

Кэширование видео на YouTube - это проблема, независимо от прозрачности прокси. Вы можете прочитать о некоторые проблемы с кешированием контента YouTube и увидеть возможные «обходные пути», которые могут или не могут сработать для вас (или могут перестать работать, если YouTube внесет изменения).

Извините, что вмешиваюсь. Попробуйте использовать Lusca (ответвление дерева разработки Squid-2), а для видео http://cachevideos.com/. Это действительно работает на меня.