Oktatóanyag: Virtuálisgép-méretezési csoport létrehozása és magas rendelkezésre állású alkalmazás üzembe helyezése Windows

A következőkre vonatkozik: ✔️ Windows virtuális gépek rugalmas méretezési ✔️ csoportjai

A rugalmas vezénylést használó virtuálisgép-méretezési csoportok lehetővé teszik elosztott terhelésű virtuális gépek egy csoportjának létrehozását és kezelését. A virtuálisgép-példányok száma automatikusan növelhető vagy csökkenthető a pillanatnyi igényeknek megfelelően vagy egy meghatározott ütemezés szerint.

Ebben az oktatóanyagban üzembe helyez egy virtuálisgép-méretezési csoportot az Azure-ban, és megtudhatja, hogyan:

  • Hozzon létre egy erőforráscsoportot.
  • Rugalmas méretezési csoport létrehozása terheléselosztóval.
  • Adja hozzá az IIS-t a méretezési csoport példányaihoz a Futtatás paranccsal.
  • Nyissa meg a 80-s portot a HTTP-forgalom felé.
  • Tesztelje a méretezési csoportot.

Méretezési csoport – áttekintés

A méretezési csoportok legfontosabb előnyei a következők:

  • Több virtuális gép egyszerű létrehozása és kezelése
  • Magas rendelkezésre állást és az alkalmazások rugalmasságát biztosítja a virtuális gépek tartalék tartományok közötti elosztásával
  • Az alkalmazások automatikus, az erőforrásigényekhez illeszkedő méretezhetősége
  • Működtetés nagy léptékben

A rugalmas vezénylés révén az Azure egységes felületet biztosít az Azure-beli virtuálisgép-ökoszisztémában. A rugalmas vezénylés magas rendelkezésre állási garanciákat kínál (akár 1000 virtuális gépet is), mivel a virtuális gépeket a tartalék tartományok között terjeszti egy régióban vagy egy rendelkezésre állási zónában. Ez lehetővé teszi az alkalmazás vertikális felskálázását a tartalék tartományok elkülönítésének fenntartása mellett, amely elengedhetetlen a kvórumalapú vagy állapotalapú számítási feladatok futtatásához, beleértve a következőket:

  • Kvórumalapú számítási feladatok
  • Nyílt forráskódú adatbázisok
  • Állapotalapú alkalmazások
  • Magas rendelkezésre állást és nagy léptékű szolgáltatásokat igénylő szolgáltatások
  • Olyan szolgáltatások, amelyek kombinálni szeretnék a virtuálisgép-típusokat, vagy kihasználják a kihasználatlan és az igény szerinti virtuális gépeket
  • Meglévő rendelkezésre állási csoportok alkalmazásai

További információ az egységes méretezési csoportok és a rugalmas méretezési csoportok közötti különbségekről a vezénylési módokban.

Méretezési csoport létrehozása

A Azure Portal használatával hozzon létre egy rugalmas méretezési csoportot.

  1. Nyissa meg az Azure Portalt.
  2. Virtuálisgép-méretezési csoportok keresése és kiválasztása.
  3. Válassza a Létrehozás lehetőséget a Virtuálisgép-méretezési csoportok lapon. Ekkor megnyílik a Virtuálisgép-méretezési csoport létrehozása .
  4. Válassza ki az előfizetéshez használni kívánt előfizetést.
  5. Erőforráscsoport esetén válassza az Új létrehozása lehetőséget, írja be a myVMSSRG nevet, majd kattintson az OK gombra. Project details.
  6. A virtuálisgép-méretezési csoport neveként írja be a myVMSS nevet.
  7. Régió esetén válasszon ki egy önhöz közeli régiót, mint az USA keleti régiója. Name and region.
  8. Hagyja üresen a rendelkezésre állási zónát ebben a példában.
  9. Vezénylési mód esetén válassza a Rugalmas lehetőséget.
  10. Hagyja meg az alapértelmezett 1 értéket a tartalék tartományok számára, vagy válasszon másik értéket a legördülő listából. Choose Flexible orchestration mode.
  11. Képként válassza a Windows Server 2019 Datacenter – Gen 1 lehetőséget.
  12. A Méret beállításnál hagyja meg az alapértelmezett értéket, vagy válasszon egy méretet, például Standard_E2s_V3.
  13. Felhasználónévként írja be a rendszergazdai fiókhoz (például azureuser) használandó nevet.
  14. A Jelszó és a Jelszó megerősítése mezőbe írjon be egy erős jelszót a rendszergazdai fiókhoz.
  15. A Hálózat lapTerheléselosztás területén válassza a Terheléselosztó használata lehetőséget.
  16. Terheléselosztási lehetőségek esetén hagyja meg az Azure Load Balancer alapértelmezett beállítását.
  17. A terheléselosztó kiválasztásához válassza az Új létrehozása lehetőséget. Load balancer settings.
  18. A Terheléselosztó létrehozása lapon írja be a terheléselosztó nevét és a nyilvános IP-cím nevét.
  19. A tartománynév címkéjéhez írjon be egy nevet, amelyet a tartománynév előtagjaként szeretne használni. A névnek egyedinek kell lennie.
  20. Ha elkészült, kattintson a Létrehozás gombra. Create a load balancer.
  21. Lépjen vissza a Hálózat lapra , és hagyja meg a háttérkészlet alapértelmezett nevét.
  22. A Skálázás lapon hagyja meg az alapértelmezett példányszámot 2-nek, vagy adja hozzá a saját értékéhez. Ez a létrehozandó virtuális gépek száma, ezért ha módosítja ezt az értéket, vegye figyelembe az előfizetés költségeit és korlátait.
  23. A skálázási szabályzatothagyja manuálisra állítva. Scaling policy settings.
  24. Ha elkészült, válassza a Véleményezés + létrehozás lehetőséget.
  25. Az ellenőrzés sikeressége után a méretezési csoport üzembe helyezéséhez válassza a lap alján található Létrehozás lehetőséget.
  26. Az üzembe helyezés befejezése után válassza az Erőforrás megnyitása lehetőséget a méretezési csoport megtekintéséhez.

