1 Поняття кешуючих серверів

Матеріал з Wiki TNEU
Перейти до: навігація, пошук

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

Наявність проксі-сервера з кешем у комп'ютерній мережі дозволяє зберегти пропускну спроможність каналу зв'язку, знизити затримки в мережі, а також зняти навантаження із сервера, де розміщуються дані. Пропускна здатність зберігається завдяки тому, що для завантаження вмісту і отримання даних із веб-сервера потрібне тільки одне з'єднання між ним та проксі-сервером. Затримка знижується, тому що клієнт може швидше отримувати дані із найближчого проксі-сервера з кешем не з'єднуючись із Інтернетом. Крім цього, зменшується навантаження на сервер, що містить дані, оскільки безпосередньо до нього звертається менше клієнтів. В такому випадку проксі-сервер розміщуються не в локальні мережі користувачів, а у Інтернеті. Для клієнтів він видається звичайним сервером із даними. Запити до такого проксі перенаправляються на один або більше оригінальних серверів, які його обробляють. Відгук повертається, так ніби він прийшов прямо з веб-сервера.

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

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

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