Rozdíl mezi vyvažováním zátěže a DNS s kulatým zpracováním

Load Balancing vs Round-robin DNS | Load Balancer vs Round Robin DNS

Load Balancing a Round-robin DNS se používají k distribuci zatížení různým hostitelům nebo sítím k dosažení distribuce zatížení, vysoké dostupnosti a geografické distribuce pro rychlé dodání. Většinou se používá pro webové internetové aplikace z výše uvedených důvodů. V těchto dnech je zavedena nová metodika s názvem CDN (Network Delivery Network), ale zaměřuje se pouze na statické doručování obsahu. CDN nebude poskytovat okamžité aktualizace, pokud nebude zvýšena jeho synchronizace hostitele.

Load Balancing (Load Balancer)

Vyvažovače zátěže jsou softwarové aplikace nebo hardwarová zařízení umístěná v síťové architektuře tak, aby čelila straně uživatele, samozřejmě za bránou firewall. V zásadě bude vyvažovači zátěže přiřazena IP adresa pro uživatelské interakce s čísly servisních portů. Například, když získáte vyrovnávač zatížení webu, získáte IP adresu od poskytovatele, s tím pouze mapujete záznamy DNS. Pokud to budete chtít použít pro webový server, musíte v vyrovnávači zatížení vytvořit port 80. Za vyvažovači zatížení můžete mít oddělené farmy pro stejné služby se stejným obsahem a konfiguracemi. Procento požadavků HTTP přicházejících do IP vyrovnávače zatížení bude distribuováno mezi hostitele za vyrovnávačem zatížení, jak jste definovali vy. Musíte se ujistit, že všechny hostitelské servery jsou synchronizovány se stejným obsahem a konfigurací, pak stejný obsah dostane pouze uživatelům..

Tento druh architektury nám pomůže zvýšit vysokou dostupnost prostřednictvím redundantních hostitelů. Existují dva typy vyvažovačů zatížení; jeden je lokální nebo datové centrum vyvažovač zátěže a druhý je globální vyvažovač zátěže. Přečtěte si rozdíl mezi globálními vyvažovači zátěže a místními nebo datovými vyvažovači zátěže.

Obousměrné DNS

DNS je systémy doménových jmen distribuované ve více databázích, aby poskytovaly hostitelům čitelnou a použitelnou identifikaci. Hostitelé jsou identifikováni podle jejich adresy IP a tomuto serveru IP je přiřazen název na serveru DNS, aby nedošlo k zapamatování adresy IP, která by tohoto hostitele dosáhla. Pokud například požádáte o rozdíl mezi doménou.com, váš místní server DNS poskytne podrobnosti hostitele ke komunikaci. Obecně se jedná o jednu adresu IP hostitele rozdílové domény.com. V DNS typu Round-Robin DNS můžete konfigurovat více IP adres proti jednomu doménovému jménu a tyto IP adresy budou vydávány na žádost uživatelů způsobem round robin. Hostitelský počítač nebo server zde může být kdekoli na světě, což je ekvivalentní s balancerem Global Load balancer.

DNS odpovídá na dotazy, které lze definovat v závislosti na aplikacích. Obecně se jedná o kulatý robin; to znamená, že pokud je IP 1 dán prvnímu dotazu, pak druhý dotaz přijme IP 2 atd. Můžete to však definovat v závislosti na vašich potřebách a možnostech aplikace. Pokud je váš DNS dostatečně inteligentní, aby identifikoval geografická umístění podle doby odezvy nebo jiného mechanismu, můžete klientům v dané oblasti poskytnout nejbližší IP adresu.

Jaký je rozdíl mezi Load Balancerem a Round-robin DNS?

(1) V vyrovnávači zátěže můžeme dosáhnout IP adresy a čísla portu, ale to nemůžeme udělat metodou DNS.

(2) Metoda DNS někdy nebude fungovat, protože někteří poskytovatelé služeb používají ukládání do mezipaměti DNS, což přestane získávat novou IP pro požadavky klienta a směřuje na stejnou IP, ale u vyrovnávačů zatížení to nebude problém..

(3) Útoky systému DOS, DDOS nebudou mít přímý dopad na hostitelské servery, ale budou mít vliv na IP vyrovnávače zatížení, zatímco v metodě DNS bude přímo zasáhnout hostitelský server..

(4) V metodě vyrovnávání zátěže používá vyrovnávač zátěže jediné připojení TCP pro více požadavků HTTP, což sníží přetížení sítě a server nad hlavou, aby bylo možné sledovat TCP relace, zatímco v metodě DNS to nelze použít..

(5) V HTTPS šifrování a dešifrování SSL spotřebovává více využití procesoru a toto zatížení lze usnadnit vyrovnávačem zatížení a nechat hostitelským serverům plnit určené úkoly; to nelze dosáhnout ani metodou DNS.

(6) Někteří vyrovnávače zatížení mohou mít zařízení pro ukládání do mezipaměti a poskytovat klientům obsah v mezipaměti bez problémů hostitelských serverů. Tím se zvýší rychlé doručení prostřednictvím rychlé doby odezvy.

(7) V Load balancerech, load balancer anketách zdravotního stavu hostitelského serveru, a pokud je server mrtvý, odstraní obslužný průzkum a distribuuje zatížení mezi ostatními, což také není k dispozici v metodě DNS.

(8) Vyrovnávač zatížení je jediný bod selhání, zatímco v metodě DNS se záznamy DNS obecně aktualizují napříč slovem hierarchickým způsobem a ukládají se do mezipaměti v místním DNS, což pomůže rychleji vyřešit IP..