M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Basic vs. Standard Azure Load Balancer: welke heb je nodig?

By ·

Bij het ontwerpen van cloudinfrastructuur in Microsoft Azure zijn hoge beschikbaarheid, optimale prestaties en fouttolerantie geen luxe maar een vereiste. Centraal in veel robuuste cloudarchitecturen staat de Azure Load Balancer. Maar zodra je besluit een load balancer in te zetten, staat je meteen een belangrijke ontwerpkeuze te wachten: kies je voor de Basic-laag of de Standard-laag? Een verkeer

Automatically translated with AI from the original post. Read the English original

Cover: Azure Load Balancer — Simply Explained

Bij het ontwerpen van cloudinfrastructuur in Microsoft Azure zijn hoge beschikbaarheid, optimale prestaties en fouttolerantie geen luxe maar een vereiste. Centraal in veel robuuste cloudarchitecturen staat de Azure Load Balancer. Maar zodra je besluit een load balancer in te zetten, sta je meteen voor een belangrijke ontwerpkeuze: kies je voor de Basic-laag of de Standard-laag? Een verkeerde keuze kan leiden tot onnodige kosten, of je bedrijfskritische applicaties kwetsbaar maken voor schaalknelpunten en downtime.

In deze uitgebreide gids bespreken we alles wat je moet weten over de Basic en Standard Azure Load Balancers. We bekijken de kernfunctionaliteiten, de architectuurverschillen, prestatie-indicatoren, diagnostiek en implementatiescenario's, zodat je met vertrouwen de juiste laag kiest voor de eisen van jouw specifieke applicatie.

Inleiding tot Azure Load Balancer

Voordat we de lagen gaan vergelijken, is het belangrijk te begrijpen wat de Azure Load Balancer precies doet. De Azure Load Balancer werkt op Laag 4 van het OSI-model, verwerkt zowel TCP- als UDP-verkeer en biedt ultralage latentie en een hoge doorvoer. Hij fungeert als de verkeersregelaar van je cloudinfrastructuur en staat tussen je clients en je backend-serverpools.

De load balancer beheert inkomende en uitgaande stromen en zorgt ervoor dat clientverzoeken gelijkmatig worden verdeeld over backendresources zoals virtuele machines of schaalsets voor virtuele machines. Met behulp van health probes bewaakt hij continu de operationele status van je backendservers. Als een server niet meer reageert, haalt de load balancer die automatisch uit de rotatie, zodat je gebruikers geen applicatiecrashes of downtime ervaren. Of je nu een eenvoudige interne workload draait of miljoenen verzoeken per seconde verwerkt voor een wereldwijd e-commerceplatform: begrijpen hoe je deze service configureert is essentieel.

Basic versus Standard-lagen begrijpen

Azure biedt twee verschillende lagen voor de load balancer-service: Basic en Standard. Hoewel beide lagen hetzelfde fundamentele doel delen, namelijk netwerkverkeer verdelen, zijn ze gebouwd voor sterk verschillende gebruikssituaties, gebruikersaantallen en beveiligingsmodellen.

De Basic Load Balancer is ontworpen voor kleinere, minder veeleisende workloads. Hij biedt essentiële load balancing-mogelijkheden, maar heeft beperkingen op het gebied van schaalbaarheid, redundantie en geavanceerde functies. De Standard Load Balancer daarentegen is gebouwd voor productieworkloads op enterprise-niveau. Hij introduceert geavanceerde routeringsmogelijkheden, strikte beveiligingsprincipes en robuuste observability-functies. Begrijpen wat er filosofisch verandert tussen deze twee lagen is de eerste stap naar een weloverwogen architectuurbeslissing voor jouw omgeving.

Kernfunctionaliteiten en mogelijkheden vergeleken

Om de verschillen tussen de Basic- en Standard-laag echt te begrijpen, moeten we ze functie voor functie vergelijken. De architectonische kloof tussen beide bepaalt wat je kunt bereiken op het gebied van hoge beschikbaarheid, beveiliging en monitoring.

Een van de belangrijkste verschillen zit in de backend-poolendpoints. Een Standard Load Balancer kan schalen om elke virtuele machine binnen een virtueel netwerk te ondersteunen, inclusief schaalsets voor virtuele machines en losse instanties, tot aan grote backend-poollimieten. De Basic Load Balancer beperkt je backend-pool daarentegen tot virtuele machines binnen één beschikbaarheidsset of schaalset.

