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


Az automatikus skálázás használatának első lépései az Azure-ban

Az automatikus skálázás lehetővé teszi az alkalmazások vagy erőforrások igény szerinti automatikus méretezését. Az Automatikus skálázás használatával elegendő erőforrást építhet ki ahhoz, hogy kielégítse az alkalmazás iránti keresletet anélkül, hogy túltervezne, és ezáltal felesleges költségeket okozna.

Ez a cikk azt ismerteti, hogyan konfigurálhatja az erőforrások automatikus méretezési beállításait az Azure Portalon.

Az Azure automatikus skálázása számos erőforrástípust támogat. A támogatott erőforrásokról további információt a támogatott erőforrások automatikus skálázásával kapcsolatban talál.

Az előfizetés automatikus méretezési beállításainak felfedezése

Az automatikusan skálázható erőforrások felderítéséhez kövesse az alábbi lépéseket.

  1. Nyissa meg az Azure Portalt.

  2. Keresse meg és válassza ki az Azure Monitort a lap tetején található keresősáv használatával.

  3. Az Automatikus skálázás lehetőséget választva megtekintheti az összes erőforrást, amelyre az automatikus skálázás alkalmazható, valamint az aktuális automatikus skálázási állapotukat.

  4. A felül található szűrőpanel használatával kijelölhet egy adott erőforráscsoportot, erőforrástípust vagy egy adott erőforrást.

    Képernyőkép az automatikus skálázást és állapotukat használó erőforrásokról.

    A lapon az egyes erőforrások példányainak száma és automatikus skálázási állapota látható. Az automatikus skálázási állapotok a következők:

    • Nincs konfigurálva: Az automatikus skálázás még nincs beállítva ehhez az erőforráshoz.
    • Engedélyezve: Az automatikus skálázás engedélyezve van ehhez az erőforráshoz.
    • Letiltva: Az automatikus skálázás le van tiltva ehhez az erőforráshoz.

    A skálázási lapot úgy is elérheti, ha az egyes erőforrások Beállítások menüjében a Méretezés lehetőséget választja.

    Képernyőkép egy erőforrás-áttekintési oldalról a skálázási menüelem használatával.

Az első automatikus méretezési beállítás létrehozása

Feljegyzés

A cikkben szereplő automatikus skálázási utasítások mellett új, automatikus skálázás is található a Azure-alkalmazás Szolgáltatásban. Erről a funkcióról az automatikus skálázásról szóló cikkben talál további információt.

Az első automatikus méretezési beállítás létrehozásához kövesse az alábbi lépéseket.

  1. Nyissa meg az Automatikus méretezés panelt az Azure Monitorban, és válasszon ki egy méretezni kívánt erőforrást. Az alábbi lépések egy webalkalmazáshoz társított App Service-csomagot használnak. Az első ASP.NET webalkalmazást 5 perc alatt létrehozhatja az Azure-ban.

  2. Az aktuális példányszám 1. Válassza az Egyéni automatikus skálázás lehetőséget.

  3. Adjon meg egy nevet és erőforráscsoportot , vagy használja az alapértelmezett értéket.

  4. Válassza a Skálázás metrika alapján lehetőséget.

  5. Válassza a Szabály hozzáadása lehetőséget. a jobb oldalon lévő környezeti panel megnyitásához.

    Képernyőkép az Automatikus skálázás beállításai lap Konfigurálás lapjáról.

  6. Az alapértelmezett szabály az erőforrást egy példánnyal skálázza, ha a Percentage CPU metrika nagyobb, mint 70 százalék.

    Tartsa meg az alapértelmezett értékeket, és válassza a Hozzáadás lehetőséget.

  7. Létrehozta az első skálázási szabályt. Ajánlott eljárás legalább egy visszaméretezési szabály alkalmazása. Egy másik szabály hozzáadásához válassza a Szabály hozzáadása lehetőséget.

  8. Állítsa az operátort kisebb értékre.

  9. A metrika küszöbértékének beállítása a skálázási művelet 20-ra való aktiválásához.

  10. Állítsa be műveletet az érték csökkentésére.

  11. Válassza a Hozzáadás lehetőséget.

    Képernyőkép egy méretezési szabályról.

    Olyan skálázási beállítást konfigurált, amely a processzorhasználat alapján felskáláz és leáll, de továbbra is maximum egy példányra korlátozódik. Módosítsa a példánykorlátokat, hogy több példányt engedélyezhessenek.

  12. A Példánykorlátok alatt állítsa be a maximumot3-ra

  13. Válassza a Mentés lehetőséget.

    Képernyőkép az automatikus méretezés beállítási lapjának konfigurálás lapjáról, konfigurált szabályokkal.

