Mikor érdemes használni az Azure Load Balancert?

Befejeződött

Az Azure Load Balancer az ultra alacsony késést és nagy teljesítményt igénylő alkalmazásokhoz ideális. A Load Balancer megfelel a szervezet igényeinek, mivel olyan meglévő hálózati hardvereszközöket cserél le, amelyek terheléselosztást használnak az alkalmazások közötti forgalom között. Az alkalmazások több virtuálisgép-szintet használtak, amikor az alkalmazások a helyszínen voltak, és egy olyan Azure-szolgáltatással rendelkeztek, amely ugyanazokkal a funkciókkal rendelkezik.

Mivel a Load Balancer a 4. rétegben működik, például a helyszínen használt hardvereszközökön, mielőtt a szervezet az Azure-ba migrált volna, a Load Balancer használatával replikálhatja ezt a hardvereszköz-funkciót. Ez a funkció magában foglalja az állapottesztek használatát annak biztosítására, hogy a Load Balancer ne továbbítja a forgalmat a sikertelen virtuálisgép-csomópontokra. Ez magában foglalja a munkamenetek megőrzésének használatát is annak biztosítása érdekében, hogy az ügyfelek csak egyetlen virtuális géppel kommunikáljanak egy munkamenet során.

Konfigurálhatja a nyilvános terheléselosztókat az előtérbeli forgalom webes alkalmazásszintekre történő forgalmához. Belső terheléselosztókat is konfigurálhat a webes szint és az adatelemzési és átalakítási feladatokat végző szint közötti forgalom elosztásához.

A bejövő NAT-szabályokat úgy konfigurálhatja, hogy a távoli asztali protokoll hozzáférését engedélyezze egy virtuálisgép-példányhoz a felügyeleti feladatok elvégzéséhez.

Mikor ne használja az Azure Load Balancert?

Az Azure Load Balancer nem megfelelő, ha olyan webalkalmazással rendelkezik, amely nem igényel terheléselosztást egyetlen IaaS virtuálisgép-példányon. Ha például a webalkalmazás csak kis mennyiségű forgalmat fogad, és a meglévő infrastruktúra már kompetensen kezeli a meglévő terhelést, nincs szükség virtuális gépek háttérkészletének üzembe helyezésére, és nincs szükség a Load Balancer használatára.

Az Azure más terheléselosztási megoldásokat is kínál az Azure Load Balancer alternatíváiként, például az Azure Front Doort, az Azure Traffic Managert és Azure-alkalmazás Gatewayt:

  • Az Azure Front Door egy alkalmazáskézbesítési hálózat, amely globális terheléselosztási és helygyorsító szolgáltatást biztosít a webalkalmazások számára. 7. rétegbeli képességeket kínál az alkalmazás számára, például TLS/SSL-kiszervezést, útvonalalapú útválasztást, gyors feladatátvételt, webalkalmazási tűzfalat és gyorsítótárazást az alkalmazások teljesítményének és magas rendelkezésre állásának javítása érdekében. Ezt a lehetőséget olyan helyzetekben válassza, mint például a több Azure-régióban üzembe helyezett webalkalmazás terheléselosztása.
  • Az Azure Traffic Manager egy DNS-alapú forgalom terheléselosztó, amely lehetővé teszi a forgalom optimális elosztását a globális Azure-régiók szolgáltatásai között, magas rendelkezésre állás és válaszkészség mellett. Mivel a Traffic Manager egy DNS-alapú terheléselosztási szolgáltatás, a terheléselosztás csak a tartomány szintjén történik. Emiatt nem tud olyan gyorsan feladatátvételt végrehajtani, mint a Front Door, mert gyakori problémák merülnek fel a DNS-gyorsítótárazás és a DNS-TCL-ek tiszteletben nem álló rendszerei között.
  • Azure-alkalmazás Gateway szolgáltatásként biztosítja az Application Delivery Controllert (ADC), amely különböző 7. rétegbeli terheléselosztási képességeket kínál. A webfarmok termelékenységének optimalizálásához használja a processzorigényes TLS/SSL-leállítás az átjáróra való kiszervezésével. Az Application Gateway nem globális, hanem régión belül működik.
  • Az Azure Load Balancer egy nagy teljesítményű, ultra-alacsony késleltetésű 4. rétegbeli terheléselosztási szolgáltatás (bejövő és kimenő) az összes UDP- és TCP-protokollhoz. Ez másodpercenként több millió kérés kezelésére készült, miközben biztosítja, hogy a megoldás magas rendelkezésre állású legyen. Az Azure Load Balancer zónaredundáns, így magas rendelkezésre állást biztosít a rendelkezésre állási zónák között. Ha az Adatum olyan alkalmazásokkal rendelkezik, amelyek webalkalmazási tűzfalfunkciót igényelnek, az Azure Load Balancer nem lenne megfelelő megoldás a vállalat számára.