Beveiliging is een ander cruciaal onderscheidend punt. De Standard Load Balancer is standaard veilig, wat betekent dat backend-instanties niet impliciet worden blootgesteld aan internet, tenzij dat expliciet is toegestaan via uitgaande regels of configuraties van netwerkbeveiligingsgroepen. De Basic Load Balancer staat standaard open, waardoor je zorgvuldig netwerkbeveiligingsgroepen moet beheren om inkomende en uitgaande toegang af te sluiten. Bovendien zijn functies als HA-poorten (High Availability), globale load balancing en flexibele sessiepersistentie uitsluitend voorbehouden aan de Standard-laag.

Wanneer kies je voor de Basic Load Balancer

Gezien de geavanceerde aard van de Standard-laag vraag je je misschien af of de Basic Load Balancer nog een plaats heeft. Het korte antwoord is ja, maar de toepassingen ervan zijn strikt beperkt tot niet-productieomgevingen en specifieke lichtgewicht scenario's.

Kies de Basic Load Balancer als je binnen de volgende parameters werkt:

Wanneer kies je voor de Standard Load Balancer

Voor vrijwel elke moderne enterprise-applicatie, productiewerklast of klantgerichte dienst is de Standard Load Balancer de vanzelfsprekende keuze. De uitgebreide functionaliteit is ontworpen om te voldoen aan de eisen van cloudarchitecturen met hoge beschikbaarheid.

Kies de Standard Load Balancer in de volgende scenario's:

Prestaties, diagnostiek en beschikbaarheidszones

Bij het beoordelen van infrastructuurcomponenten zijn observeerbaarheid en veerkracht net zo belangrijk als de ruwe doorvoer. Hier steekt de Standard Load Balancer echt boven zijn Basic-tegenhanger uit.

Beschikbaarheidszones: De Standard-laag ondersteunt Azure Availability Zones native. Dat betekent dat je de frontend en backendpools van je load balancer kunt koppelen aan specifieke zones, zodat je applicatie bestand blijft tegen een storing van een volledig fysiek datacenter. De Basic-laag ondersteunt geen beschikbaarheidszones.

Diagnostiek en observeerbaarheid: Het oplossen van netwerkproblemen kan een nachtmerrie zijn zonder de juiste gegevens. De Standard Load Balancer integreert diepgaand met Azure Monitor en biedt uitgebreide, multidimensionale metrics voor de gezondheid van het datapad, SYN-pakketten, bytetellingen en verbroken verbindingen. Je kunt zelfs waarschuwingen instellen op metrische drempelwaarden. De Basic-laag biedt veel beperktere metrics, meestal beperkt tot basislogging via Azure Log Analytics, en dan alleen voor openbare load balancers.

Health probes: Beide lagen ondersteunen TCP- en HTTP-health probes, maar de Standard-laag ondersteunt daarnaast ook HTTPS-health probes. Hiermee kun je versleutelde gezondheidscontroles uitvoeren op je backendinstanties, zodat de end-to-end validatie van je verkeer veilig blijft.

Conclusie en het maken van je keuze

Of je kiest voor de Basic of de Standard Azure Load Balancer, komt uiteindelijk neer op een afweging tussen de eisen van je applicatie, je prestatieverwachtingen, je beveiligingshouding en je budget. De Basic-laag is een voordelige optie voor ontwikkeling, testen en kleine niet-kritieke werklasten, maar de Standard Load Balancer is de onbetwiste kampioen voor moderne productieomgevingen. Met ondersteuning voor beschikbaarheidszones, uitgebreide Azure Monitor-diagnostiek, een standaard veilige architectuur en enorme schaalbaarheid zorgt de Standard-laag ervoor dat je cloudinfrastructuur veerkrachtig, performant en veilig blijft.

Wil je meer weten over het ontwerpen van veerkrachtige architecturen en praktische cloudstrategieën? Bekijk dan zeker de bijbehorende podcastaflevering: Azure Load Balancer — Simply Explained. In deze aflevering worden deze concepten helder en praktisch uitgelegd, en wordt getoond hoe ze passen binnen het bredere Microsoft-ecosysteem.

Microsoft Azure

Related articles

RSS