Sikeresen létrehozta az első méretezési beállítást, amely automatikusan skálázza a webalkalmazást a processzorhasználat alapján. Ha a processzorhasználat meghaladja a 70%-ot, egy további példány lesz hozzáadva, legfeljebb 3 példányig. Amikor a CPU-használat 20% alatt van, a rendszer eltávolít egy példányt, egészen addig, amíg legalább 1 példány marad. Alapértelmezés szerint 1 példány lesz.

Ütemezett méretezési feltételek

Az alapértelmezett méretezési feltétel határozza meg azokat a méretezési szabályokat, amelyek akkor aktívak, ha nincs érvényben más skálázási feltétel. Hozzáadhat olyan skálázási feltételeket, amelyek egy adott dátumon és időpontban aktívak, vagy amelyek hetente ismétlődnek.

Skálázás ismétlődő ütemezés alapján

Állítsa be az erőforrást úgy, hogy vasárnapra egyetlen példányra skálázva legyen.

  1. Válassza a Méretezési feltétel hozzáadása lehetőséget.

  2. Adja meg a méretezési feltétel leírását.

  3. Válassza a "Skálázás konkrét példányszámig" opciót. A méretezési feltételhez tartozó metrikák és küszöbértékek alapján is skálázhat.

  4. Írja be az 1 értéket a Példányszám mezőbe.

  5. Válassza a Adott napok ismétlése lehetőséget.

  6. Vasárnap kiválasztása

  7. Állítsa be a kezdési ésa befejezési időpontot a méretezési feltétel alkalmazásának időpontjához. Ezen az időtartományon kívül az alapértelmezett méretezési feltétel érvényes.

  8. Válassza a Mentés lehetőséget

Képernyőkép egy ismétlődő ütemezésű méretezési feltételről.

Most már definiált egy méretezési feltételt, amely vasárnaponként 1-re csökkenti az erőforrás példányainak számát.

Eltérő skálázás különböző időpontokban

Az automatikus skálázás beállítása adott dátumok esetén eltérő skálázásra, ha tudja, hogy a szolgáltatásra szokatlan mértékű igény lesz.

  1. Válassza a Méretezési feltétel hozzáadása lehetőséget.

  2. Válassza a Skálázás metrika alapján lehetőséget.

  3. Válassza a Szabály hozzáadása lehetőséget a skálázás kifelé és a skálázás befelé szabályainak definiálásához. Állítsa be a szabályokat úgy, hogy megegyeznek az alapértelmezett feltétellel.

  4. Állítsa a maximális példányszám-korlátot 10-re

  5. Az alapértelmezett példánykorlát beállítása 3-ra

  6. Válassza a Kezdő/záró dátumok megadása lehetőséget

  7. Adja meg a méretezési feltétel alkalmazásának kezdő észáró dátumát .

  8. Válassza a Mentés lehetőséget

Képernyőkép egy adott dátum méretezési feltételről.

Most már definiált egy skálázási feltételt egy adott napra. Ha a processzorhasználat meghaladja a 70%-ot, egy további példányt ad hozzá, legfeljebb 10 példányt a várható terhelés kezeléséhez. Amikor a CPU-használat 20% alatt van, a rendszer eltávolít egy példányt, egészen addig, amíg legalább 1 példány marad. Alapértelmezés szerint az automatikus skálázás 3 példányra skálázódik, amikor ez a méretezési feltétel aktívvá válik.

További beállítások

Az erőforrás méretezési eseményeinek előzményeinek megtekintése

Amikor az erőforrás bármilyen skálázási eseményt észlel, az a tevékenységnaplóban lesz naplózva. A skálázási események előzményeit a Futtatási előzmények lapon tekintheti meg.

Képernyőkép a futtatási előzmények lapról az automatikus skálázási beállításokban.

Az erőforrás méretezési beállításainak megtekintése

Az automatikus skálázás egy Azure Resource Manager-erőforrás. A többi erőforráshoz hasonlóan az erőforrásdefiníció JSON formátumban is látható. Az automatikus skálázási beállítások JSON-ban való megtekintéséhez válassza a JSON lapot.

