Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Load balancovany anycast

node
verified
rating uzivatele
(5 hodnocení)
1. 9. 2020 08:58:31
Chcem pouzit anycast pre servirovanie dat no obavam sa pretazenia niektorych nodov oproti inym a preto hladam nejake riesenie ktore by fungovalo na styl load balanceru. Prakticky by som len potreboval aby AC sluzba mala nejaku podporu pre health check, respektive nejaky spetny feedback na signalizovanie vytazenia, aby sa najkratsi hop obetoval v prospech menej vytazeneho nodu.
Je nejaka taka sluzba?
Prakitcky si to viem osetrit sam, vzhladom na charakter aplikacie, kedy si mozem diktovat masinu na ktoru vratim klientovi odkaz, podla geoip napriklad, ale preferoval by som keby uz bolo nieco hotove.
1. 9. 2020 08:58:31
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461816
TomasX
verified
rating uzivatele
(4 hodnocení)
1. 9. 2020 13:17:56
nedělej to ;). Anycast je vyšší dívčí i pro zkušené šítaře, aktivní síťové prvky to podporuji všemožně, spousta vendor locků, chybí k tomu logy a nástroj pro issue resolving, ne všechny věci pak řádně fungují, je potřeba velké množství zkušeností a HW aktivní prvky, na běžném hostingu to nerozchodíš. Spravujeme to u dvou bank a je to drahé. CZ.NIC používá anycast na DNS provoz, což je super use case a tam to funguje dobře, ale dělat s tím služby, kde jsou pakety rozdělené je náročné.
Jako službu to poskytuje třeba AWS jako Global Accelator. Nebo teď zrovna jeden klient má www.switch.ch.
Proč to potřebuješ? V ČR jsem se nesetkal zatím se službou, která by potřebovala mít LB na OSI level 3 a nestačil by jí OSI level 6/7, dokonce i pokud se bavíme o backendu pro iVysílání pro Českou televizi.
Nejvíce spolehlivé řešení, které rád nasazuji se staticky konfigurované váhy u haproxy/nginx podle vytížení a reloadované za běhu. Na síťové vrstvě je poté obyčejný MAC/IP balancer (M/LAG) na OSI level 2 (cisco se dá koupit za pár desítek tisíc). Geo rozložení se zase řeší přes AS, BGP a peering podle kontinentů, zemí, světadílů. Vystačíš si s běžnými nástroji a nemusíš jít na minové pole anycastů.
1. 9. 2020 13:17:56
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461815
TomasX
verified
rating uzivatele
(4 hodnocení)
1. 9. 2020 13:20:17
Pokud máš (či kupuješ) vlastní HW, mrkni na infiniband (ideálně mellanox či preznačkovaný hpe), obdoba anycastů tam lze snadno udělat, je to dynamický routing, hledání cest a stojí to stejně jako ethernet, máme to tak nasazeno u jednoho z českých operátorů.
1. 9. 2020 13:20:17
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461814
Karel Skocdopole
verified
rating uzivatele
1. 9. 2020 14:48:18
Healtcheck, load balanc, jednoduché dos protekce, ssl terminaci, geoip, cookies a spoustu dalšího umí haproxy i ve free verzi. Taky doporučuju. Propustnost je samozřejmě dána síťovou kartou a počtem jader/výkonem cpu. QOS(shaping) to asi neumí (jen blokaci/přesměrování klienta při překročení limitů), takže to je třeba řešit jinak.
1. 9. 2020 14:48:18
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461813
node
verified
rating uzivatele
(5 hodnocení)
1. 9. 2020 15:37:25
tomas - nechcem to robit sam, pytam sa na sluzbu.
karel - nechcem load balancer, lebo cez lb musi tiect datova prevadzka
1. 9. 2020 15:37:25
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461812
TomasX
verified
rating uzivatele
(4 hodnocení)
1. 9. 2020 16:16:21
AWS, Azure, Google Cloud Platform tohle poskytují na dobré úrovni vč. auto scale-up/down přes AZ/DC. Digitalocean, vultr to mají s lehce více práce, ale funkční. Cloudflare má load balancer s dynamic steering, kdy si můžeš určit vlastní pool backendů, které upřednostňuje podle odezvy a sám má dostatečnou infrastrukturu pro globální provoz, BGP i anycast si pak řeší sám Cloudflare a to velice spolehlivě. Zrovna ten Cloudflare v kombinaci s workery na vultru jsme implementovali také nedávno.
1. 9. 2020 16:16:21
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461811
node
verified
rating uzivatele
(5 hodnocení)
1. 9. 2020 16:18:13
nemam zaujem o cloud a ako som pisal, nechcem lb. co pzoeram tak asi nic take nie je. co uz...
1. 9. 2020 16:18:13
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461810
TomasX
verified
rating uzivatele
(4 hodnocení)
1. 9. 2020 16:58:22
asi teda nerozumím co chceš. Vultr je obyčejný hosting (stejně jako wedos jen má datacentra po světě), kde si klikáš vps v různých světových lokalitách, cloudflare je zase gateway/brána/lb služba, která ti poskytuje právě dynamický routing na tvůj hosting.
Jeden z velkých původních českých eshopů jsme implementovali nad dvěma lokalitama pomocí https://www.master.cz/clusterova-reseni
Takových služeb je poměrně dost, jen asi musíš upřesnit co vlastně chceš.
1. 9. 2020 16:58:22
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461809
node
verified
rating uzivatele
(5 hodnocení)
1. 9. 2020 18:02:33
uz som pochopil ze z principu anycast nie je to co potrebujem. zbytocna tema :D
1. 9. 2020 18:02:33
https://webtrh.cz/diskuse/load-balancovany-anycast/#reply1461808
Pro odpověď se přihlašte.
Přihlásit