Ve středu 26. března 2025 se podařilo týmu Multimediaexpo.cz
dokončit zcela nový balíček 1 000 000 fotografií na plných 100 procent !
Nedostižná hranice 4 000 000 fotografií se února 2026 už nedožije...
FFresh emotion happy.png

Reverzní proxy server

Z Multimediaexpo.cz

Reverzní proxy server je principem velmi podobný proxy serveru. Sdružuje (resp. rozděluje) požadavky klientů, kteří jsou k němu připojeni. V praxi se nějčastěji využívá s několika připojenými servery. Všechna připojení z internetu směřující na některý ze těchto serverů jsou směrována přes tento reverzní proxy server, který buďto požadavek zpracuje sám nebo ho předá dál serverům.

Obsah

[skrýt]

Princip fungování

Reverzní proxy rozděluje vstupující provoz na několik serverů zachovávajíce jediný vnější interface pro klienta. Využívá se toho například pro vyvažování zátěže serverů zapojených v clusteru (tzv. vyvažování zátěže). Naopak obyčejný proxy server se využívá pro provoz do vnější sítě - příkladem může být proxy na výstupu ze sítě ISP, který předává HTTP požadavky do internetu a díky cachování snižuje zátěž linky.

Hlavní důvody pro využití

  • Bezpečnost: proxy je další úroveň zabezpečení a chrání webové servery, které jsou přes ní připojeny
  • Šifrování / urychlení SSL: při vytváření zabezpečených internetových stránek často nezajištuje SSL samotný server, ale reverzní proxy server, vybavený harwarem pro urychlení SSL.
  • Vyvažování zátěže: reverzní proxy může rozkládat provoz mezi několik připojených serverů, aby se zabránilo přetížení
  • Kešování: reverzní proxy může kešovat statický obsah a tím odlehčit připojeným aplikačním serverům a zkrátit odezvu
  • Komprese: proxy může komprimovat obsah a optimalizovat jeho odesílání a tím zkrátit odezvu
  • Zasílání po částech: dynamicky generovaná stránka může být vytvořena jako celek a klientovi zasílána po částech, takže program generující stránku na centrálním serveru nemusí zůstávat otevřený a zbytečně využívat systémové prostředky

Opensource řešení pro provoz reverzního proxy serveru (anglicky)

Viz také