Vad är en omvänd proxyserver?
En omvänd proxyserver är en enhet som en webbhotell kan placera mellan sina servrar och Internet för att hantera klientförfrågningar. När den här typen av installation används, ser kunder som gör begäran om omvänd proxy det som en normal server. Den omvända proxyservern vidarebefordrar alla förfrågningar till de faktiska servrarna och skickar sedan data tillbaka till klienterna. Detta kan ge ytterligare säkerhet för webbhotell, påskynda leverans av innehåll eller ta bort lite webbservrar. En annan användning av dessa enheter kallas skedmatning, eftersom det gör att webbservern snabbt kan generera en dynamisk sida och skicka hela saken till proxyservern, som sedan kan leverera den bit för bit till klienten.
En vanlig användning av omvända proxyer är att cache-statiska data. När en av dessa proxyservrar får en begäran om statisk innehåll, till exempel bilder, ljud eller video, cachar den informationen innan den skickas till klienten. Nästa gång denna information begärs kan cache-omvänd proxy helt enkelt leverera den direkt till klienten istället för att vidarebefordra begäran till den faktiska webbservern. Detta kan ta bort en del av belastningen från den vanliga servern och frigöra den för att generera dynamiskt innehåll.
Prestanda kan också ökas genom att använda en omvänd proxyserver för att distribuera laster över flera webbservrar. Inkommande klientförfrågningar går först till proxyn och distribueras därefter beroende på serverbelastning eller begärartyp. Den minst upptagna servern eller den som är utformad för att hantera den specifika begäran kan sedan generera nödvändig data.
Det är också möjligt för en omvänd proxyserver att snabba på SSL-kryptering. I dessa fall kommer webbservern att leverera innehåll till proxyn, som sedan utför själva krypteringen. Genom att ladda ner krypteringsuppgifterna till proxy frigörs mer bearbetningskraft på webbservern för att fylla förfrågningar om innehåll. Proxy-servern kan också ha SSL-accelerationsmaskinvara installerad, vilket kan ytterligare påskynda processen.
En annan användning för en omvänd proxyserver är att skapa ytterligare skydd mellan en webbhotell och Internet. När en skadlig åtgärd vidtas mot en webbhotell som använder en omvänd proxyserver, tenderar den att ta brottet av attacken. Detta kan låta den vanliga servern gå oskadd, eftersom all skadlig programvara eller annan oönskad kod kan ligga på proxy istället. Applikationslager-brandväggar kan också installeras på omvända proxyer, vilket kan göra det lättare att försvara mot inkommande attacker.