Power BI Premium architektúra
A Premium architekturális változásai, különösen a cpu-erőforrások lefoglalásának és felhasználásának körül, sokoldalúbbá és rugalmasabbá teszik a licencelési modelleket. Az új architektúra például lehetővé teszi a Premium felhasználónkénti, felhasználónkénti prémium szintű felajánlást. Az architektúra emellett jobb teljesítményt, valamint jobb szabályozást és irányítást biztosít az ügyfeleknek a Power BI-költségeik felett.
A Premium architektúrájának legjelentősebb frissítése a kapacitások virtuális magjainak implementálásának módja:
A Power BI Premium eredeti verziójában a virtuális magok fenntartott fizikai számítási csomópontok voltak a felhőben, a virtuális magok számában és a beépített memória mennyiségében az ügyfél licencelési termékváltozata szerint. Az ügyfél rendszergazdáinak nyomon kellett követniük, hogy ezek a csomópontok milyen elfoglaltak voltak a Premium metrics alkalmazással. Az alkalmazással és más eszközökkel kellett meghatározniuk, hogy a felhasználók mennyi kapacitást igényelnek a számítási igényeik kielégítéséhez.
A Prémium verzióban a virtuális magok a felhőben lévő fizikai csomópontok regionális fürtöire vannak implementálva, amelyeket az adott Power BI-régióban prémium szintű kapacitásokat használó bérlők osztanak meg. A regionális fürt további speciális csomópontcsoportokra van osztva, ahol minden csoport egy másik Power BI-számítási feladatot (adatkészleteket, adatfolyamokat vagy lapszámozott jelentéseket) kezel. Ezek a speciális csomópontcsoportok segítenek elkerülni az erőforrások versengését az ugyanazon a csomóponton futó, alapvetően különböző számítási feladatok között.
Megjegyzés
Power BI Premium biztosítja az adatok logikai elkülönítését a különböző ügyfelek között, és megfelel az ISO 27017 szabványnak. További részletekért lásd: ISO/IEC 27017:2015.
A rendszergazdák módosíthatják és konfigurálhatják a számítási feladatok beállításait a kapacitásukhoz. Ezzel csökkentheti a számítási feladatok (adathalmazok, adatfolyamok, lapszámozott jelentések és AI) közötti erőforrás-versengést, és módosíthatja az egyéb beállításokat, például a memóriakorlátokat és az időtúllépéseket a kapacitáshasználati minták alapján.
A prémium szintű kapacitáshoz rendelt munkaterületek tartalmát a rendszer a szervezet kapacitásának tárolási rétegében tárolja, amely a premium eredeti verziójához hasonló kapacitásspecifikus Azure Storage-blobtárolókon van implementálva. Ez a megközelítés lehetővé teszi az olyan funkciók használatát, mint a BYOK az adatokhoz.
Amikor meg kell tekinteni vagy frissíteni kell a tartalmat, a rendszer beolvassa a tárolási rétegből, és egy prémium szintű csomópontra helyezi a számítástechnika számára. A Power BI egy elhelyezési mechanizmust használ, amely biztosítja az optimális csomópont kiválasztását a számítási csomópontok megfelelő csoportjában. A mechanizmus általában a tartalom betöltésekor a lehető legtöbb memóriával rendelkező új tartalmat helyezi el a csomóponton, így a nézet- vagy frissítési művelet a legtöbb erőforráshoz férhet hozzá, és optimálisan teljesíthet.
Ahogy a kapacitás több tartalmat jelenít meg és frissít, több számítási csomópontot használ, amelyek mindegyike elegendő erőforrással bír a műveletek gyors és sikeres elvégzéséhez. Ez azt jelenti, hogy a kapacitás több számítási csomópontot is használhat, és bizonyos esetekben a tartalom akár a csomópontok között is mozoghat, mert a Power BI szolgáltatás belső terheléselosztást végez a csomópontok vagy erőforrások között. Ilyen terheléselosztás esetén a Power BI gondoskodik arról, hogy a tartalom áthelyezése ne befolyásolja a végfelhasználói élményt.
A tartalom feldolgozásának (adathalmazok, adatfolyamok, lapszámozott jelentések és egyéb számítási feladatok) több csomóponton történő terjesztésének számos pozitív eredménye van.
A megosztott csomópontok legalább olyan nagyok, mint egy eredeti Prémium P3-csomópont, ami azt jelenti, hogy több virtuális maggal lehet bármilyen műveletet végrehajtani, ami akár 16-szor növelheti a teljesítményt az eredeti Prémium P1-hez képest.
A feldolgozási csomóponttól függetlenül az elhelyezési mechanizmus biztosítja, hogy a művelet végrehajtásához rendelkezésre álljon a memória a kapacitásra vonatkozó memóriakorlátokon belül. (a memóriakorlátok részletes ismertetését a jelen dokumentum Korlátozások szakaszában találja)
A számítási feladatok közötti erőforrás-versengést a megosztott csomópontok speciális számításifeladat-csoportokra való elkülönítése akadályozza meg. Ennek az elkülönítésnek köszönhetően a lapszámozott jelentés számítási feladatainak nincsenek vezérlői.
A különböző kapacitás-termékváltozatokra vonatkozó korlátozások nem a Premium eredeti verziójában használt fizikai korlátozásokon alapulnak; ehelyett a Power BI Premium szolgáltatás által megkövetelt, elvárt és egyértelmű szabályokon alapulnak:
A teljes kapacitás cpu-átviteli sebessége a megvásárolt kapacitáshoz tartozó virtuális magok esetében a lehetséges átviteli sebességen vagy az alatt van.
A megtekintési és frissítési műveletekhez szükséges memóriahasználat a megvásárolt kapacitás memóriakorlátja alatt marad.
Az új architektúra miatt az ügyfél rendszergazdáinak nem kell monitorozniuk a kapacitásaikat az erőforrások korlátainak közeledését jelző jelek miatt, és ehelyett egyértelmű jelzést kapnak az ilyen korlátok teljesülésének időpontjáról. Ez jelentősen csökkenti a kapacitásgazdák által az optimális kapacitásteljesítmény fenntartásához szükséges erőfeszítést és többletterhelést.
Következő lépések
További kérdései vannak? Kérdés feltevése a Power BI közösségének.