5 Конфігурування кешуючих серверів

Матеріал з Wiki TNEU
Версія від 22:55, 24 грудня 2012; Tomash (Обговорення)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук

Інтернет-користувачі спрямовують свої запити до веб-серверів по всьому інтернету. Кешування сервера повинно виступати в якості сервера веб-проксі тому він може служити цим проханням. Після того, як проксі-сервер отримує запити на веб об'єкти, або обслуговує запити або пересилає їх на сервер походження (веб-сервер, який містить оригінальну копію запитуваної інформації). Проксі Traffic Server підтримує явні кешування проксі-серверів, в яких клієнтське програмне забезпечення користувача повинно бути налаштовано на відправку запитів безпосередньо до проксі-сервера Traffic.

1.Traffic Server отримує запит від клієнта на веб-об'єкт.

2.Використання адреси об'єкта, Traffic Server намагається знайти необхідний об'єкт в базі даних (кеш).

3.Якщо об'єкт знаходиться в кеші, то Traffic Server перевіряє, чи є об'єкт є достатньо свіжим, щоб служити. Якщо він свіжий, то Traffic Server обслуговує його клієнта як до кешу.

4.Якщо дані в кеші, застарілі, то Traffic Server підключається до сервера походження і перевіряє, чи є об'єкт все ще свіжий (відновлення). Якщо це так, то Traffic Server негайно посилає збережену копію клієнта.

5.Якщо об'єкт не знаходиться в кеш-пам'яті (кеші), або якщо сервер вказує на збережену копію і більше не діє, то Traffic Server отримує об'єкт з вихідного сервера. Потім об'єкт одночасно передається клієнтові і Traffic Server локального кешу.

Наступні запити на об'єкт може бути поданий швидше, тому що об'єкт витягується безпосередньо з кешу.Кешування, як правило, більш складні. Traffic Server забезпечує свіжість, служить як правильний заступник HTTP, і розглядає запити на об'єкти, які не можуть, не повинні бути в кеші.Кешуючі проксі, як зазначено в їхній назві, є проксі-серверами, які налаштовані на повторне використання кеш-образів контенту, коли це можливо. Коли кеш раніше частину контенту недоступна, то проводиться її вибірка та використання в контенті, а також зі спробою її кешування. Найбільш важливим аспектом для кешуючих проксі є необхідність забезпечення того, що кешуючі проксі кешують тільки те, що на справді можна кешувати. Динамічно, регулярно змінювати контент не найкращий вибір для кешування, так як це може вплинути на стабільність програми, заснованого на цьому контенті. У разі HTTP-контенту заголовки HTTP відображають можливість кешування контенту за допомогою покажчиків "cache".

У більшості випадків які переказують проксі конфігуруються також для роботи в якості кешуючих проксі. Це явище використовується настільки часто, що компанія IBM включила це в назву компонента свого Edge Server: IBM Caching Proxy. Проксі-сервер (відомий також як шлюз додатків) являє собою додаток, що виступає для трафіку в якості посередника між надійною мережею і ненадійною мережею. Це не знімає необхідності застосування браузера для управління трафіком на IP-рівні, щоб не передбачати наявність браузера прикладного рівня.

Особисті інструменти
Простори назв

Варіанти
Дії
Навігація
Інструменти