Képernyőkép az automatikus skálázási beállítások JSON lapról.

Szükség esetén közvetlenül is módosíthatja a JSON-t. Ezek a módosítások a mentésük után is megjelennek.

Prediktív automatikus skálázás

A prediktív automatikus skálázás gépi tanulással segít kezelni és skálázni az Azure-beli virtuálisgép-méretezési csoportokat ciklikus számítási feladatmintákkal. A korábbi CPU-használati minták alapján előrejelezi a virtuálisgép-méretezési csoport teljes processzorterhelését. Az előzményhasználat megfigyelésével és tanulásával előrejelzi az általános processzorterhelést. Ez a folyamat biztosítja, hogy a vertikális felskálázás időben történjen az igények kielégítése érdekében. További információ: Prediktív automatikus skálázás.

Beérkezési skálázási szabályzat

Virtuálisgép-méretezési csoport skálázásakor a méretezési szabályzat határozza meg, hogy mely virtuális gépek legyenek kiválasztva eltávolításra a méretezési esemény bekövetkezésekor. A méretezési szabályzat Alapértelmezett, LegújabbVM vagy LegrégebbiVM értékre állítható be. További információ: Egyéni méretezési szabályzatok alkalmazása az Azure-beli virtuális gép méretezési csoportokkal.

Képernyőkép a méretezési szabályzat beállításról.

Értesít

Beállíthatja, hogy az értesítéseket skálázási esemény bekövetkezésekor küldjük el. Az értesítések elküldhetők egy e-mail-címre vagy egy webhookra. További információ: Automatikus skálázási értesítések.

A lehűlési időszak effektusai

Az automatikus skálázás lehűlési időszakot használ. Ez az időszak az a várakozási idő, amit egy méretezési művelet után kell megvárni, mielőtt újra méretezés történik. A lehűlési időszak lehetővé teszi a metrikák stabilizálását, és elkerüli a többszöri skálázást ugyanarra a feltételre vonatkozóan. A lehűlés mind a lefelé skálázási, mind a felfelé skálázási eseményekre vonatkozik. Például ha a lehűlési idő 10 percre van beállítva, és az automatikus skálázás éppen most csökkentette le a kapacitást, akkor az automatikus skálázás egyik irányban sem próbálkozik újra skálázással további 10 percig. További információ: Automatikus skálázási kiértékelési lépések.

Csapkodás

A fluktuáció olyan hurokállapotra utal, amely ellentétes skálázási események sorozatát okozza. Az ingadozás akkor következik be, amikor egy skálázási esemény ellentétes skálázási eseményt vált ki. Például az erőforrás-lekicsinyítése csökkenti azoknak a példányoknak a számát, ami a CPU terhelésének növekedését okozza a megmaradó példányokban. Ez egy vertikális felskálázási eseményt vált ki, amely a processzorhasználat csökkenését okozza, megismételve a folyamatot. További információkért tekintse meg a Rezgés az automatikus skálázásban és az Automatikus skálázás hibaelhárítása című témaköröket.

Automatikus skálázás áthelyezése másik régióba

Ez a szakasz azt ismerteti, hogyan helyezheti át az Azure automatikus skálázását egy másik régióba ugyanabban az előfizetésben és erőforráscsoportban. A REST API-val áthelyezheti az automatikus skálázási beállításokat.

Előfeltételek

  • Győződjön meg arról, hogy az előfizetés és az erőforráscsoport elérhető, és a forrás- és célrégiók adatai megegyeznek.
  • Győződjön meg arról, hogy az Azure automatikus skálázása elérhető abban az Azure-régióban, ahová át szeretne lépni.

Áthelyezés

A REST API használatával automatikus skálázási beállítást hozhat létre az új környezetben. A célrégióban létrehozott automatikus skálázási beállítás a forrásrégióban található automatikus skálázási beállítás másolata.

A forrásrégióban az automatikus skálázási beállítással társítva létrehozott diagnosztikai beállítások nem helyezhetők át. Az automatikus méretezési beállítások létrehozása után újra létre kell hoznia a diagnosztikai beállításokat a célrégióban.

További információ az erőforrások Azure-régiók közötti áthelyezéséről

Ha többet szeretne tudni az erőforrások régiók közötti áthelyezéséről és az Azure-beli vészhelyreállításról, olvassa el az Erőforrások áthelyezése új erőforráscsoportba vagy -előfizetésbe című témakört.

Következő lépések