Prémium szintű blokkblobtárfiókok

A prémium szintű blobtároló-fiókok nagy teljesítményű hardveren keresztül teszik elérhetővé az adatokat. Az adatok tárolása olyan SSD-ken történik, amelyek alacsony késésre vannak optimalizálva. Az SSD-k nagyobb átviteli sebességet biztosítanak a hagyományos merevlemezekhez képest. A fájlátvitel sokkal gyorsabb, mert az adatokat azonnal elérhető memória chipeken tárolja a rendszer. A meghajtó minden része egyszerre érhető el. Ezzel szemben a merevlemez-meghajtó (HDD) teljesítménye attól függ, hogy az adatok közel vannak-e az olvasási/írási fejekhez.

Nagy teljesítményű számítási feladatok

A prémium szintű blokkblobtároló-fiókok ideálisak olyan számítási feladatokhoz, amelyek gyors és konzisztens válaszidőt és/vagy nagy számú bemeneti kimeneti műveletet igényelnek másodpercenként (IOP). A számítási feladatok például a következők:

  • Interaktív számítási feladatok. A rendkívül interaktív és valós idejű alkalmazásoknak gyorsan kell adatokat írniuk. Az e-kereskedelmi és leképezési alkalmazásokhoz gyakran azonnali frissítésekre és felhasználói visszajelzésre van szükség. Egy e-kereskedelmi alkalmazásban például a ritkábban megtekintett elemek valószínűleg nem lesznek gyorsítótárazva. Ezeket azonban azonnal meg kell jeleníteni az ügyfél számára igény szerint. Az interaktív szerkesztési vagy többlejátszós online játékalkalmazások valós idejű frissítésekkel biztosítják a minőségi élményt.

  • IoT/streamelemzés. IoT-forgatókönyv esetén előfordulhat, hogy másodpercenként sok kisebb írási művelet kerül a felhőbe. Nagy mennyiségű adatot lehet beszedni, elemzési célokra összesíteni, majd szinte azonnal törölni. A prémium szintű blokkblobtároló magas betöltési képességei hatékonyabbá teszik az ilyen típusú számítási feladatokat.

  • Mesterséges intelligencia/gépi tanulás (AI/ML). Az AI/ML különböző adattípusok, például vizualizációk, beszéd és szöveg felhasználásával és feldolgozásával foglalkozik. Ez a nagy teljesítményű számítási feladat nagy mennyiségű adattal foglalkozik, amelyek gyors reagálást és hatékony betöltési időt igényelnek az adatelemzéshez.

Költséghatékonyság

A prémium szintű blokkblobtároló-fiókok tárolási költsége magasabb, de alacsonyabb tranzakciós költséggel rendelkezik a standard általános célú v2-fiókokhoz képest. Ha az alkalmazások és számítási feladatok nagy számú tranzakciót hajtanak végre, a prémium szintű blokkblobtároló költséghatékony lehet, különösen akkor, ha a számítási feladat írási nehéz.

A legtöbb esetben a több mint 35–40 tranzakciót másodpercenként végrehajtó számítási feladatok (TPS/TB) jó jelöltek az ilyen típusú fiókokhoz. Ha például a számítási feladat 500 millió olvasási és 100 millió írási műveletet hajt végre egy hónapban, a TPS/TB kiszámítása az alábbiak szerint történik:

  • Tranzakciók írása másodpercenként = 100 000 000 / (30 x 24 x 60 x 60) = 39 (a legközelebbi egész számra kerekítve)

  • Olvasási tranzakciók másodpercenként = 500 000 000 / (30 x 24 x 60 x 60) = 193 (a legközelebbi egész számra kerekítve)

  • Másodpercenkénti összes tranzakció = 193 + 39 = 232

  • Feltételezve, hogy a fiókja átlagosan 5 TB-os adatokkal rendelkezett, akkor a TPS/TB 230 / 5 = 46 lenne.

Megjegyzés

Az árak műveletenként és régiónként eltérőek. Az Azure díjkalkulátorával összehasonlíthatja a standard és a prémium szintű teljesítményszintek díjszabását.

Az alábbi táblázat a prémium szintű blokkblobtároló-fiókok költséghatékonyságát mutatja be. A táblázatban szereplő számok egy Azure Data Lake Storage Gen2 engedélyezett prémium szintű blobtároló-fiókon alapulnak (más néven prémium szintű Azure Data Lake Storage). Minden oszlop egy hónap tranzakcióinak számát jelöli. Minden sor az olvasási tranzakciók százalékos arányát jelöli. A táblázat minden cellái az olvasási tranzakció százalékos arányával és a végrehajtott tranzakciók számával kapcsolatos költségcsökkentés százalékos arányát jelenítik meg.