A méretezési csoportban lévő virtuális gépek megtekintése

A méretezési csoport lapján válassza a Példányok lehetőséget a bal oldali menüben.

Megjelenik a méretezési csoport részét képező virtuális gépek listája. A lista a következőket tartalmazza:

  • A virtuális gép neve
  • A virtuális gép által használt számítógépnév.
  • A virtuális gép aktuális állapota, például Futtatás.
  • A virtuális gép kiépítési állapota, például sikeres.

Table of information about the scale set instances.

IIS engedélyezése a RunCommand használatával

A méretezési csoport teszteléséhez a Futtatás paranccsal engedélyezheti az IIS-t az egyes virtuális gépeken.

  1. Válassza ki az első virtuális gépet a példányok listájában.

  2. A bal oldali menü Műveletek területén válassza a Futtatás parancsot. Ekkor megnyílik a Futtatás parancslap .

  3. Válassza a RunPowerShellScript elemet a parancsok listájából. Ekkor megnyílik a Parancsszkript futtatása lap.

  4. A PowerShell-szkriptbe illessze be a következő kódrészletet:

    Add-WindowsFeature Web-Server
    Set-Content -Path "C:\inetpub\wwwroot\Default.htm" -Value "Hello world from host $($env:computername) !"
    
  5. Ha elkészült, válassza a Futtatás lehetőséget. A folyamat előrehaladása a Kimenet ablakban jelenik meg.

  6. Miután a szkript befejeződött az első virtuális gépen, a jobb felső sarokban lévő X-et választva bezárhatja az oldalt.

  7. Vissza a méretezési csoport példányainak listájára, és használja a Méretezési csoport egyes virtuális gépeinek Futtatás parancsát.

A 80-as port megnyitása

Nyissa meg a 80-as portot a méretezési csoportban egy bejövő szabály hálózati biztonsági csoporthoz (NSG) való hozzáadásával.

  1. A méretezési csoport lapján válassza a bal oldali menü Hálózatkezelés elemét. Ekkor megnyílik a Hálózat lap .
  2. Válassza a Bejövő portszabály hozzáadása lehetőséget. Ekkor megnyílik a Bejövő biztonsági szabály hozzáadása lap.
  3. A Szolgáltatás területen válassza a HTTP , majd a Lap alján található Hozzáadás lehetőséget.

Méretezési csoport tesztelése

Tesztelje a méretezési csoportot úgy, hogy egy böngészőből csatlakozik hozzá.

  1. A méretezési csoport Áttekintés lapján másolja ki a nyilvános IP-címet.
  2. Nyisson meg egy másik lapot a böngészőben, és illessze be az IP-címet a címsorba.
  3. Az oldal betöltésekor jegyezze fel a megjelenített számítási nevet.
  4. Frissítse a lapot, amíg meg nem jelenik a számítógép nevének módosítása.

A méretezési csoport törlése

Ha végzett, törölje az erőforráscsoportot, amely törli a méretezési csoporthoz üzembe helyezett összes elemet.

  1. A méretezési csoport oldalán válassza ki az erőforráscsoportot. Ekkor megnyílik az erőforráscsoport lapja.
  2. A lap tetején válassza az Erőforráscsoport törlése lehetőséget.
  3. A Biztos, hogy törölni szeretné a lapot, írja be az erőforráscsoport nevét, majd válassza a Törlés lehetőséget.

Következő lépések

Ebben az oktatóanyagban létrehozott egy virtuálisgép-méretezési csoportot. Megtanulta végrehajtani az alábbi műveleteket:

  • Hozzon létre egy erőforráscsoportot.
  • Rugalmas méretezési csoport létrehozása terheléselosztóval.
  • Adja hozzá az IIS-t a méretezési csoport példányaihoz a Futtatás paranccsal.
  • Nyissa meg a 80-s portot a HTTP-forgalom felé.
  • Tesztelje a méretezési csoportot.

Folytassa a következő oktatóanyaggal, amely a virtuális gépekre vonatkozó terheléselosztási alapelveket ismerteti.