Rozdiel medzi vyvažovaním záťaže a DNS s okrúhlym spracovaním

Vyrovnávanie zaťaženia vs DNS s okrúhlym robinom Load Balancer vs Round Robin DNS

Load Balancing a DNS s okrúhlym spracovaním sa používajú na distribúciu zaťaženia rôznym hostiteľom alebo sieťam, aby sa dosiahlo rozdelenie zaťaženia, vysoká dostupnosť a geografické rozloženie pre rýchle dodanie. Väčšinou sa používa v internetových internetových aplikáciách z vyššie uvedených dôvodov. V týchto dňoch sa zavádza nová metodika s názvom CDN (Network Delivery Network), ale zameriava sa iba na doručovanie statického obsahu. CDN nebude poskytovať okamžité aktualizácie, pokiaľ sa nezvýši jeho synchronizácia hostiteľa.

Vyrovnávanie zaťaženia (Load Balancer)

Vyvažovače záťaže sú softvérové ​​aplikácie alebo hardvérové ​​zariadenia umiestnené v sieťovej architektúre tak, aby čelili strane používateľa, samozrejme za bránou firewall. V zásade bude vyrovnávaču záťaže pridelená adresa IP na interakciu používateľa s číslami servisných portov. Napríklad, keď získate vyrovnávač zaťaženia webu, získate od poskytovateľa adresu IP, s ktorou sa budete spájať iba so záznamami DNS. Ak to budete používať pre webový server, musíte v vyrovnávači záťaže vytvoriť port 80. Za vyvažovačmi záťaže môžete mať severnú farmu pre rovnaké služby s rovnakým obsahom a konfiguráciami. Percentuálny podiel http požiadaviek prichádzajúcich do IP vyrovnávača záťaže bude distribuovaný medzi hostiteľov za vyrovnávačom záťaže, ako ste definovali vy. Musíte sa ubezpečiť, že všetky hostiteľské servery sú synchronizované s rovnakým obsahom a konfiguráciou, potom rovnaký obsah dostane iba používateľom..

Tento druh architektúry nám pomôže zvýšiť dostupnosť prostredníctvom redundantných hostiteľov. Existujú dva typy vyvažovačov záťaže; jeden je lokálny alebo dátový vyvažovač záťaže a druhý je globálny vyvažovač záťaže. Prečítajte si rozdiel medzi globálnymi vyvažovačmi záťaže a vyvažovačmi záťaže miestnych alebo dátových centier.

DNS s okrúhlym oknom

DNS je systém názvov domén distribuovaný vo viacerých databázach, aby poskytoval hostiteľom čitateľnú a použiteľnú identifikáciu. Hostitelia sú identifikovaní podľa ich adresy IP a tomuto serveru IP je na serveri DNS priradený názov, aby sa predišlo zapamätaniu adresy IP na dosiahnutie tohto hostiteľa. Napríklad, keď požiadate o rozdiel medzi doménou.com, váš miestny server DNS poskytne informácie o hostiteľovi na komunikáciu. Spravidla ide o jednu IP adresu hostiteľa diferbetween.com. V DNS typu Round-robin DNS môžete nakonfigurovať viac adries IP proti jednému názvu domény a tieto adresy IP sa budú vydávať na základe požiadaviek používateľov spôsobom round robin. Hostiteľský počítač alebo server tu môže byť kdekoľvek na svete, čo je ekvivalentné s vyrovnávačom globálneho zaťaženia.

DNS odpovedá na otázky, ktoré je možné definovať v závislosti od aplikácií. Spravidla je to kruhové robin; to znamená, že ak je IP 1 daný prvý dopyt, potom druhý dopyt dostane IP 2 atď. Môžete to však definovať v závislosti od vašich potrieb a možností aplikácií. Ak je váš server DNS dostatočne inteligentný na identifikáciu geografických polôh podľa času odozvy alebo iného mechanizmu, môžete klientom v tejto oblasti poskytnúť najbližšiu adresu IP..

Aký je rozdiel medzi Load Balancer a DNS s Round-robin DNS?

(1) V vyrovnávači zaťaženia môžeme dosiahnuť IP adresu a číslo portu, ale to nedokážeme v metóde DNS.

(2) Metóda DNS niekedy nebude fungovať, pretože niektorí poskytovatelia služieb používajú ukladanie do vyrovnávacej pamäte DNS, čo zastaví získavanie novej adresy IP pre požiadavky klienta a smeruje na tú istú adresu IP, ale v vyrovnávačoch záťaže to nebude problém..

(3) Útoky systému DOS, DDOS nebudú mať priamy vplyv na hostiteľské servery, namiesto toho budú mať vplyv na IP vyrovnávača záťaže, zatiaľ čo v metóde DNS to priamo zasiahne hostiteľský server..

(4) Pri metóde vyvažovača záťaže vyvažovač záťaže používa jediné pripojenie TCP pre viac požiadaviek HTTP, čo zníži preťaženie siete a server nad hlavou na sledovanie relácií TCP, zatiaľ čo v metóde DNS to nie je použiteľné..

(5) V HTTPS šifrovanie a dešifrovanie SSL vyžaduje väčšie využitie CPU a túto záťaž možno uľahčiť vyrovnávačom záťaže a nechať hostiteľským serverom vykonávať svoje určené úlohy; to sa nedá dosiahnuť ani metódou DNS.

(6) Niektorí vyrovnávače záťaže môžu mať zariadenie na ukladanie do vyrovnávacej pamäte a poskytovať klientom obsah v vyrovnávacej pamäti bez problémov hostiteľských serverov. Tým sa zvýši rýchle doručenie prostredníctvom rýchlej doby odozvy.

(7) V časti Vyrovnávače zaťaženia, ankety o vyrovnávacom zaťažení stavu hostiteľa servera a ak je server mŕtvy, odstráni obslužný prieskum a rozdelí zaťaženie medzi ostatných, čo tiež nie je k dispozícii v metóde DNS..

(8) Vyrovnávač záťaže je jediný bod zlyhania, zatiaľ čo pri metóde DNS sa záznamy DNS vo všeobecnosti aktualizujú v celom slove hierarchickým spôsobom a ukladajú sa do vyrovnávacej pamäte v miestnom DNS, čo pomôže rýchlejšie vyriešiť IP..