Tegyük fel például, hogy a fiókja az USA 2. keleti régiójában található, a fiókjával végrehajtott tranzakciók száma meghaladja a 90M-et, és a tranzakciók 70%-a olvasási tranzakció, a prémium szintű blokkblobtároló-fiókok költséghatékonyabbak.

Teljesítménytábla

Megjegyzés

Ha a költséghatékonyságot az egyes TB-adatok másodpercenkénti tranzakcióinak száma alapján szeretné kiértékelni, használhatja a tábla alján megjelenő oszlopfejléceket.

Prémium forgatókönyvek

Ez a szakasz valós példákat tartalmaz arra, hogy egyes Azure Storage-partnereink hogyan használják a prémium szintű blokkblobtárolót. Némelyikük lehetővé teszi a Azure Data Lake Storage Gen2 is, amely hierarchikus fájlstruktúrát vezet be, amely bizonyos esetekben tovább javíthatja a tranzakció teljesítményét.

Tipp

Ha elemzési használati esettel rendelkezik, javasoljuk, hogy egy prémium szintű blokkblob-tárfiókkal együtt használja Azure Data Lake Storage Gen2.

Ez a szakasz a következő példákat tartalmazza:

Gyors adathidratálás

A prémium szintű blokkblobtároló segíthet a környezet gyors hidratálásában vagy a környezet gyors felhozásában. Az olyan iparágakban, mint a bankolás, bizonyos szabályozási követelmények megkövetelhetik a vállalatoktól, hogy rendszeresen bontsák le a környezetüket, majd hozzák vissza őket az alapoktól. A környezet hidratálásához használt adatoknak gyorsan be kell töltődniük.

Néhány partnerünk hetente egy példányt tárol a MongoDB-példányról egy prémium szintű blokkblob storage-fiókba. A rendszer ezután le lesz bontva. A rendszer gyors újra online állapotba hozásához a MongoDB-példány legújabb példányát beolvassa és betölti. Auditálás céljából a korábbi másolatok egy ideig a felhőtárhelyen maradnak.

Interaktív szerkesztési alkalmazások

Azokban az alkalmazásokban, ahol több felhasználó szerkessze ugyanazt a tartalmat, a frissítések sebessége kritikus fontosságúvá válik a zökkenőmentes felhasználói élmény érdekében.

Néhány partnerünk videoszerkesztő szoftvert fejleszt. A felhasználók által a videóra adott frissítések azonnal láthatók lesznek a többi felhasználó számára. A felhasználók a feladatukra összpontosíthatnak ahelyett, hogy megvárják a tartalomfrissítések megjelenését. A prémium szintű blokkblobtárolóhoz kapcsolódó alacsony késések segítenek létrehozni ezt a zökkenőmentes és együttműködési élményt.

Adatvizualizációs szoftver

A felhasználók sokkal hatékonyabban használhatják az adatvizualizációs szoftvereket, ha a megjelenítési idő gyors.

Láttuk, hogy a leképezési iparág vállalatai térképszerkesztőkkel észlelik a térképekkel kapcsolatos problémákat. Ezek a szerkesztők az ügyfél globális helymeghatározási rendszerének (GPS) adataiból létrehozott adatokat használják. A térkép átfedéseinek létrehozásához a szerkesztő szoftver a kulcskeresések gyors végrehajtásával rendereli a térkép kis szakaszait.

Egy esetben a prémium szintű blokkblobtároló használata előtt egy partner HBase-fürtöket használt, amelyeket standard általános célú v2-tárolók segítségével készítettek. Azonban költségessé vált, hogy a nagy fürtök folyamatosan fussanak. Ez a partner úgy döntött, hogy eltávolodik ettől az architektúrától, és ehelyett prémium szintű blokkblobtárolót használt a gyors kulcskeresésekhez. Átfedések létrehozásához REST API-kat használtak a GPS-koordinátáknak megfelelő csempék rendereléséhez. A prémium szintű blokkblob storage-fiók költséghatékony megoldást biztosított számukra, és a késések sokkal kiszámíthatóbbak voltak.

E-kereskedelmi vállalkozások

