Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
Nyissa meg az Azure Portalt.
Keresse meg és válassza ki az Azure Monitort a lap tetején található keresősáv használatával.
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.
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.
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.
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.
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.
Az aktuális példányszám 1. Válassza az Egyéni automatikus skálázás lehetőséget.
Adjon meg egy nevet és erőforráscsoportot , vagy használja az alapértelmezett értéket.
Válassza a Skálázás metrika alapján lehetőséget.
Válassza a Szabály hozzáadása lehetőséget. a jobb oldalon lévő környezeti panel megnyitásához.
Az alapértelmezett szabály az erőforrást egy példánnyal skálázza, ha a
Percentage CPUmetrika nagyobb, mint 70 százalék.Tartsa meg az alapértelmezett értékeket, és válassza a Hozzáadás lehetőséget.
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.
Állítsa az operátort kisebb értékre.
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.
Állítsa be műveletet az érték csökkentésére.
Válassza a Hozzáadás lehetőséget.
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.
A Példánykorlátok alatt állítsa be a maximumot3-ra
Válassza a Mentés lehetőséget.
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.
Válassza a Méretezési feltétel hozzáadása lehetőséget.
Adja meg a méretezési feltétel leírását.
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.
Írja be az 1 értéket a Példányszám mezőbe.
Válassza a Adott napok ismétlése lehetőséget.
Vasárnap kiválasztása
Á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.
Válassza a Mentés lehetőséget
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.
Válassza a Méretezési feltétel hozzáadása lehetőséget.
Válassza a Skálázás metrika alapján lehetőséget.
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.
Állítsa a maximális példányszám-korlátot 10-re
Az alapértelmezett példánykorlát beállítása 3-ra
Válassza a Kezdő/záró dátumok megadása lehetőséget
Adja meg a méretezési feltétel alkalmazásának kezdő észáró dátumát .
Válassza a Mentés lehetőséget
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.
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.
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.
É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
- Hozz létre egy tevékenységnapló-riasztást az előfizetésedben lévő összes automatikus skálázási motorművelet figyeléséhez
- Tevékenységnapló-riasztás létrehozása az előfizetésen belüli összes sikertelen automatikus skálázási/vertikális felskálázási művelet figyeléséhez
- E-mail- és webhookriasztási értesítések automatikus méretezési műveletek használata az Azure Monitorban