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


Tárolási lehetőségek az Azure Database for PostgreSQL-ben – rugalmas kiszolgáló

A következőkre vonatkozik: Azure Database for PostgreSQL – Rugalmas kiszolgáló

Rugalmas Azure Database for PostgreSQL-kiszolgálópéldányt azure-beli felügyelt lemezek használatával hozhat létre, amelyek az Azure által felügyelt és azure-beli virtuális gépekhez használt blokkszintű tárolókötetek. A felügyelt lemezek olyanok, mint egy fizikai lemez egy helyszíni kiszolgálón, de virtualizáltak. Felügyelt lemezek esetén mindössze meg kell adnia a lemez méretét, a lemez típusát, és ki kell építenie a lemezt. A lemez üzembe helyezése után az Azure kezeli a többit. A rugalmas Azure Database for PostgreSQL-kiszolgáló támogatja a prémium szintű SSD-meghajtókat (SSD) és a Prémium SSD v2-t, és a díjszabást a kiépített számítási, memória- és tárolási szint alapján számítjuk ki.

Prémium SSD

Az Azure Premium SSD-k nagy teljesítményű és kis késésű lemeztámogatást biztosítanak a bemeneti/kimeneti (IO)-igényes számítási feladatokkal rendelkező virtuális gépek (VM-ek) számára. A prémium SSD-k kritikus fontosságú éles alkalmazásokhoz használhatók, de csak kompatibilis virtuálisgép-sorozatokkal használhatók. A prémium SSD-k támogatják az 512E szektor méretét.

Prémium SSD v2 (előzetes verzió)

A Prémium SSD v2 nagyobb teljesítményt nyújt, mint a Prémium SSD-k, ugyanakkor általában kevésbé költséges. A Prémium SSD v2-lemezek teljesítményét (kapacitás, átviteli sebesség és IOPS(bemeneti/kimeneti műveletek másodpercenként)) bármikor módosíthatja, így a számítási feladatok költséghatékonyak lehetnek, miközben kielégítik a változó teljesítményigényeket. Egy tranzakcióigényes adatbázisnak például nagy mennyiségű IOPS-ra lehet szüksége kis méretben, vagy egy játékalkalmazásnak nagy mennyiségű IOPS-ra lehet szüksége, de csak csúcsidőben. Ezért a legtöbb általános célú számítási feladat esetében a Prémium SSD v2 a legjobb árteljesítményt nyújtja. Mostantól minden támogatott régióban üzembe helyezhet rugalmas Azure Database for PostgreSQL-kiszolgálópéldányokat Prémium SSD v2 lemezzel.

Feljegyzés

A prémium SSD v2 jelenleg előzetes verzióban érhető el a rugalmas Azure Database for PostgreSQL-kiszolgálóhoz.

A Prémium SSD és a Prémium SSD v2 közötti különbségek

A Prémium SSD-ktől eltérően a Prémium SSD v2 nem rendelkezik dedikált méretekkel. A Prémium SSD v2-t tetszőleges támogatott méretre állíthatja be, és részletes módosításokat (1 GiB-növekményt) hajthat végre a számítási feladatokra vonatkozó követelményeknek megfelelően. A Prémium SSD v2 nem támogatja a gazdagépek gyorsítótárazását, de továbbra is alacsonyabb késést biztosít, mint a Premium SSD. A prémium SSD v2-kapacitások 1 GiB és 64 TiB között mozognak.

Az alábbi táblázat az öt lemeztípus összehasonlításával segít eldönteni, hogy melyiket használja.

Prémium SSD v2 Prémium SSD
Lemez típusa SSD SSD
Forgatókönyv Olyan éles és teljesítményigényes számítási feladatokhoz, amelyek folyamatosan kis késést, magas IOPS-t és nagy átviteli sebességet igényelnek Éles, teljesítményérzékeny számítási feladatok
Maximális lemezméret 65 536 GB 32 767 GiB
Maximális átviteli sebesség 1200 MB/s 900 MB/s
Maximális IOPS 80 000 20000
Használható operációsrendszer-lemezként? Nem Igen

A Prémium SSD v2 alapértelmezés szerint régiónként legfeljebb 32 TiB-ot kínál előfizetésenként, de kérés szerint támogatja a nagyobb kapacitást. Kapacitásnövelés kéréséhez kérjen kvótanövelést, vagy forduljon az Azure ügyfélszolgálatához.

