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


Az életciklus-felügyeleti teljesítmény jellemzői

Az Azure Blob Storage életciklus-kezelése segít automatizálni az objektumok alacsonyabb költségű hozzáférési szintekre való áttérését, vagy az életciklusuk végén lévő objektumok törlését a tárolási költségek csökkentése érdekében. Ha egy szabályzat aktív, az Életciklus Felügyelet rendszeresen feldolgozza azokat az objektumokat egy tárfiókban, amelyek megfelelnek az életciklus-kezelési szabályzatban meghatározott szűrőkészletnek és szabályoknak. A tárfiókokban lévő objektumok feldolgozásának befejezéséhez szükséges idő számos tényezőtől függ, például a kiértékelendő és üzemeltetendő objektumok számától, a fiók ügyfél-számítási feladataitól, a tárerőforrások rendelkezésre állásától és egyebektől. Bizonyos esetekben több napig is eltarthat a tárfiók összes objektumának feldolgozása. Az életciklus-felügyeleti szabályzat új futtatása csak a folyamatban lévő futtatás befejezése után kezdődik. Az életciklus-felügyelet folyamatosan optimalizálja a végrehajtás sebességét, miközben szem előtt tartja ezeket a tényezőket.

Az életciklus-felügyeleti teljesítményt befolyásoló tényezők

Számos tényező befolyásolja azt a végrehajtási időt, amelyet az életciklus-felügyelet az objektumok egyetlen tárfiókban történő feldolgozásához igénybe vehet.

Az életciklus-felügyelet az életciklus-kezelési szabályzatokban szűrőkészletek (előtagok vagy fájlelérési út) létrehozásával dolgozza fel a hatókörbe tartozó tárfiók objektumainak egy részét. Ha nem ad meg hatókört, vagy a hatókör túl széles, előfordulhat, hogy az életciklus-felügyeletnek nagy számú objektumot kell feldolgoznia, ami növelheti a szabályzat végrehajtásához szükséges időt. A feldolgozási idő akkor is nőhet, ha az objektumok jelentős százaléka megfelel a szabályzat feltételeinek. Ez a feldolgozási idő növekedése különösen igaz, ha a szabályzat első alkalommal engedélyezve van a tárfiókban.

A tárfiókba érkező összes kérés, beleértve az életciklus-kezelési szabályzat futása által küldött kéréseket is, a másodpercenkénti kérelmekre azonos korlátot szabnak. A kérelemkorlát közeledtével elsőbbséget élveznek az ügyfél számítási feladatai által küldött kérések. A feldolgozási objektumok késése akkor is nő, ha eléri a tárfiók méretezhetőségét és teljesítménykorlátjait. Vegye figyelembe ezt a késést, amikor olyan műveleteket határoz meg, amelyeket meghatározott időkereteken belül kell végrehajtani. További információ a standard tárfiókok méretezhetőségéről és teljesítménycéljairól.

Az ügyfél számítási feladatainak rangsorolásával az életciklus-felügyelet biztosítja, hogy ezek a számítási feladatok minimális megszakítás nélkül fussanak. Ez azonban hatással lehet az életciklus-kezelés által feldolgozott objektumok sebességére. Ilyen esetekben előfordulhat, hogy az objektumok létrehozásának és módosításának sebessége magasabb, mint az a sebesség, amelyen az életciklus-felügyelet feldolgozhatja a tárfiókot.

A szabályzatfeltételeket a rendszer csak egyszer értékeli az egyes objektumokon egy szabályzat futtatása során. Bizonyos esetekben előfordulhat, hogy egy objektum megfelel a feltételnek, miután egy futtatás már értékelte. Az ilyen objektumok feldolgozása a későbbi futtatások során történik.

Ezen feltételek bármelyike miatt az életciklus-felügyelet több napot is igénybe vehet a tárfiókban lévő objektumok feldolgozásának befejezéséhez. Az életciklus-kezelés e teljesítményjellemzője miatt az objektumok feldolgozása hosszabb időt vehet igénybe, és a tárolókapacitás növekedéséhez vezethet.

Ajánlott eljárások az életciklus-felügyeleti teljesítmény javításához

Az életciklus-kezelési szabályzat hatókörének szűkítése

Azokban az esetekben, amikor az életciklus-kezelés hosszú időt vesz igénybe a futtatás befejezéséhez, érdemes lehet szűrőkészleteket alkalmazni a keresési és kiértékelési hatókör szűkítéséhez. Ezt úgy teheti meg, hogy előtagokat és/vagy blobindex-címkéket ad hozzá az életciklus-felügyeleti szabályzat szabályainak létrehozásakor. A szűkített hatókör lehetővé teszi az életciklus-felügyelet számára a műveletek optimalizálását.

Tipp.

Az Azure Storage Copilot segítségével konfigurálhat életciklus-kezelési szabályzatokat.

Tárolási és tranzakciós költségek optimalizálása

Költséghatékonyabb lehet, ha a kis objektumok a jelenlegi szinten maradnak, ahelyett, hogy tranzakciós költségeket fizetnek, hogy olcsóbb tárolási szintekre helyezzék át őket. A kis méretű fájlokat ne helyezhesse át alacsonyabb szintre, hacsak nem kell. További információ a megfelelő tárolási szint kiválasztásáról.

Tipp.

Az Azure Storage Actions támogatja a méretalapú objektumcélzást, valamint a rétegzési/törlési műveleteket.

Megfelelő időalapú szabályok beállítása

Kerülje azokat a szabályzatfeltételeket, amelyek rövid időtartamot használnak az objektum létrehozása, módosítása vagy utolsó hozzáférési ideje, valamint a szabályzat által tervezett művelet között. Az életciklus-kezelés akár 24 órát is igénybe vehet a feldolgozás megkezdéséhez az előző futtatás befejezése után. A szabályzatmódosítások és -frissítések érvénybe lépése akár 24 órát is igénybe vehet. Előfordulhat, hogy a több napig tartó szabályzatok nem működnek a futtatás korábbi részében kiértékelt objektumokon, annak ellenére, hogy megfelelnek a futási időszak feltételeinek.

Vegye figyelembe a méretezhetőséget és a teljesítménykorlátokat

A tárfiók kérési sebessége és sávszélessége az objektum méretétől, a hozzáférési mintáktól és a számítási feladatok típusától függ. Az életciklus-felügyelet lassabban dolgozza fel az objektumokat a nagy forgalmú számítási feladatok során. Ha következetesen azt tapasztalja, hogy a tárfiók eléri a fiókkorlátokat, és lelassul az életciklus-kezelés feldolgozása, kérje a fiókkorlátok növelését. Az életciklus-felügyeleti teljesítmény az erőforrás-kiosztás és a számítási feladatok rangsorolása alapján javulhat. Ha növelni szeretné a kérést, lépjen kapcsolatba az Azure ügyfélszolgálatával .

Hibaelhárítás és figyelés beállítása

Rendszeresen értékelnie kell az életciklus-kezelési szabályzat teljesítményét. Állítsa be az Event Grid-értesítéseket , hogy értesítést kapjon az életciklus-felügyeleti szabályzat futtatásakor. A futtatás részleteinek megtekintéséhez használja a tárerőforrás-naplókat az Azure Monitorban .

Következő lépések