Izravnava obremenitve v primerjavi z DNS | Load Balancer vs Round Robin DNS
Uravnavanje obremenitve in krožno-robinski DNS se uporabljajo za razdelitev bremen na različne gostitelje ali omrežja, da se doseže porazdelitev obremenitve, velika razpoložljivost in geografska distribucija za hitro dostavo. Večinoma se zaradi zgoraj omenjenih razlogov uporablja v spletnih aplikacijah, ki temeljijo na internetu. Danes je uvedena nova metodologija, imenovana CDN (Network Delivery Network), ki pa se osredotoča predvsem na statično oddajanje vsebine. CDN ne bo sproti posodabljal, razen če se njegova frekvenca sinhronizacije gostitelja ne poveča.
Izravnava obremenitve (izravnalnik obremenitve)
Balansi za nalaganje so programska oprema ali strojne naprave, ki so nameščene v omrežni arhitekturi, tako da so obrnjene proti uporabniški strani, očitno za požarnim zidom. V bistvu bo za usklajevanje uporabnikov s številkami servisnih vrat dodeljen izravnalnik bremena z naslovom IP. Na primer, ko dobite izravnalnik spletnega bremena, boste od ponudnika dobili IP naslov, s tem pa preslikajte samo zapise DNS. Če boste to uporabljali za spletni strežnik, morate ustvariti vrata 80 v izravnalniku obremenitve. Za ravnotežji obremenitve lahko imate enake kmetije za iste storitve z isto vsebino in konfiguracijo. Odstotek http zahtev, ki prispejo k IP-ju izravnalnika, bo razdeljen gostiteljem za izravnalnikom obremenitve, kot ste jih določili vi. Ena stvar, ki jo morate zagotoviti, je, da so vsi gostiteljski strežniki sinhronizirani z isto vsebino in konfiguracijo, samo uporabniki bodo dobili isto vsebino.
Ta vrsta arhitekture nam bo pomagala povečati visoko razpoložljivost prek odvečnih gostiteljev. Obstajata dve vrsti ravnotežja obremenitve; ena je izravnalna obremenitev lokalnega ali podatkovnega centra, druga pa globalna uravnoteževalna obremenitev. Preberite razliko med globalnimi izravnalniki obremenitve in lokalnimi uravnotežilniki obremenitev ali podatkovnih centrov.
DNS z okroglimi robovi
DNS je sistem domen, ki je razdeljen v več baz podatkov, da bi gostiteljem omogočil berljivo in uporabno identifikacijo. Gostitelji so identificirani po njihovem IP-ju in temu IP-ju na strežniku DNS je dodeljeno ime, da se izognete pomnjenju naslova IP, ki bi ga dosegel. Na primer, ko zahtevate spletno mesto razlikabetween.com, bo lokalni strežnik DNS zagotovil podrobnosti gostitelja za komunikacijo. Na splošno gre za en sam naslov IP gostitelja razlikebet.com. V DNS-ju z okroglimi roboti lahko konfigurirate več naslovov IP glede na eno ime domene in ti naslovi IP bodo na zahtevo uporabnikov izdani v okroglem načinu. Tukaj je gostiteljski računalnik ali strežnik lahko kjer koli na svetu, kar je enakovredno ravnotežju Global Load.
DNS odgovarja na poizvedbe, ki bi jih lahko določili glede na aplikacije. Na splošno je v okroglem načinu; to je, če je IP 1 dana prva poizvedba, potem bo druga poizvedba prejela IP 2 in tako naprej. Toda to lahko določite glede na vaše potrebe in zmožnosti aplikacije. Če je vaš DNS dovolj inteligenten, da prepozna geografske lokacije glede na odzivni čas ali kateri koli drug mehanizem, lahko strankam na tem območju zagotovite najbližji IP..
Kakšna je razlika med Load Balancer in Round-robin DNS? (1) Lahko dosežemo IP naslov in številko vrat, ki se skrijejo v izravnalniku obremenitve, vendar tega ne moremo storiti v metodi DNS. (2) metoda DNS včasih ne bo delovala, ker nekateri ponudniki storitev uporabljajo predpomnjenje DNS, ki ustavi pridobivanje novega IP-ja za zahteve stranke in usmeri k istemu IP-ju, vendar v uravnotežilcih obremenitve to ne bo težava. (3) DOS-ovi, napadi DDOS ne bodo neposredno vplivali na gostiteljske strežnike, temveč bodo vplivali na IP-je, ki bo uravnotežil obremenitev, medtem ko bo pri metodi DNS neposredno udaril gostiteljski strežnik. (4) Pri metodi za uravnoteženje obremenitve uravnotežilec obremenitve uporablja eno samo povezavo TCP za več zahtev HTTP, kar bo zmanjšalo preobremenjenost omrežja in strežnika nad glavo, da bi spremljali seje TCP, medtem ko pri metodi DNS to ni primerno. (5) V HTTPS šifriranje in dešifriranje SSL porabi večjo porabo CPU-ja, to obremenitev pa lahko olajša balirnik nalaganja in gostiteljskim strežnikom omogoči, da opravijo svoje določene naloge; to tudi pri metodi DNS ni dosegljivo. (6) Nekateri izravnalniki obremenitve imajo lahko predpomnilnik in strankam zagotavljajo predpomnjeno vsebino brez motečih strežnikov gostitelja. To bo povečalo hitro dostavo s hitrim odzivnim časom. (7) V uravnotežilcih za obremenitev uravnotežilec obremenitve anketira zdravstveno stanje gostiteljskega strežnika, in če je strežnik mrtev, bo odstranil anketo za servisiranje in razdelil obremenitev med druge, kar tudi ni na voljo v metodi DNS. (8) Izravnava obremenitve je ena od okvar, medtem ko se pri metodi DNS na splošno hierarhično posodabljajo zapisa DNS čez besedo in se shranijo v lokalni DNS, kar bo pripomoglo k hitrejšemu reševanju IP.
|