Prémium SSD v2 IOPS

Minden Prémium SSD v2-lemez alapkonfigurációja 3000 IOPS, amely ingyenes. 6 GiB után a lemez maximális IOPS-értéke GiB-enként 500-ra nőhet, akár 80 000 IOPS-ra is. Így egy 8 GiB-lemez akár 4000 IOPS-t is tartalmazhat, egy 10 GiB pedig akár 5000 IOPS-t is tartalmazhat. Ahhoz, hogy egy lemezen 80 000 IOPS-t lehessen beállítani, a lemeznek legalább 160 GIB-sel kell rendelkeznie. Az IOPS 3000-et meghaladó növelése növeli a lemez árát.

Prémium SSD v2 átviteli sebesség

Minden Prémium SSD v2-lemez alapkonfigurációs átviteli sebessége 125 MB/s, amely ingyenes. 6 GiB után a beállítható maximális átviteli sebesség 0,25 MB/s-tal nő az IOPS-készletenként. Ha egy lemezen 3000 IOPS van, a maximális átviteli sebesség 750 MB/s. A lemez átviteli sebességének 750 MB/s-nál nagyobb növeléséhez növelni kell az IOPS-t. Ha például 4000-re növeli az IOPS-t, akkor a beállítható maximális átviteli sebesség 1000. Az 1200 MB/s az 5000 IOPS-t vagy annál több IOPS-t tartalmazó lemezek maximális átviteli sebessége. Az átviteli sebesség 125-ön túli növelése növeli a lemez árát.

Feljegyzés

A prémium SSD v2 jelenleg előzetes verzióban érhető el a rugalmas Azure Database for PostgreSQL-kiszolgálóhoz.

Prémium SSD v2 előzetes verzióra vonatkozó korlátozások

  • Az előzetes verzióban a PV2 nem támogatja az olyan funkciókat, mint a magas rendelkezésre állás, az olvasási replikák, a georedundáns biztonsági másolatok, az ügyfél által felügyelt kulcsok vagy a tárolási automatikus mentési funkciók.

  • Az előzetes verzióban a PV1-ről PV2-be történő online migrálás nem támogatott. Az ügyfelek a PITR -t (időponthoz kötött visszaállítást) hajthatják végre a PV1-ről a PV2-be való migráláshoz.

  • Az előzetes verzióban csak az újonnan létrehozott kiszolgálókhoz engedélyezheti a Prémium SSD V2-t. A Prémium SSD V2 engedélyezése a meglévő kiszolgálókon jelenleg nem támogatott.

A kiosztott tárterület az Azure Database for PostgreSQL-kiszolgáló számára rendelkezésre álló tárkapacitás. A tárterület az adatbázisfájlokhoz, az ideiglenes fájlokhoz, a tranzakciónaplókhoz és a PostgreSQL-kiszolgálónaplókhoz használható. A kiosztott tárterület teljes mennyisége a kiszolgáló számára elérhető I/O-kapacitást is meghatározza.

Lemezméret Prémium SSD IOPS Prémium SSD V2 IOPS
32 GiB Kiépített 120; legfeljebb 3500 Az első 3000 ingyenes IOPS 17179-ig skálázható
64 GiB Kiépített 240; legfeljebb 3500 Az első 3000 ingyenes IOPS 34359-ig skálázható
128 GiB Kiépített 500; legfeljebb 3500 Az első 3000 ingyenes IOPS 68719-ig skálázható
256 GiB Kiépített 1100; legfeljebb 3500 Az első 3000 ingyenes IOPS 80000-ig skálázható
512 GiB Kiépített 2300; legfeljebb 3500 Az első 3000 ingyenes IOPS 80000-re skálázható
1 TiB 5000 Az első 3000 ingyenes IOPS 80000-ig skálázható
2 TiB 7500 Az első 3000 ingyenes IOPS 80000-ig skálázható
4 TiB 7500 Az első 3000 ingyenes IOPS 80000-ig skálázható
8 TiB 16000 Az első 3000 ingyenes IOPS 80000-ig skálázható
16 TiB 18000 Az első 3000 ingyenes IOPS 80000-ig skálázható
32 TiB 20000 Az első 3000 ingyenes IOPS 80000-ig skálázható
64 TiB n/a Az első 3000 ingyenes IOPS 80000-ig skálázható

