Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




16 - Proxy a reverzní proxy servery

DOCX
Stáhnout kompletní materiál zdarma (318.8 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.

  • transparentní režim

    • provoz squid v transparentním režimu, není nutné nastavovat klienty

    • bezproblémový chod http požadavků

    • pro https požadavky je nutné zprovoznit ssl bump

    • nutné zajisti přeposílání požadavků z portů 80 a 443 na porty proxy

generování certifikátů pro ssl bump

Load balancing

  • vyvažování zátěže na více počítačů(serverů)

  • větší odolnost proti výpadkům

  • Vyvažování zátěže zajišťuje obvykle speciální program, hardwarové zařízení (například switch, který umí přepínat na síťové vrstvě), počítačový cluster, ale může být dosaženo i pomocí DNS

Nginx

  • softwarový webový server s load managment a reverzní proxy s otevřeným zdrojovým kódem

  • pracuje s protokoly HTTP(i HTTPS), SMTP, POP3, IMAP a SSL

  • zaměřuje se především na vysoký výkon a nízké nároky na paměť

  • Nginx je dostupný na Unixu, Linuxu, ale existuje i varianta pro MasOS a Windows

Funkce

  • základním cílem je rychlá distribuce statického obsahu a možnost rozložení zátěže na další servery dle nastavené priority

  • použití funguje na principu, že příchozí HTTP (nebo HTTPS) požadavek se nejprve pokusí vyhledat ve své cache (má konfigurovatelnou velikost a dobu uchovávání)

  • server buď odpoví z cache paměti nebo se zeptá a odpověď uloží do cache paměti a potom už odpovídá z ní

  • například GEO lokace, která umožňuje například dle země předávat požadavky na definované servery nebo naopak zakázat přístup na stránky z některých zemí

Témata, do kterých materiál patří