Amellett, hogy támogatják az ügyféllel szemben álló üzleteiket, az e-kereskedelmi vállalkozások adattárház- és elemzési megoldásokat is nyújthatnak a belső csapatoknak. Láthattuk, hogy a partnerek prémium szintű blokkblobtároló-fiókokat használnak ezen adattárház- és elemzési megoldások alacsony késési követelményeinek támogatására. Egy esetben a katalógus csapata egy adattárház-alkalmazást tart fenn az ajánlatokhoz, a díjszabáshoz, a szállítási módszerekhez, a szállítókhoz, a leltárhoz és a logisztikához kapcsolódó adatokhoz. A rendszer lekérdezi, beolvasja, kinyeri és kibányászja az adatokat több használati esetben. A csapat elemzéseket futtat ezen adatokon, hogy a különböző merchandising-csapatok releváns megállapításokat és információkat nyújtsanak.

Interaktív elemzés

Szinte minden iparágban szükség van arra, hogy a vállalatok interaktív módon kérdezzék le és elemezzék az adataikat.

Az adatelemzők, elemzők és fejlesztők gyorsabban hozhatnak létre időérzékeny elemzéseket, ha prémium szintű blokkblob-tárfiókban tárolt adatokon futtatnak lekérdezéseket. A vezetők sokkal gyorsabban tölthetik be az irányítópultokat, ha az irányítópultokon megjelenő adatok egy prémium szintű blokkblobtároló-fiókból származnak a standard általános célú v2-fiók helyett.

Egy forgatókönyvben az elemzőknek eszközök millióiból származó telemetriai adatokat kellett gyorsan elemezniük, hogy jobban megértsék, hogyan használják a termékeiket, és hogy termékkiadási döntéseket hozzanak. Az adatok SQL-adatbázisokban való tárolása költséges. A költségek csökkentése és a lekérdezhető felület növelése érdekében egy Azure Data Lake Storage Gen2 engedélyezett prémium szintű blobtároló-fiókot használtak, és számításokat végeztek a Presto-ban és a Sparkban a Hive-táblákból származó megállapítások létrehozásához. Így még a ritkán elért adatok is ugyanolyan számítási teljesítményt biztosítanak, mint a gyakran használt adatok.

Az SQL másodlagos teljesítménye és a Presto másodpercenkénti bemeneti kimeneti műveletei (IOPS) és a külső tároló közötti különbség megszüntetése érdekében a konzisztencia és a sebesség kritikus fontosságú, különösen a kis méretű, optimalizált soroszlopos (ORC) fájlok kezelésekor. Egy prémium szintű blokkblobtároló-fiók, amikor Data Lake Storage Gen2 használ, ismételten 3X-os teljesítménybeli javulást mutatott egy standard általános célú v2-fiókhoz képest ebben a forgatókönyvben. A lekérdezések elég gyorsan végrehajtottak ahhoz, hogy helyinek érezzék magukat a számítási gép számára.

Egy másik esetben a partner tárolja és lekérdezi a biztonsági megoldásból létrehozott naplókat. A naplók a Databricks használatával jönnek létre, majd egy Data Lake Storage Gen2 engedélyezett prémium szintű blobtároló-fiókban vannak tárolva. A végfelhasználók az Azure Data Explorer használatával kérdezik le és keresik meg ezeket az adatokat. Ezt a fióktípust választották a stabilitás növelése és az interaktív lekérdezések teljesítményének növelése érdekében. Az életciklus-kezelési Delete Action szabályzatot néhány napra is beállítják, ami segít csökkenteni a költségeket. Ez a szabályzat megakadályozza, hogy örökre megőrizzék az adatokat. Ehelyett az adatok törlődnek, ha már nincs rájuk szükség.

Adatfeldolgozási folyamatok

Szinte minden iparágban szükség van arra, hogy a vállalatok feldolgozzák az adatokat. A több forrásból származó nyers adatokat megtisztítani és feldolgozni kell, hogy hasznossá váljon az alsóbb rétegbeli felhasználáshoz olyan eszközökben, mint például az adat-irányítópultok, amelyek segítenek a felhasználóknak döntéseket hozni.

Bár az adatfeldolgozás sebessége nem mindig a legfontosabb szempont az adatok feldolgozásakor, egyes iparágak megkövetelik. A pénzügyi szolgáltatási ágazatban működő vállalatoknak például gyakran megbízhatóan és a lehető leggyorsabban kell feldolgozni az adatokat. A csalások észleléséhez ezeknek a vállalatoknak különböző forrásokból származó bemeneteket kell feldolgozniuk, azonosítaniuk kell az ügyfeleikre vonatkozó kockázatokat, és gyors lépéseket kell tenniük.

