Anycast oversigt

Anycast er en netværksadresserings-og routingsmetode, der tilskriver en enkelt IP-adresse til flere servere i et netværk. Ideen bag anycast er, at data sendes til den nærmeste server baseret på placeringen af brugeranmodningen. Ved at gøre det kan brugeren reducere netværkshopping og latenstid, reducere den tid, der kræves til dataoverførsel, og muliggøre en ensartet global brugeroplevelse.

ofte brugt i applikationer som DNS (Domain Name System) og CDNs (Content Delivery netværk), anycast gør routing beslutninger, der forbedrer netværkets ydeevne.

Anycast Diagram

Hvordan fungerer anycast?

for at forstå, hvordan anycast fungerer, skal vi først forstå, hvordan information sendes over Internettet.

kort sagt består internettet af lag af netværk sammensat af links, routere og slutværter. Oplysninger på internettet er opdelt i mindre klumper af data kaldet pakker, og routere hjælper med at flytte disse pakker gennem netværket jævnt. Hver router har en specifik transmissionssti for hver IP-adresse.

som vi tidligere nævnte, med anycast flere servere annoncere og dele den samme offentlige IP-adresse. For at give et eksempel kunne destination IP-adresse 1.2.3.4 annonceres for en cloud node i Tokyo på samme tid som den annonceres for noder i London, Singapore og andre. Dette minimerer latenstid og distribuerer trafik på forskellige knudepunkter.

Anycast dirigerer pakker til den geografisk nærmeste server baseret på border Port Protocol (BGP) stier. Når routeren i nærheden af klienten anmoder om stien til IP ‘ en, modtager den forskellige annoncerede ruter og vælger den korteste sti. Med anycast vælger systemet konsekvent den korteste vej hver gang. I tilfælde af en nodefejl bestemmes den næste korteste rute, og trafikken omdirigeres uden at skulle ændre IP-adressen.

Anycast fordele og ulemper

Anycast routing medfører betydelige ydelsesforbedringer, men det kommer ikke uden begrænsninger.

fordele:

  • hurtig forbindelse – brugere dirigeres gennem den nærmeste node for at minimere rundrejsetid.
  • Load balancing – alle serverne kan behandle og svare på en anmodning, og failover afsluttes via IP-adresse snarere end DNS.
  • nem konfigurationsstyring – en enkelt DNS-serverkonfiguration kan distribueres til alle noder.DDoS mitigation-efter filtrering af det meste af angrebet distribueres den resterende angrebstrafik til flere datacentre for at forhindre, at individuelle placeringer bliver overvældede.

ulemper:

  • højere vedligeholdelsesomkostninger – styring af rutemeddelelser kan være dyrt.
  • IP-routingbegrænsninger-Anycast er ikke opmærksom på belastning eller andre applikationslagsmålinger.implementering udfordringer-implementering anycast kræver en vis grad af teknisk ekspertise til at implementere og administrere; en adresse præfiks og en AS-nummer er påkrævet.

Anycast

Anycast tilbyder i øjeblikket anycast i forbindelse med produkter i Los Angeles, Singapore og Frankfurt. For at udnytte denne service skal brugerne samtidigt implementere tre noder.overvejer du at bruge en internetudbyder til at køre anycast på din organisations vegne? Kontakt en ekspert for at maksimere oppetid og tilgængelighed.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.