Share via


Az Azure Load Balancer elosztási módjai

Azure Load Balancer a következő terjesztési módokat támogatja a kapcsolatnak a háttérkészlet példányaihoz való irányításához:

Terjesztési mód Kivonatalapú Munkamenet-adatmegőrzés: Ügyfél IP-címe Munkamenet-adatmegőrzés: Ügyfél IP-címe és protokollja
Áttekintés Az egyazon ügyfél IP-címéről érkező forgalom a háttérkészlet bármely kifogástalan állapotú példányára irányítja Az egyazon ügyfél IP-címéről érkező forgalom ugyanahhoz a háttérpéldányhoz lesz irányítva Az egyazon ügyfél IP-címéről és protokolljáról érkező forgalom ugyanahhoz a háttérpéldányhoz lesz irányítva
Rekordok ötrekordos kétrekordos háromrekordos
Azure Portal konfigurációja Munkamenet-állandóság: Nincs Munkamenet-adatmegőrzés: Ügyfél IP-címe Munkamenet-adatmegőrzés: Ügyfél IP-címe és protokollja
REST API "loadDistribution":"Default" "loadDistribution":SourceIP "loadDistribution":SourceIPProtocol

Terheléselosztón nincs állásidő, ha egyik terjesztési módról a másikra vált.

Kivonatalapú

Azure Load Balancer alapértelmezés szerint ötrekordos kivonatalapú terjesztési módot használ.

Az ötrekordos érték a következőkből áll:

  • Forrás IP-címe
  • Forrásport
  • Cél IP-címe
  • Célport
  • Protokoll típusa

A kivonat a háttérkészlet kifogástalan állapotú háttérpéldányaihoz irányítja a forgalmat. Az algoritmus csak egy átviteli munkameneten belül biztosít ragadósságot. Amikor az ügyfél egy új munkamenetet indít ugyanabból a forrás IP-címből, a forrásport megváltozik, és a forgalom egy másik háttérpéldányra kerül. A kivonatalapú elosztás konfigurálásához a munkamenet-megőrzést úgy kell kiválasztania, hogy a Nincs legyen a Azure Portal. Ez azt határozza meg, hogy az ugyanazon ügyféltől érkező egymást követő kéréseket bármely virtuális gép kezelni tudja.

Kivonatalapú elosztás

Ábra: Alapértelmezett ötrekordos kivonatalapú eloszlás

Munkamenet-állandóság

A munkamenet-megőrzés más néven munkamenet-affinitás, forrás IP-affinitás vagy ügyfél IP-affinitása. Ez a terjesztési mód kétrekordos (forrás IP-cím és cél IP-cím) vagy háromrekordos (forrás IP-cím, cél IP-cím és protokolltípus) kivonatot használ a háttérpéldányokhoz való átirányításhoz. Munkamenet-adatmegőrzés használatakor az egyazon ügyfélről érkező kapcsolatok ugyanarra a háttérpéldányra kerülnek a háttérkészleten belül.

A munkamenet-állandóság mód két konfigurációtípussal rendelkezik:

  • Ügyfél IP-címe (2 rekord) – Azt adja meg, hogy az ugyanazon ügyfél IP-címéről érkező egymást követő kéréseket ugyanaz a háttérpéldány kezelje.
  • Ügyfél IP-címe és protokollja (3 rekord) – Azt adja meg, hogy az azonos ügyfél IP-címéről és protokollkombinációjából érkező egymást követő kéréseket ugyanaz a háttérpéldány kezelje.

Az alábbi ábra egy kétrekordos konfigurációt mutat be. Figyelje meg, hogy a kétrekordos a terheléselosztón keresztül az 1. virtuális gépre (VM1) fut. A VM1-ről a VM2 és a VM3 készít biztonsági másolatot.

Kétrekordos munkamenet-affinitás eloszlási módja

Használati esetek

A forrás IP-affinitása az ügyfél IP-címével és protokolljával (forrás IP-affinitás háromrekordos), megoldja a Azure Load Balancer és a távoli asztali átjáró (RD Gateway) közötti inkompatibilitást.

Egy másik használati eset a médiafeltöltés. Az adatfeltöltés UDP-vel történik, de a vezérlősík TCP-vel érhető el:

  • Az ügyfél TCP-munkamenetet indít a terheléselosztásos nyilvános címre, és egy adott DIP-hez irányítja. A csatorna aktív marad a kapcsolat állapotának figyeléséhez.
  • Ugyanabból az ügyfélszámítógépről egy új UDP-munkamenet indul el ugyanahhoz a elosztott terhelésű nyilvános végponthoz. A kapcsolat ugyanarra a DIP-végpontra lesz irányítva, mint az előző TCP-kapcsolat. A médiafeltöltés nagy átviteli sebességgel is végrehajtható, miközben a vezérlőcsatornát TCP-n keresztül tartja fenn.

Megjegyzés

Ha Load Balancer háttérkészlet tagjai virtuális gép eltávolításával vagy hozzáadásával megváltoznak, az ügyfélkérések eloszlása újra lesz számítva. Nem függhet a meglévő ügyfelek új kapcsolataitól, hogy ugyanazon a kiszolgálón végződjenek. Emellett a forrás IP-affinitás elosztási módjának használata a forgalom egyenetlen eloszlását okozhatja. A proxyk mögött futó ügyfelek egyetlen egyedi ügyfélalkalmazásnak tekinthetők.

Következő lépések

A Azure Load Balancer terjesztési módjának konfigurálásával kapcsolatos további információkért lásd: A terjesztési mód konfigurálása Azure Load Balancer.