Bizonyos esetekben láthattuk, hogy a partnerek több standard tárfiókot használnak különböző forrásokból származó adatok tárolására. Az adatok egy része ezután egy Data Lake Storage engedélyezett prémium szintű blokkblobtároló-fiókba kerül, ahol egy adatfeldolgozási alkalmazás gyakran olvassa be az újonnan érkező adatokat. Az ebben a fiókban található címtár-listázási hívások sokkal gyorsabbak voltak, és sokkal következetesebbek voltak, mint egy normál általános célú v2-fiókban. A fiók által kínált sebesség és konzisztencia biztosította, hogy az új adatok mindig a lehető leggyorsabban elérhetővé legyenek téve az alsóbb rétegbeli feldolgozó rendszerek számára. Ez segített nekik, hogy azonnal elkapják és reagáljanak a potenciális biztonsági kockázatokra.

Eszközök internetes hálózata (IoT)

Az IoT mindennapi életünk jelentős részévé vált. Az IoT-t az autó mozgásának nyomon követésére, a fények szabályozására és az egészség figyelésére használják. Ipari alkalmazásokkal is rendelkezik. A vállalatok például az IoT használatával teszik lehetővé az intelligens gyárprojekteket, javítják a mezőgazdasági termelést, valamint olajfúró tornyokon prediktív karbantartást végeznek. A prémium szintű blokkblobtároló-fiókok jelentős értéket adnak ezekhez a forgatókönyvekhez.

Partnereink vannak a bányaiparban. Egy Data Lake Storage Gen2 teszik lehetővé a prémium szintű blokkblob-tárfiók és a HDInsight (Hbase) használatát az idősorozat-érzékelő adatainak betöltéséhez több bányaberendezés-típusból, rendkívül adózó terhelésprofillal. A prémium szintű blokkblobtároló segített kielégíteni a magas mintavételi sebességre vonatkozó igényüket. Ez azért is költséghatékony, mert a prémium szintű blokkblobtároló költségoptimalizált olyan számítási feladatokhoz, amelyek nagy számú írási tranzakciót hajtanak végre, és ez a számítási feladat nagy számú kis írási tranzakciót hoz létre (másodpercenként több tízezer).

Machine Learning

Sok esetben sok adatot kell feldolgozni egy gépi tanulási modell betanítása érdekében. A feldolgozás befejezéséhez a számítási gépeknek hosszú ideig kell futniuk. A tárolási költségekhez képest a számítási költségek általában a számla sokkal nagyobb százalékát adják, így a számítási gépek futási idejének csökkentése jelentős megtakarításhoz vezethet. A prémium szintű blokkblobtárolók alacsony késése jelentősen csökkentheti ezt az időt és a számlát.

Vannak partnereink, akik adatfeldolgozó folyamatokat helyeznek üzembe a Spark-fürtökön, ahol gépi tanulási betanítást és következtetést futtatnak. Spark-táblákat (parquet-fájlokat) és ellenőrzőpontokat tárolnak egy prémium szintű blokkblobtároló-fiókban. A Spark ellenőrzőpontjai rengeteg beágyazott fájlt és mappát hozhatnak létre. A címtárlistázási műveleteik gyorsak, mert egy prémium szintű blokkblobtároló-fiók alacsony késését kombinálták a Data Lake Storage Gen2 elérhető hierarchikus adatstruktúrával.

Partnerekkel is rendelkezünk a félvezetőiparban olyan használati esetekkel, amelyek az IoT-t és a gépi tanulást metszik. A gyártóüzem gépeihez csatlakoztatott IoT-eszközök félvezető ostyalemezekről készítik a képeket, és elküldik azokat a fiókjukba. A mélytanulási következtetés használatával a rendszer tájékoztathatja a helyszíni gépeket, ha probléma merül fel az éles környezetben, és hogy szükség van-e beavatkozásra. Gyorsan és megbízhatóan tölthetik be és dolgozhatják fel a képeket. A Data Lake Storage Gen2 engedélyezett prémium szintű blokkblobtároló-fiók használata segít ezt lehetővé tenni.

Valós idejű streamelési elemzés

Az interaktív elemzések közel valós idejű támogatásához a rendszernek nagy mennyiségű adatot kell feldolgoznia és feldolgoznia, majd elérhetővé kell tennie az adatokat az alsóbb rétegbeli rendszerek számára. A Data Lake Storage Gen2-kompatibilis prémium szintű blokkblobtároló-fiók használata tökéletes az ilyen típusú forgatókönyvekhez.

