Vad är Azure Load Balancer?
Belastningsutjämning syftar på att fördela belastningen jämnt (inkommande nätverkstrafik) över en grupp med serverresurser eller servrar.
Azure Load Balancer fungerar på nivå 4 i OSI-modellen (Open Systems Interconnection). Det är den enda kontaktpunkten för klienter. Lastbalanserare distribuerar inkommande flöden som kommer till lastbalanseringsinstansens frontend-till-backend-poolinstanser. Dessa flöden är enligt konfigurerade regler för belastningsutjämning och hälsoavsökningar. Instanserna i serverpoolen kan vara Azure Virtual Machines instanser i en VM-skalningsuppsättning.
En offentlig lastbalanserare kan tillhandahålla utgående anslutningar för virtuella datorer (VM) i ditt virtuella nätverk. Dessa anslutningar uppnås genom översättning av deras privata IP-adresser till offentliga IP-adresser. Offentliga lastbalanserare används för att belastningsutjämna Internettrafik till dina virtuella datorer.
En intern (eller privat) lastbalanserare används där privata IP-adresser endast behövs på frontend-sidan. Interna lastbalanserare används för att belastningsutjämna trafik i ett virtuellt nätverk. En lastbalanserares frontend kan nås från ett lokalt nätverk i ett hybridscenario.
Bild: Balansera flernivåprogram med hjälp av både offentliga och interna Load Balancer
Mer information om de enskilda lastbalanseringskomponenterna finns i Azure Load Balancer komponenter.
Anteckning
Med Azure har du tillgång till en uppsättning fullständigt hanterade belastningsutjämningslösningar för dina scenarier.
- Om du vill göra DNS-baserad global routning och inte har krav för avslutning av Transport Layer Security-protokoll (TLS) ("SSL-avlastning"), per HTTP/HTTPS-begäran eller bearbetning på programlager kan du läsa Traffic Manager.
- Om du vill belastningsutjämna mellan servrarna i en region på programnivån läser du Application Gateway.
- Om du behöver optimera global routning av webbtrafik och optimera slutanvändarprestanda och tillförlitlighet på toppnivå via snabb global redundans kan du gå till Front Door.
Dina scenarier från slutet till slut kan dra nytta av att kombinera dessa lösningar efter behov. En jämförelse av azure-belastningsutjämningsalternativ finns i Översikt över alternativ för belastningsutjämning i Azure.
Varför ska jag Azure Load Balancer?
Med Azure Load Balancer kan du skala dina program och skapa tjänster med hög tillgång. Lastbalanserare stöder både inkommande och utgående scenarier. Lastbalanserare ger korta svarstider och högt dataflöde och skalar upp till miljontals flöden för alla TCP- och UDP-program.
Viktiga scenarier som du kan utföra med Azure Standard Load Balancer är:
Belastningsutjämna intern och extern trafik till virtuella Azure-datorer.
Öka tillgängligheten genom att distribuera resurser inom och mellan zoner.
Konfigurera utgående anslutning för virtuella Azure-datorer.
Använd hälsoavsökningar för att övervaka belastningsutjämnade resurser.
Använd port vidarebefordran för att få åtkomst till virtuella datorer i ett virtuellt nätverk via offentlig IP-adress och port.
Aktivera stöd för belastningsutjämning av IPv6.
Standard load balancer tillhandahåller flerdimensionella mått via Azure Monitor. Dessa mått kan filtreras, grupperas och delas upp för en viss dimension. De ger aktuella och historiska insikter om tjänstens prestanda och hälsa. Insights för Azure Load Balancer en förkonfigurerad instrumentpanel med användbara visualiseringar för dessa mått. Resource Health stöds också. Mer information finns i Diagnostik för standardlastbalanserare.
Belastningsutjämna tjänster på flera portar, flera IP-adresser eller både och.
Flytta interna och externa lastbalanseringsresurser mellan Azure-regioner.
Belastningsutjämna TCP- och UDP-flöde på alla portar samtidigt med ha-portar.
Säker som standard
Standard load balancer bygger på nätverkssäkerhetsmodellen noll förtroende.
Standard Load Balancer är säkert som standard och en del av ditt virtuella nätverk. Det virtuella nätverket är ett privat och isolerat nätverk.
Standardlastbalanserare och offentliga IP-standardadresser stängs för inkommande anslutningar om de inte öppnas av nätverkssäkerhetsgrupper. NSG:er används för att uttryckligen tillåta tillåten trafik. Om du inte har en NSG i ett undernät eller nätverkskort för din virtuella datorresurs, tillåts inte trafik att nå den här resursen. Mer information om NSG:er och hur du tillämpar dem på ditt scenario finns i Nätverkssäkerhetsgrupper.
Den grundläggande lastbalanseraren är öppen för Internet som standard.
Lastbalanserare lagrar inte kunddata.
Priser och serviceavtal
Prisinformation för standardlastbalanserare finns i Prissättning för lastbalanserare. Basic Load Balancer erbjuds utan kostnad. Se Serviceavtal för lastbalanserare. Basic Load Balancer har inget serviceavtal.
Nyheter
Prenumerera på RSS-flödet och visa de senaste Azure Load Balancer funktionsuppdateringarna på sidan Azure-uppdateringar.
Nästa steg
Se Skapa en offentlig standardlastbalanserare för att komma igång med att använda en lastbalanserare.
Mer information om Azure Load Balancer och komponenter finns i Azure Load Balancer komponenter och Azure Load Balancer begrepp