2011/1/30 Alexandre Snarskii
Нету. Ибо, по большому счету, незачем - на кэшировании как таковом ты выиграешь не более 10% траффика, и это вряд-ли окупит стоимость построения и поддержки мощной прокси.
если сконцентрироваться на кешировании определенного контента - например, на software updates популярного софта (Windows, Adobe, Mozilla, RHEL, etc) - то особых затрат на построение прокси-системы не будет. Фишка не в постоянной экономии канала, а в снижении "ударной нагрузки" на канал в момент выхода апдейта - например, если выходит какой-нибудь сервис-пак размером 100Mb, то за ним будет ходить достаточно людей в относительно короткий промежуток времени. Поэтому время хранения апдейта можно поставить, например, неделю, пока на него будет относительно высокий спрос, а потом херить (пускай остатки абонентов тянут напрямую). Таким образом, большая дисковая емкость не нужна, особых затрат не наблюдается, пиковая нагрузка на внешние каналы снижается. Хороший вопрос - начиная с какого количества абонентов, пользующихся легальным софтом, эффект будет заметен :-)
Так, чтобы ответ не кешировался или чтобы запрос приходил на сервер "с оригинального ip-адреса" - первое делается вообще элементарно, второе в зависимости от задачи.
то есть ответ неочевиден? задача - если прокси видит, что запрашиваемый контент его не интересует, может-ли он отправить запрос на сервер от адреса абонента - чтобы ответ возвращался прямо к абоненту, минуя прокси? С моей точки зрения, задача тривиальная - нужны лишь права UID0 для выполнения этой процедуры :)
Просто поставить в параллель N+1 squid'ов, настроить между ними icp-peering и обеспечить нормальный failover "любым методом"
спасибо
PS: У викимедии/flickr'а решение скорее другого класса - у них не обычный proxy, стоящий "рядом с клиентом" и управляемый клиентским ISP, а, так называемый reverse-proxy, стоящий рядом с их же server farm.
мне было интересно, работают они в каком-то кластере и если да - то каким образом. Впрочем, вопрос снимается, спасибо :) -- /doka ~~~~~~~~ http://doka-ua.blogspot.com/ http://omar-ha-em.blogspot.com/ "Справа не в церкві і не в наркотиках. Справа у відповідальності та вдячності. Якщо в тебе це є, маєш шанс померти не останньою скотиною." (с) С.Жадан, "Ворошиловград"