Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Feljegyzés
Ha közelségi elhelyezési csoportokat használ az AKS-ben, a közös elhelyezés csak az ügynökcsomópontokra vonatkozik. A csomópont és csomópont közötti, valamint a megfelelő hosztolt podok közötti késleltetés javul. Az együtt elhelyezés nem befolyásolja a fürt vezérlősíkjának elhelyezését.
Az alkalmazás Azure-ban történő üzembe helyezésekor hálózati késést hozhat létre a virtuálisgép-példányok régiók vagy rendelkezésre állási zónák közötti terjesztésével, ami hatással lehet az alkalmazás általános teljesítményére. A közelségi elhelyezési csoport egy logikai csoportosítás, amellyel meggyőződhet arról, hogy az Azure számítási erőforrásai fizikailag egymás közelében találhatók. Egyes alkalmazások, például a játék, a mérnöki szimulációk és a nagy gyakoriságú kereskedés (HFT) alacsony késést és gyorsan elvégezhető feladatokat igényelnek. Hasonló nagy teljesítményű számítási (HPC-) forgatókönyvek esetén fontolja meg a közelségi elhelyezési csoportok (PPG) használatát a fürt csomópontkészleteihez.
Mielőtt elkezdené
Ez a cikk az Azure CLI 2.14-es vagy újabb verzióját igényli. A verzió azonosításához futtassa a következőt: az --version. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.
Korlátozások
- A közelségi elhelyezési csoportok csak egy rendelkezésre állási zónára képezhetők le.
- A csomópontkészletnek virtuális gép-méretezési csoportokat kell használnia egy közelségi elhelyezési csoport társításához.
- A csomópontkészlet csak a létrehozásakor társítható közelségi elhelyezési csoporttal.
Csomópontkészletek és közelségi elhelyezési csoportok
A közelségi elhelyezési csoporttal üzembe helyezendő első erőforrás egy adott adatközponthoz csatlakozik. Az azonos közelségi elhelyezési csoporttal üzembe helyezhető további erőforrásokat ugyanabban az adatközpontban helyezik el. A közelségi elhelyezési csoportot használó összes erőforrás leállítása (felszabadítása) vagy törlése után az már nem kapcsolódik.
- Több csomópontkészletet társíthat egyetlen közelségi elhelyezési csoporthoz.
- Csomópontkészletet csak egyetlen közelségi elhelyezési csoporthoz társíthat.
Közelségi elhelyezési csoportok konfigurálása rendelkezésre állási zónákkal
Feljegyzés
Bár a közelségi elhelyezési csoportok megkövetelik, hogy egy csomópontkészlet csak egy rendelkezésre állási zónát használjon, az azure-beli virtuális gépek alapszintű 99,9%-os SLA-ja továbbra is érvényben van az egyetlen zónában lévő virtuális gépek esetében.
A közelségi elhelyezési csoportok a csomópontkészlet fogalmai, és minden egyes csomópontkészlethez vannak társítva. A PPG-erőforrás használata nincsen hatással az AKS vezérlősíkok rendelkezésre állására, azonban ez közvetve befolyásolhatja a fürtök zónákkal való tervezését. Annak érdekében, hogy a klaszter több zónában el legyen bontva, a következő kialakítást javasoljuk:
- Az első rendszerkészlettel rendelkező fürt kiépítése három zónával és közelségelhelyezési csoport nélkül annak biztosítása érdekében, hogy a rendszer podjai egy dedikált csomópontkészletben legyenek elhelyezve, amely több zónára oszlik.
- Adjon hozzá további felhasználói csomópontkészleteket az egyes készletekhez társított egyedi zónával és közelségi elhelyezési csoporttal. Ilyen például a nodepool1 az első és a PPG1 zónában, a nodepool2 a második zónában és a PPG2, a nodepool3 pedig a 3. zónában a PPG3-val. Ez a konfiguráció biztosítja, hogy fürtszinten a csomópontok több zónában legyenek elosztva, és minden egyes csomópontkészlet a kijelölt zónában legyen elhelyezve egy dedikált PPG-erőforrással.
Új AKS-fürt létrehozása közelségi elhelyezési csoporttal
A gyorsított hálózatkezelés jelentősen javítja a virtuális gépek hálózati teljesítményét. Ideális esetben használjon közelségi elhelyezési csoportokat gyorsított hálózatkezeléssel. Az AKS alapértelmezés szerint gyorsított hálózatkezelést használ a támogatott virtuálisgép-példányokon, amelyek közé tartozik a legtöbb, két vagy több virtuális processzorral rendelkező Azure-beli virtuális gép.
Hozzon létre egy Azure-erőforráscsoportot a
az group createparanccsal.az group create --name myResourceGroup --location centralusHozzon létre egy közelségi elhelyezési csoportot a
az ppg createparanccsal. Ügyeljen arra, hogy jegyezze fel az azonosító értékét a kimenetben.az ppg create --name myPPG --resource-group myResourceGroup --location centralus --type standardA parancs a következő példakimenethez hasonló kimenetet hoz létre, amely tartalmazza a közelgő CLI-parancsokhoz szükséges azonosítóértéket .
{ "availabilitySets": null, "colocationStatus": null, "id": "/subscriptions/yourSubscriptionID/resourceGroups/myResourceGroup/providers/Microsoft.Compute/proximityPlacementGroups/myPPG", "location": "centralus", "name": "myPPG", "proximityPlacementGroupType": "Standard", "resourceGroup": "myResourceGroup", "tags": {}, "type": "Microsoft.Compute/proximityPlacementGroups", "virtualMachineScaleSets": null, "virtualMachines": null }Hozzon létre egy AKS-fürtöt a
az aks createparanccsal, és cserélje ki a myPPGResourceID értéket a közelségi elhelyezési csoport erőforrás-azonosítójára, amelyet az előző lépésben szereztünk meg.az aks create \ --resource-group myResourceGroup \ --name myAKSCluster \ --ppg myPPGResourceID --generate-ssh-keys
Közelségi elhelyezési csoport hozzáadása meglévő klaszterhez
Új csomópontkészlet létrehozásával hozzáadhat egy közelségi elhelyezési csoportot egy meglévő fürthöz. Ezután igény szerint áttelepítheti a meglévő számítási feladatokat az új csomópontkészletbe, és törölheti az eredeti csomópontkészletet.
Használja ugyanazt a közelségi elhelyezési csoportot, amelyet korábban létrehozott, hogy az AKS-fürt mindkét csomópontkészletében található ügynökcsomópontok fizikailag ugyanabban az adatközpontban legyenek.
Hozzon létre egy új csomópontkészletet a
az aks nodepool addparanccsal, és cserélje le a myPPGResourceID értéket a közelségi elhelyezési csoport erőforrás-azonosítójával.az aks nodepool add \ --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --name mynodepool \ --node-count 1 \ --ppg myPPGResourceID
Takarítás
Törölje az Azure-erőforráscsoportot és az erőforrásait a
az group deleteparancs használatával.az group delete --name myResourceGroup --yes --no-wait