Terheléselosztás létrehozása és használata az AKS-Azure Stack HCI

Az Azure Stack HCI AKS-ban a terheléselosztás Linuxot és HAProxy + KeepAlive-t futtató virtuális gépként van telepítve, hogy elosztott terhelésű szolgáltatásokat biztosítson a számítási feladatok fürtje számára. Terheléselosztást biztosít a Kubernetes API-kiszolgálóra vonatkozó kérések között, és kezeli az alkalmazásszolgáltatások forgalmát.

Ez a cikk részletesen bemutatja, hogyan konfigurálhatja a HAProxyt terheléseltöltőként egy számítási feladatfürthöz. Egyéni terheléselosztási integráció: Egyéni terheléselosztás létrehozása és használata.

Előkészületek

  • Telepítenie kell az AKS-Azure Stack HCI és meg kell adni egy virtuális IP-címtartományt a terheléselosztáshoz a hálózati konfigurációs lépés során.

  • Győződjön meg arról, hogy elegendő memóriával és tárhellyel kell rendelkezésre áll ahhoz, hogy új virtuális gépet és virtuális IP-címeket hozzon létre az alkalmazásszolgáltatásokhoz való hozzárendeléshez.

Terheléselosztás konfigurálása

A terheléseltöltő konfiguráláskor a New-AksHciCluster használatával létesítsen új fürtöt az alábbi példában látható módon:

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

Ez a példa egy új számítási feladatfürtöt hoz létre, amely egy HAProxyt futtató virtuális gépként üzembe helyezett terheléselosztással kezeli az alkalmazások forgalmát.

Következő lépések

A Kubernetes-szolgáltatásokkal kapcsolatos további információkért tekintse meg a Kubernetes-szolgáltatások dokumentációját.