Az alábbi táblázat áttekintést nyújt a prémium SSD V2 lemezkapacitásokról és a teljesítmény maximumokról, amelyek segítenek eldönteni, hogy melyiket használja.

SSD v2 lemezméret Elérhető IOPS maximális száma Maximális elérhető átviteli sebesség (MB/s)
1 GiB-64 TiB 3 000-80 000 (GiB-enként 500 IOPS-tal nő) 125-1200 (0,25 MB/s-tal nő készletenként IOPS)

A virtuális gép típusa IOPS-korlátokkal is rendelkezik. Bár a kiszolgáló típusától függetlenül bármilyen méretű tárolót választhat, előfordulhat, hogy nem tudja használni a tárterület által biztosított összes IOPS-t, különösen akkor, ha néhány virtuális maggal rendelkező kiszolgálót választ. További információ a rugalmas kiszolgálói számítási lehetőségekről az Azure Database for PostgreSQL rugalmas kiszolgálón.

Feljegyzés

A tárolást csak felfelé lehet skálázni, lefelé nem.

Az I/O-használatot az Azure Portalon vagy az Azure CLI-parancsokkal figyelheti. A figyelendő metrikák a tárolási korlát, a tárolási százalék, a felhasznált tárterület és az I/O százalékos aránya.

Tárterületkorlátok elérése

Amikor eléri a tárterületkorlátot, a kiszolgáló hibaüzeneteket ad vissza, és megakadályozza a további módosításokat. A korlát elérése más működési tevékenységekkel, például biztonsági mentésekkel és írási naplók (WAL) archiválásával kapcsolatos problémákat is okozhat. A helyzet elkerülése érdekében a kiszolgáló automatikusan írásvédett üzemmódra vált, ha a tárterület kihasználtsága eléri a 95%-ot, vagy ha a rendelkezésre álló kapacitás kisebb, mint 5 GiB. A prémium szintű SSD-lemezzel kapcsolatos probléma elkerüléséhez használhatja a tárolási automatikus kapacitás funkciót.

Javasoljuk, hogy aktívan figyelje a használatban lévő lemezterületet, és növelje a lemezméretet, mielőtt elfogyna a tárterület. Beállíthat egy riasztást, amely értesíti Önt, ha a kiszolgáló tárolója lemezen kívüli állapothoz közeledik. További információ: Az Azure Portal használatával állíthat be riasztásokat az Azure Database for PostgreSQL – Rugalmas kiszolgáló metrikáihoz.

Automatikus tárolás (Prémium SSD)

A tárterület automatikus kezelése segít biztosítani, hogy a kiszolgáló mindig elegendő tárkapacitással rendelkezzen, és ne legyen írásvédett. Ha bekapcsolja a tárterület automatikus feltöltését, a lemez mérete a számítási feladat befolyásolása nélkül nő. A Storage Autogrow csak a Prémium SSD tárolási szint esetében támogatott. A Prémium SSD v2 nem támogatja a tárterület automatikus tárolását.

Az 1 TB-nál több kiosztott tárterülettel rendelkező kiszolgálók esetében a tárolási automatikus kiépítési mechanizmus akkor aktiválódik, ha a rendelkezésre álló hely a teljes kapacitás kevesebb mint 10%-ára vagy 64 GiB szabad területre esik, a két érték közül bármelyik kisebb. Ezzel szemben az 1 TiB-nál kisebb tárterületű kiszolgálók esetében ez a küszöbérték a rendelkezésre álló szabad terület 20%-ához vagy 64 GiB-hez van igazítva attól függően, hogy ezek közül melyik kisebb.

Ábrán látható, hogy egy kiszolgáló 2 TiB (nagyobb, mint 1 TiB) tárolókapacitással rendelkezik. Ebben az esetben az autogrow korlát értéke 64 GiB. Ez azért van így, mert a 64 GiB a kisebb érték, szemben a 2 TiB 10%-ával, ami nagyjából 204,8 GiB. Ezzel szemben egy 128 GiB-es (1 TiB-nál kisebb) tárterülettel rendelkező kiszolgáló esetében az autogrow funkció akkor aktiválódik, ha már csak 25,8 GiB szabad terület van hátra. Ez az aktiválás a teljes lefoglalt tárterület (128 GiB) 20%-os küszöbértékén alapul, amely kisebb, mint 64 GiB.

