Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure Load Balancer stöder flera IP-konfigurationer på klientdelen på en enda resurs. Varje klientdel tillhandahåller en oberoende startpunkt för inkommande trafik, så att du kan exponera flera tjänster, domäner eller protokoll via en lastbalanserare.
Den här artikeln förklarar när flera klientdelar är användbara, hur trafik flödar från klientdelar via regler till serverdelspooler och vad du bör tänka på när du utformar en topologi med flera klientdelar.
Tip
Om du bara behöver en enda front-end, börja med snabbstarten för den offentliga lastbalanseraren eller snabbstarten för den interna lastbalanseraren. Du kan lägga till frontend-komponenter senare utan att återskapa resursen.
När du ska använda flera frontendar
Använd flera klientdelar när du behöver:
- Värd flera webbplatser eller tjänster – Tilldela en dedikerad offentlig IP-adress till varje tjänst (till exempel
app1.contoso.comochapp2.contoso.com) när du delar en enda bakomliggande pool. - Separata protokoll på olika IP-adresser – Exponera HTTP på en klientdels-IP och TCP/UDP på en annan för att förenkla regler och övervakning av nätverkssäkerhetsgrupper.
- Skala bortom gränser för inkommande NAT-portar med en enda IP-adress – En enskild IP-adress stöder upp till 65 535 portar per protokoll. I storskaliga distributioner som använder inkommande NAT-regler för att mappa en unik port till varje serverdelsinstans (till exempel SSH- eller RDP-åtkomst per virtuell dator) ger en andra klientdels-IP ytterligare ett fullständigt portintervall.
Note
Varje lastbalanserare stöder ett maximalt antal klientdelskonfigurationer. Se Load Balancer tjänstbegränsningar för aktuella gränser. Varje offentlig klientdels-IP medför också en avgift. Mer information finns i IP-adresspriser .
Så fungerar flera frontend
En IP-konfiguration för klientdelen är startpunkten för trafik till lastbalanseraren. Varje frontend refereras med en eller flera regler som bestämmer hur trafiken hanteras.
| Regeltyp | Relation till frontend |
|---|---|
| Belastningsutjämningsregel | Distribuerar inkommande trafik som anländer till en frontend-IP:port över alla felfria instanser i en backendpool. |
| Inkommande NAT-regel | Mappar en specifik frontend-IP:port till en enskild backend-instans:port, vilket möjliggör direkt åtkomst till individuella virtuella datorer. |
| Regel för utgående trafik | Anger vilka klientdels-IP-adresser som tillhandahåller SNAT-portar för utgående anslutningar som initieras av serverdelsinstanser. |
Flera regler av vilken typ som helst kan referera till samma klientdel, och flera klientdelar kan rikta in sig på samma serverdelspool. När flera regler delar en bakomliggande pool kan dessa regler använda en enda hälsoövervakning så länge de använder samma bakomliggande port och protokoll.
Samma backend-port kontra olika backend-portar
När flera belastningsutjämningsregler från olika frontändar riktar sig mot samma backend-pool kan du dirigera till följande:
- Olika serverdelsportar – Varje regel anger en unik serverdelsport. Ingen extra konfiguration krävs.
- Samma bakände-port – Du måste aktivera Floating IP för varje regel.
Utan flytande IP översätter lastbalanseraren måladressen till den virtuella serverdelsdatorns privata IP-adress. När två frontender båda dirigeras till samma backend-port tar den virtuella datorn emot trafik på samma IP:port oavsett vilken frontend den anlände via. Den virtuella datorn kan inte skilja mellan de två flödena eller svara på rätt klientdels-IP.
Aktivering av flytande IP-adress ändrar det här beteendet eftersom lastbalanseraren levererar paket med den ursprungliga klientdels-IP:en bevarad som måladress. När du använder flytande IP-adress måste du konfigurera de virtuella serverdelsdatorerna med ett loopback-gränssnitt eller en sekundär IP-adress som matchar varje klientdels-IP så att de virtuella datorerna kan acceptera och svara på trafiken korrekt. Mer information finns i Flytande IP-konfiguration.
Nästa steg
- Lär dig hur du hanterar regler för Azure Load Balancer, inklusive att lägga till och ta bort frontend-IP-konfigurationer.
- Läs mer om flytande IP-konfiguration för scenarier med samma port.
- Läs mer om utgående anslutningar i Azure Load Balancer.