Internet ogledalo-Specijalno izdanje: Business Security IO 189 BUSINESS SECURITY | Page 93
se iz grupe servera bira najoptimal-
niji resurs za obradu korisničkog
zahteva. HTTP omogućava recimo
i load balancing pomoću API ver-
zije, gde je API verzija ugrađena u
URI ili poseban HTTP header. Na
ovaj način load balancer može ra-
zlikovati korisničke zahteve i osigu-
rati da je zahtev poslat na obradu na
odgovarajući back-end servis.
I na kraju pitanje – i dalje misli-
te da vam LB nije potreban? Ovde
smo naveli tek nekoliko karakteris-
tika load balancera, a ako pogleda-
mo F5 portfolio i njihov proizvod F5
Local Traffic Manager, uverićete se danas, u ovom zahtevnom online
svetu, je napredna distribucija tog
istog saobraćaja. Ali, load balanceri
poput F5 LTM proizvoda nude i na-
predne optimizacije saobraćaja koji
prolazi kroz njih – od optimizacija na
TCP nivou, pa sve do brojnih opti-
mizacija na aplikativnom nivou. Oni
nude monitoring svih delova siste-
ma i offload pojedinih funkcija sa
servera, kako bi se osiguralo da se
uvek bira najbolji resurs za obra-
du korisničkog zahteva i da serve-
ri rade upravo ono za šta su i na-
menjeni – isporučuju aplikacije ko-
risnicima. Io
koliko još dodatnih funkcija tu po-
stoji. Da, osnovni zadatak load ba-
lancera je oduvek bila distribucija
saobraćaja na pozadinskim serveri-
ma. Osnovni zadatak load balancera Za više informacija o F5 LTM
produktu, kao i ostalim produktima
iz F5 portfelja – kontaktirajte nas!
Route and Return – L7
(HTTP) Load Balancing
Ne samo HTTP nego i drugi proto-
koli omogućavaju load balancing na
osnovu informacija na aplikativnom
nivou. Međutim, spominjemo HTTP
protokol kao danas verovatno naj-
rasprostranjeniji i najkorišćeniji kada
su u pitanju aplikacije.
HTTP protokol je izrazito fleksibi-
lan i ima mogućnost load balancin-
ga na bilo čemu, uključujući i HTTP
payload. Većina korisnika donosi
load balancing odluku na osnovu
onoga što je zapisano u nekom od
HTTP headera: host, cookie, user
agent, itd.
Međutim, opseg HTTP protoko-
la omogućava load balancing apso-
lutno svega što vam padne na pa-
met. Load balancing kod HTTP pro-
tokola prvo podrazumeva usmera-
vanje korisničkih zahteva, a tek onda
load balancing. Kad dođe korisnički
zahtev, prvo se bira virtuelni server
na koji se zahtev šalje, a nakon toga
Internet ogledalo - specijalno izdanje Business Security