Megosztás a következőn keresztül:


Dedikált Azure-gazdagép hozzáadása egy Azure Kubernetes Service-fürthöz

Az Azure Dedicated Host egy fizikai kiszolgálókat biztosító szolgáltatás, amelyek egy vagy több virtuális gép üzemeltetésére képesek egyetlen Azure-előfizetésben. A dedikált gazdagépek ugyanazok a fizikai kiszolgálók, amelyeket az adatközpontjainkban használunk, erőforrásként biztosítva. A dedikált gazdagépeket egy adott régión, rendelkezésre állási zónán és tartalék tartományon belül is üzembe helyezheti. Ezt követően virtuális gépeket helyezhet közvetlenül az üzembe helyezett gazdagépekre igény szerinti konfigurációban.

Az Azure Dedikált gazdagépek AKS-fürttel rendelkező csomópontokhoz való használata a következő előnyökkel jár:

  • Hardverelkülönítés a fizikai kiszolgálók szintjén. A gazdaszámítógépeken nem lesz más virtuális gép elhelyezve. A dedikált gazdagépek ugyanabban az adatközpontban vannak üzembe helyezve, és ugyanazon a hálózaton és a mögöttes tárolási infrastruktúrán osztoznak, mint más, nem izolált gazdagépek.
  • Az Azure platform által kezdeményezett karbantartási események szabályozása. Bár a legtöbb karbantartási eseménynek nincs hatása a virtuális gépekre, vannak olyan érzékeny számítási feladatok, amelyekben a szüneteltetés minden másodperce hatással lehet. Dedikált gazdagépekkel a szolgáltatásra gyakorolt hatás csökkentése érdekében választhatja a karbantartási időszakot.

Mielőtt elkezdené

Korlátozások

Az Azure Dedikált gazdagép és az Azure Kubernetes Service integrálása esetén a következő korlátozások érvényesek:

  • Gyorsított hálózatkezelés
  • A meglévő ügynökkészletek nem ADH-ról ADH-ra vagy ADH-ra nem ADH-ra konvertálhatók.
  • Nem támogatott az ügynökkészlet frissítése az A gazdagépcsoportról a B gazdagépcsoportra.
  • Az ADH használata előfizetések között.

ADH-kapacitás tervezése az AKS-en

Nem minden gazdagép termékváltozata érhető el minden régióban és rendelkezésre állási zónában. A dedikált gazdagépek kiépítése előtt felsorolhatja a gazdagépek rendelkezésre állását és az esetleges ajánlatkorlátozásokat.

az vm list-skus --location eastus --resource-type hostGroups/hosts  -o table

Feljegyzés

Először is a gazdagépcsoport használatakor a csomópontkészlet tartalék tartományszáma mindig megegyezik a gazdagépcsoport tartalék tartományainak számával. Ahhoz, hogy a fürt automatikus méretezésével működjön az ADH-val és az AKS-szel, győződjön meg arról, hogy a gazdagépcsoport tartalék tartományainak száma és kapacitása elegendő. Másodszor, csak akkor módosítsa a tartalék tartományok számát az alapértelmezett 1-ről bármely más számra, ha tudja, hogy mit csinálnak helytelen konfigurációként, az skálázhatatlan konfigurációhoz vezethet.

Határozza meg, hogy hány gazdagépre lenne szüksége a virtuális gép várt kihasználtsága alapján.

Értékelje ki a gazdagép kihasználtságát a kiosztható virtuális gépek számának méret szerinti meghatározásához az üzembe helyezés előtt.

az vm host get-instance-view --resource-group myDHResourceGroup --host-group MyHostGroup --name MyHost

Dedikált gazdagépcsoport hozzáadása AKS-fürthöz

A gazdagépcsoportok olyan erőforrások, amelyek dedikált gazdagépek gyűjteményét jelölik. Létrehoz egy gazdagépcsoportot egy régióban és egy rendelkezésre állási zónában, és gazdagépeket ad hozzá. A magas rendelkezésre állás tervezésekor több lehetőség is rendelkezésre áll. A dedikált gazdagépekkel az alábbi lehetőségek egyikét vagy mindkettőt használhatja:

  • Több rendelkezésre állási zónára kiterjedő. Ebben az esetben minden használni kívánt zónában rendelkeznie kell egy gazdagépcsoportot.
  • Több tartalék tartományra is kiterjedhet, amelyek fizikai állványokra vannak leképezve.