Az alapértelmezett viselkedés a lemezméret növelése a következő prémium szintű SSD-tárolási szintre. Ez a növekedés a méretben és a költségben is mindig kétszeres, függetlenül attól, hogy manuálisan vagy a tárterület automatikus feltöltésével indítja el a tárolási skálázási műveletet. A tárterület automatikus üzembe helyezésének engedélyezése értékes, ha kiszámíthatatlan számítási feladatokat kezel, mivel automatikusan észleli az alacsony tárolási feltételeket, és ennek megfelelően skálázza fel a tárterületet.

A tároló skálázásának folyamata online történik állásidő nélkül, kivéve, ha a lemez kiépítése 4096 GiB-n történik. Ez a kivétel az Azure Managed Disks korlátozása. Ha egy lemez már 4096 GiB, a tárterület-méretezési tevékenység nem aktiválódik, még akkor sem, ha a tárterület automatikus feltöltése be van kapcsolva. Ilyen esetekben manuálisan kell méreteznie a tárterületet. A manuális skálázás egy offline művelet, amelyet az üzleti követelményeknek megfelelően kell megterveznie.

Ne feledje, hogy a tároló csak felskálázható, nem pedig lefelé.

Tárolási automatikus kapacitás korlátozásai és szempontjai

  • A lemezméretezési műveletek mindig online állapotban vannak, kivéve a 4096 GiB-határt tartalmazó konkrét forgatókönyveket. Ezek a forgatókönyvek magukban foglalják a 4096-GiB-es korlát elérését, indítását vagy átlépését. Ilyen például, ha 2048 GiB-ről 8192 GiB-re skáláz.

  • A gazdagép gyorsítótárazása (ReadOnly és Read/Write) 4 TiB-nál kisebb lemezméret esetén támogatott. A 4095 GiB-ig kiépített lemezek kihasználhatják a gazdagép gyorsítótárazását. A gazdagépek gyorsítótárazása nem támogatott a 4096 GiB-nél nagyobb vagy annál nagyobb lemezméretek esetén. A 4095 GiB-en kiépített P50 prémium lemez például kihasználhatja a gazdagép gyorsítótárazását, és a 4096 GiB-n kiépített P50-lemez nem tudja kihasználni a gazdagép gyorsítótárazását. Az alacsonyabb lemezméretről 4096 GiB-ra vagy annál nagyobbra áttérő ügyfelek nem kapják meg a lemez gyorsítótárazási képességét.

    Ez a korlátozás az alapul szolgáló Felügyelt Azure-lemeznek köszönhető, amelyhez manuális lemezméretezési művelet szükséges. A korlát átlépésekor egy tájékoztató üzenet jelenik meg a portálon.

  • A tároló automatikus kibontása nem aktiválódik, ha magas WAL-használatot használ.

Feljegyzés

A tárterület automatikus mérete az online lemezméretezéstől függ, így soha nem okoz állásidőt.

IOPS-skálázás

A rugalmas Azure Database for PostgreSQL-kiszolgáló támogatja a további IOPS kiépítését. Ezzel a funkcióval több IOPS-t építhet ki az ingyenes IOPS-korlát felett. A funkció azt is lehetővé teszi, hogy a számítási feladatok követelményei alapján bármikor csökkentse vagy növelje az IOPS-mennyiséget.

A minimális és maximális IOPS-t a kiválasztott számítási méret határozza meg. A számítási méret minimális és maximális IOPS-értékével kapcsolatos további információkért tekintse meg a számítási méretet.

Fontos

A minimális és maximális IOPS-értéket a kiválasztott számítási méret határozza meg.

Megtudhatja, hogyan méretezheti fel vagy állíthatja le az IOPS-t.

Ár

A legfrissebb díjszabási információkért tekintse meg a rugalmas Azure Database for PostgreSQL-kiszolgáló díjszabási oldalát. Az Azure Portal a kiválasztott beállítások alapján megjeleníti a havi költséget a Tarifacsomag lapon.

Ha nem rendelkezik Azure-előfizetéssel, az Azure díjszabási kalkulátorával lekérheti a becsült árat. Az Azure díjkalkulátor webhelyén válassza az Elemek hozzáadása lehetőséget, bontsa ki az Adatbázisok kategóriát, majd válassza az Azure Database for PostgreSQL lehetőséget a beállítások testreszabásához.