Virtuális gépek létrehozása és üzembe helyezése rendelkezésre állási csoportban az Azure PowerShell

A következőkre vonatkozik: ✔️ Windows virtuális gépekre

Ez az oktatóanyag bemutatja, hogyan növelheti a virtuális gépek rendelkezésre állását és megbízhatóságát Virtual Machines rendelkezésre állási készletekkel. A rendelkezésre állási csoportok biztosítják, hogy az Azure-ban üzembe helyezett virtuális gépek több elkülönített hardvercsomópont között oszlának meg egy fürtben.

Eben az oktatóanyagban az alábbiakkal fog megismerkedni:

  • Rendelkezésre állási csoport létrehozása
  • Virtuális gép létrehozása rendelkezésre állási csoportban
  • Elérhető virtuálisgép-méretek ellenőrzése
  • Az Azure Advisor ellenőrzése

Az Azure Cloud Shell elindítása

Az Azure Cloud Shell egy olyan ingyenes interaktív kezelőfelület, amelyet a jelen cikkben található lépések futtatására használhat. A fiókjával való használat érdekében a gyakran használt Azure-eszközök már előre telepítve és konfigurálva vannak rajta.

A Cloud Shell megnyitásához válassza a Kipróbálás lehetőséget egy kódblokk jobb felső sarkában. A Cloud Shellt egy külön böngészőlapon is elindíthatja a https://shell.azure.com/powershell cím megnyitásával. A Copy (másolás) gombra kattintva másolja és illessze be a kódot a Cloud Shellbe, majd nyomja le az Enter billentyűt a futtatáshoz.

Rendelkezésre állási csoport létrehozása

Az egy adott helyen lévő hardver több frissítési és a tartalék tartományra van osztva. A frissítési tartomány virtuális gépek és mögöttes fizikai hardverelemek csoportja, amelyek egyszerre indíthatók újra. Az egyazon tartalék tartományba tartozó virtuális gépek közös tárolóval, valamint közös áramforrással és hálózati kapcsolóval rendelkeznek.

Rendelkezésre állási csoport a New-AzAvailabilitySet használatávalhozható létre. Ebben a példában a frissítési és a tartalék tartományok száma is 2, a rendelkezésre állási készlet neve pedig myAvailabilitySet.

Hozzon létre egy erőforráscsoportot.

New-AzResourceGroup `
   -Name myResourceGroupAvailability `
   -Location EastUS

Hozzon létre egy felügyelt rendelkezésre állási készletet a New-AzAvailabilitySet paraméterrel.

New-AzAvailabilitySet `
   -Location "EastUS" `
   -Name "myAvailabilitySet" `
   -ResourceGroupName "myResourceGroupAvailability" `
   -Sku aligned `
   -PlatformFaultDomainCount 2 `
   -PlatformUpdateDomainCount 2

Virtuális gépek létrehozása rendelkezésre állási csoportban

A virtuális gépeket a rendelkezésre állási készleten belül kell létrehozni, hogy a hardver megfelelően legyen elosztva. Meglévő virtuális gépet a létrehozása után nem adhat hozzá rendelkezésre állási készlethez.

Amikor a New-AzVM használatávalhoz létre virtuális gépet, a paraméterrel adhatja meg a rendelkezésre állási csoport nevét.

Először a Get-Credential paranccsal állítsa be a virtuális gép rendszergazdai felhasználónevét és jelszavát:

$cred = Get-Credential

Most hozzon létre két virtuális gép a New-AzVM segítségével a rendelkezésre állási csoportban.

for ($i=1; $i -le 2; $i++)
{
    New-AzVm `
        -ResourceGroupName "myResourceGroupAvailability" `
        -Name "myVM$i" `
        -Location "East US" `
        -VirtualNetworkName "myVnet" `
        -SubnetName "mySubnet" `
        -SecurityGroupName "myNetworkSecurityGroup" `
        -PublicIpAddressName "myPublicIpAddress$i" `
        -AvailabilitySetName "myAvailabilitySet" `
        -Credential $cred
}

A két virtuális gép létrehozása és konfigurálása néhány percet vesz igénybe. Ha befejeződött, két virtuális géppel rendelkezik majd elosztva a mögöttes hardveren.

Ha megnézi a rendelkezésre állási csoportot a portálon a myResourceGroupAvailabilitymyAvailabilitySeterőforráscsoportban, látnia kell, hogyan vannak elosztva a virtuális gépek a két tartalék és frissítési tartomány között.

Availability set in the portal

Megjegyzés

Bizonyos körülmények között ugyanazon AvailabilitySet készletben 2 virtuális gép osztozhat ugyanazon a FaultDomain tartományon. Ezt a rendelkezésre állási csoportban és a Tartalék tartomány oszlop ellenőrzésében lehet megerősíteni. Ezt a következő folyamat okozhatja a virtuális gépek üzembe helyezése közben:

  1. Az 1. virtuális gép üzembe helyezése
  2. Az 1. virtuális gép leállítása/felszabadítása
  3. A második virtuális gép üzembe helyezése Ilyen körülmények között előfordulhat, hogy a második virtuális gép operációsrendszer-lemeze ugyanazon a tartalék tartományon jön létre, mint az első virtuális gép, így a második virtuális gép is ugyanahhoz a FaultDomainhez fog csatlakozni. A probléma elkerülése érdekében javasoljuk, hogy ne állítsa le/szabadítsák fel a virtuális gépeket az üzemelő példányok között.

Elérhető virtuálisgép-méretek ellenőrzése

Amikor rendelkezésre állási csoporton belül hoz létre virtuális gépet, tudni kell, hogy milyen virtuálisgép-méretek érhetők el a hardveren. A Get-AzVMSize paranccsal lekérhetők a rendelkezésre állási készletben üzembe helyezhető virtuális gépek összes elérhető mérete.

Get-AzVMSize `
   -ResourceGroupName "myResourceGroupAvailability" `
   -AvailabilitySetName "myAvailabilitySet"

Az Azure Advisor ellenőrzése

A virtuális gépek rendelkezésre állásának Azure Advisor további információkhoz is használhatja a virtuális gépeket. Azure Advisor a konfigurációs és használati telemetriai adatokat, majd olyan megoldásokat javasol, amelyek segítségével javíthatja az Azure-erőforrások költséghatékonyságát, teljesítményét, rendelkezésre állását és biztonságát.

Jelentkezzen be az Azure Portalra, válassza a Minden szolgáltatás lehetőséget, és írja be az Advisor kifejezést. Az Advisor irányítópultja személyre szabott javaslatokat tartalmaz a kiválasztott előfizetéshez. További információért lásd az Azure Advisor használatának első lépéseit.

További lépések

Ez az oktatóanyag bemutatta, hogyan végezheti el az alábbi műveleteket:

  • Rendelkezésre állási csoport létrehozása
  • Virtuális gép létrehozása rendelkezésre állási csoportban
  • Elérhető virtuálisgép-méretek ellenőrzése
  • Az Azure Advisor ellenőrzése

Folytassa a következő oktatóanyaggal, amely a virtuálisgép-méretezési csoportokat ismerteti.