Mindkét esetben meg kell adnia a gazdacsoport tartalék tartományainak számát. Ha nem szeretné átfogni a csoport tartalék tartományait, használja az 1-et.

Dönthet úgy is, hogy a rendelkezésre állási zónákat és a tartalék tartományokat is használja.

Gazdagépcsoport létrehozása

Most hozzon létre egy dedikált gazdagépet a gazdagépcsoportban. A gazdagép neve mellett meg kell adnia a gazdagép termékváltozatát is. A gazdagép termékváltozata rögzíti a támogatott virtuálisgép-sorozatot és a dedikált gazdagép hardvergenerációját.

A gazdagép termékváltozatairól és díjszabásáról további információt az Azure Dedikált gazdagép díjszabása című témakörben talál.

Gazdagép létrehozásához használja az az vm host create parancsot. Ha beállít egy tartalék tartományszámot a gazdagépcsoporthoz, a rendszer kérni fogja, hogy adja meg a gazdagép tartalék tartományát.

Ebben a példában az az vm host group create használatával hozunk létre egy gazdagépcsoportot a rendelkezésre állási zónák és a tartalék tartományok használatával.

az vm host group create \
--name myHostGroup \
--resource-group myDHResourceGroup \
--zone 1 \
--platform-fault-domain-count 1 \
--automatic-placement true

Dedikált gazdagép létrehozása

Most hozzon létre egy dedikált gazdagépet a gazdagépcsoportban. A gazdagép neve mellett meg kell adnia a gazdagép termékváltozatát is. A gazdagép termékváltozata rögzíti a támogatott virtuálisgép-sorozatot és a dedikált gazdagép hardvergenerációját.

Ha beállítja a gazdacsoport tartalék tartományainak számát, meg kell adnia a gazdagép tartalék tartományát.

az vm host create \
--host-group myHostGroup \
--name myHost \
--sku DSv3-Type1 \
--platform-fault-domain 1 \
--resource-group myDHResourceGroup

Felhasználó által hozzárendelt identitás használata

Fontos

A gazdagépcsoport erőforráscsoportjának felhasználó által hozzárendelt identitása "közreműködő" szerepkörrel szükséges.

Először hozzon létre egy felügyelt identitást

az identity create --resource-group <Resource Group> --name <Managed Identity name>

Felügyelt identitás hozzárendelése

az role assignment create --assignee <id> --role "Contributor" --scope <Resource id>

AKS-fürt létrehozása a gazdagépcsoport használatával

Hozzon létre egy AKS-fürtöt, és adja hozzá az imént konfigurált gazdagépcsoportot.

az aks create \
    --resource-group MyResourceGroup \
    --name MyManagedCluster \
    --location eastus \
    --nodepool-name agentpool1 \
    --node-count 1 \
    --host-group-id <id> \
    --node-vm-size Standard_D2s_v3 \
    --assign-identity <id> \
    --generate-ssh-keys

Dedikált gazdagépcsomópont-készlet hozzáadása meglévő AKS-fürthöz

Adjon hozzá egy gazdagépcsoportot egy már meglévő AKS-fürthöz.

az aks nodepool add --cluster-name MyManagedCluster --name agentpool3 --resource-group MyResourceGroup --node-count 1 --host-group-id <id> --node-vm-size Standard_D2s_v3

Dedikált gazdagépcsomópont-készlet eltávolítása egy AKS-fürtből

az aks nodepool delete --cluster-name MyManagedCluster --name agentpool3 --resource-group MyResourceGroup

Következő lépések

Ebben a cikkben megismerhette, hogyan hozhat létre AKS-fürtöt dedikált gazdagéppel, és hogyan adhat hozzá dedikált gazdagépet egy meglévő fürthöz. A dedikált gazdagépekkel kapcsolatos további információkért lásd a dedikált gazdagépeket.