Wanneer gebruikt u Azure Load Balancer?

Voltooid

Azure Load Balancer is het meest geschikt voor toepassingen die ultra lage latentie en hoge prestaties vereisen. Load Balancer is geschikt voor de behoeften van uw organisatie, omdat u bestaande netwerkhardwareapparaten vervangt die verkeer verdelen over toepassingen. De toepassingen gebruikten meerdere VM-lagen wanneer de toepassingen on-premises waren met een Azure-service die dezelfde functionaliteit heeft.

Omdat Load Balancer werkt op Laag 4, zoals hardwareapparaten die on-premises zijn gebruikt voordat de organisatie naar Azure is gemigreerd, kunt u Load Balancer gebruiken om de functionaliteit van dat hardwareapparaat te repliceren. Deze functionaliteit omvat het gebruik van statustests om ervoor te zorgen dat Load Balancer geen verkeer doorstuurt naar mislukte VM-knooppunten. Het omvat ook het gebruik van sessiepersistentie om ervoor te zorgen dat clients alleen communiceren met één VIRTUELE machine tijdens een sessie.

U kunt openbare load balancers configureren voor front-endverkeer naar weblagen van toepassingen. U kunt ook interne load balancers configureren om verkeer te verdelen tussen de weblaag en de laag waarmee gegevensanalyse- en transformatietaken worden uitgevoerd.

U kunt binnenkomende NAT-regels configureren om extern bureaublad-protocoltoegang tot een VM-exemplaar toe te staan om beheertaken uit te voeren.

Wanneer u Azure Load Balancer niet gebruikt

Azure Load Balancer is niet geschikt als u een webtoepassing hebt waarvoor geen taakverdeling is vereist die wordt uitgevoerd op één IaaS VM-exemplaar. Als uw webtoepassing bijvoorbeeld slechts een kleine hoeveelheid verkeer ontvangt en de bestaande infrastructuur de bestaande belasting al goed afhandelt, hoeft u geen back-endpool met VM's te implementeren en hoeft u Load Balancer niet te gebruiken.

Azure biedt andere oplossingen voor taakverdeling als alternatieven voor Azure Load Balancer, waaronder Azure Front Door, Azure Traffic Manager en Azure-toepassing Gateway:

  • Azure Front Door is een netwerk voor toepassingslevering dat een wereldwijde taakverdeling en siteversnellingservice biedt voor webtoepassingen. Het biedt laag 7-mogelijkheden voor uw toepassing, zoals TLS/SSL-offload, padgebaseerde routering, snelle failover, een webtoepassingsfirewall en caching om de prestaties en hoge beschikbaarheid van uw toepassingen te verbeteren. Kies deze optie in scenario's zoals taakverdeling van een web-app die is geïmplementeerd in meerdere Azure-regio's.
  • Azure Traffic Manager is een load balancer op basis van DNS waarmee u verkeer optimaal kunt distribueren naar services in wereldwijde Azure-regio's en tegelijkertijd hoge beschikbaarheid en reactiesnelheid biedt. Omdat Traffic Manager een op DNS gebaseerde taakverdelingsservice is, wordt de taakverdeling alleen verdeeld op domeinniveau. Daarom kan er geen failover worden uitgevoerd zo snel als Front Door, vanwege veelvoorkomende problemen met DNS-caching en systemen die DNS-TTLs niet respecteren.
  • Azure-toepassing Gateway biedt ADC (Application Delivery Controller) als een service, met verschillende mogelijkheden voor taakverdeling op laag 7. Gebruik deze om de productiviteit van webfarms te optimaliseren door CPU-intensieve TLS/SSL-beëindiging naar de gateway te offloaden. Application Gateway werkt binnen een regio in plaats van wereldwijd.
  • Azure Load Balancer is een high-performance laag-latentie Laag 4-taakverdelingsservice (inkomend en uitgaand) voor alle UDP- en TCP-protocollen. Het is gebouwd om miljoenen aanvragen per seconde af te handelen en ervoor te zorgen dat uw oplossing maximaal beschikbaar is. Azure Load Balancer is zone-redundant en zorgt voor hoge beschikbaarheid in beschikbaarheidszones. Als Adatum toepassingen had waarvoor web application firewall-functionaliteit vereist was, zou Azure Load Balancer geen geschikte oplossing voor het bedrijf zijn.