A média- és szórakoztatóiparban tevékenykedő vállalatok nagy mennyiségű naplót és telemetriai adatot generálhatnak rövid idő alatt, amikor egy eseményt közvetítenek. Néhány partnerünk több tartalomkézbesítési hálózati (CDN-) partnerre támaszkodik a streameléshez. Közel valós idejű döntéseket kell hozniuk arról, hogy mely CDN-partnereknek kell forgalmat lefoglalniuk. Ezért az adatoknak a betöltés után néhány másodpercig elérhetőnek kell lenniük a lekérdezéshez. A gyors döntéshozatal megkönnyítése érdekében prémium szintű blokkblobtárolóban tárolt adatokat használnak, és feldolgozzák ezeket az adatokat az Azure Data Explorer (ADX) szolgáltatásban. A tárolóba feltöltött összes telemetria ADX-ben van átalakítva, ahol ismerős formátumban tárolható, amelyet az operátorok és a vezetők gyorsan és megbízhatóan lekérdezhetnek.

Az adatok több prémium szintű teljesítményű Blob Storage-fiókba lesznek feltöltve. Minden fiók egy Event Grid- és Event Hub-erőforráshoz csatlakozik. Az ADX lekéri az adatokat a Blob Storage-ból, végrehajtja az adatok normalizálásához szükséges átalakításokat (például zip-fájlok kibontása vagy JSON-ról CSV-fájlra konvertálás). Ezután az adatok az ADX-ben és a Grafana-ban megjelenített irányítópultokon keresztül lesznek elérhetők a lekérdezéshez. A Grafana-irányítópultokat operátorok, vezetők és más felhasználók használják. Az ügyfél megőrzi az eredeti naplóit a prémium szintű teljesítménytárolóban, vagy átmásolja őket egy általános célú v2-tárfiókba, ahol a gyakori vagy ritka elérésű hozzáférési szinten tárolhatja őket a hosszú távú megőrzés és a jövőbeli elemzés érdekében.

Első lépések a prémium verzióval

Először ellenőrizze, hogy a kedvenc Blob Storage-funkciói kompatibilisek-e a prémium szintű blokkblobtároló-fiókokkal, majd hozza létre a fiókot.

Megjegyzés

A meglévő standard általános célú v2-tárfiókok nem alakíthatók át prémium szintű blokkblobtároló-fiókká. A prémium szintű blokkblobtárfiókba való migráláshoz létre kell hoznia egy prémium szintű blokkblobtároló-fiókot, és át kell telepítenie az adatokat az új fiókba.

A Blob Storage szolgáltatáskompatibilitásának ellenőrzése

Egyes Blob Storage-funkciók még nem támogatottak, vagy részlegesen támogatottak a prémium szintű blokkblobtároló-fiókokban. A prémium verzió kiválasztása előtt tekintse át az Azure Storage-fiókok Blob Storage szolgáltatástámogatását ismertető cikket annak megállapításához, hogy a használni kívánt funkciók teljes mértékben támogatottak-e a fiókjában. A funkciótámogatás folyamatosan bővül, ezért rendszeresen tekintse át ezt a cikket frissítésekért.

Új Storage-fiók létrehozása

Prémium szintű blokkblobtároló-fiók létrehozásához a fiók létrehozásakor mindenképpen válassza a Prémium teljesítmény lehetőséget és a Blokkblobok fióktípust.

Blockblobstorageacount létrehozása

Megjegyzés

Egyes Blob Storage-funkciók még nem támogatottak, vagy részlegesen támogatottak a prémium szintű blokkblobtároló-fiókokban. A prémium verzió kiválasztása előtt tekintse át az Azure Storage-fiókok Blob Storage szolgáltatástámogatását ismertető cikket annak megállapításához, hogy a használni kívánt funkciók teljes mértékben támogatottak-e a fiókjában. A funkciótámogatás folyamatosan bővül, ezért rendszeresen tekintse át ezt a cikket frissítésekért.

Ha a tárfiókot elemzéshez fogja használni, javasoljuk, hogy használja a Azure Data Lake Storage Gen2 és egy prémium szintű blokkblob-tárfiókot. A Azure Data Lake Storage Gen2 képességek feloldásához engedélyezze a Hierarchikus névtér beállítást a Tárfiók létrehozása lap Speciális lapján.

Az alábbi képen ez a beállítás látható a Tárfiók létrehozása lapon.

Hierarchikus névtérbeállítás

A teljes útmutatásért lásd: Tárfiók létrehozása .

Lásd még