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


Azure Files és Azure File Sync méretezhetőségi és teljesítménycéljai

Az Azure Files teljes körűen felügyelt fájlmegosztásokat kínál a felhőben, amelyek a kiszolgálói üzenetblokk (SMB) és a hálózati fájlrendszer (NFS) fájlrendszerprotokolljaival érhetők el. Ez a cikk az Azure Files és az Azure File Sync skálázhatósági és teljesítménycéljait ismerteti.

Az üzembe helyezés egyéb változói hatással lehetnek a cikkben felsorolt célokra. Az SMB-ügyfél viselkedése és a rendelkezésre álló hálózati sávszélesség például befolyásolhatja az I/O teljesítményét. Tesztelnie kell a használati mintáját annak meghatározásához, hogy az Azure Files skálázhatósága és teljesítménye megfelel-e az Ön követelményeinek.

Vonatkozik

Irányítási modell Számlázási modell Médiaréteg Redundancia Kis- és középvállalkozások (SMB) Hálózati fájlrendszer (NFS)
Microsoft.Storage Előre beállított v2 HDD (standard) Helyi (LRS) Igen Nem
Microsoft.Storage Előre beállított v2 HDD (standard) Zóna (ZRS) Igen Nem
Microsoft.Storage Előre beállított v2 HDD (standard) Geo (GRS) Igen Nem
Microsoft.Storage Előre beállított v2 HDD (standard) Geozone (GZRS) Igen Nem
Microsoft.Storage Előkészített v1 SSD (prémium) Helyi (LRS) Igen Igen
Microsoft.Storage Előkészített v1 SSD (prémium) Zóna (ZRS) Igen Igen
Microsoft.Storage fizetés használat után HDD (standard) Helyi (LRS) Igen Nem
Microsoft.Storage fizetés használat után HDD (standard) Zóna (ZRS) Igen Nem
Microsoft.Storage fizetés használat után HDD (standard) Geo (GRS) Igen Nem
Microsoft.Storage fizetés használat után HDD (standard) Geozone (GZRS) Igen Nem

Az Azure Files skálázási céljai

Az Azure fájlmegosztások tárhely-fiókokban kerülnek telepítésre, amelyek felső szintű objektumokat jelentenek, és a tárolókapacitás megosztott tárát képviselik. Ez a tárkészlet több fájlmegosztás üzembe helyezésére is használható. Ezért három kategóriát kell figyelembe venni: tárfiókok, Azure-fájlmegosztások és egyedi fájlok.

Tárfiókok méretezési céljai

A tárhelyfiók méretezési céljai a tárhelyfiók szintjén érvényesek. Az Azure Files esetében két fő típusú tároló fiók létezik:

  • FileStorage tárfiókok: A FileStorage tárfiókok lehetővé teszik Azure-fájlkészletek üzembe helyezését a kiosztott számlázási modell révén. A FileStorage-fiókok csak Azure-fájlmegosztások tárolására használhatók; Más tárolási erőforrások (blobtárolók, üzenetsorok, táblák stb.) nem helyezhetők üzembe a FileStorage-fiókban.

  • Általános célú 2. verzió (GPv2)-tárfiókok: A GPv2-tárfiókok lehetővé teszik használatalapú fizetéses fájlmegosztások üzembe helyezését a HDD-alapú hardvereken. Az Azure fájlmegosztások tárolása mellett a GPv2 tárfiókok más tárolási erőforrásokat is képesek tárolni, például blob-konténereket, sorokat vagy táblákat.

Attribútum SSD konfigurált v1 Előkészített HDD v2 HDD fizetés használat alapján
Tárfiók típusa FájlTároló FájlTároló StorageV2
cikkszámok
  • Prémium LRS
  • Prémium_ZRS
  • StandardV2_LRS
  • StandardV2_ZRS
  • StandardV2_GRS
  • StandardV2_GZRS
  • Standard_LRS
  • Standard_ZRS
  • Standard_GRS
  • Standard_GZRS
Tároló fiókok száma régiónként és előfizetésenként 250 250 250
Maximális tárolási kapacitás 100 TiB 4 PiB 5 PiB
A fájlmegosztások maximális száma 1024 (50 vagy kevesebb használata ajánlott) 50 Korlátlan (50 vagy kevesebb használata ajánlott)
Maximális IOPS 102 400 IOPS 50 000 IOPS 20 000 IOPS
Maximális átviteli sebesség 10 340 MiB / mp 5,120 MiB / másodperc
  • Régiók kiválasztása:
    • Beérkezés: 7,680 MiB / másodperc
    • Kimenő forgalom: 25,600 MiB / s
  • Alapértelmezett:
    • Ingress: 3,200 MiB / másodperc
    • Kimeneti adatforgalom: 6,400 MiB/másodperc
A virtuális hálózati szabályok maximális száma 200 200 200
Maximális számú IP-cím szabály 200 200 200
Menedzsment olvasási műveletek 800 ötpercenként 800 ötpercenként 800 ötpercenként
Vezetési írási műveletek 10 másodpercenként/1200 óránként 10 másodpercenként/1200 óránként 10 másodpercenként/1200 óránként
Felügyeleti listaműveletek 5 percenként 100 5 percenként 100 5 percenként 100

Kiválasztott régiók megnövelt maximális áteresztőképességgel a HDD használat szerinti fizetés esetén

A következő régiókban növekedett a maximális áteresztőképesség a HDD használat-alapú tárolási fiókok (StorageV2) esetében:

  • Kelet-Ázsia
  • Délkelet-Ázsia
  • Ausztrália Kelet
  • Dél-Brazília
  • Kanada középső régiója
  • Kína keleti régiója 2
  • Kína Észak 3
  • Észak-Európa
  • Nyugat-Európa
  • Francia Középország
  • Németország nyugati középső régiója
  • Közép-India
  • Japán keleti rész
  • Jio India nyugati régiója
  • Korea Központi
  • Norvégia keleti része
  • Dél-Afrika Észak
  • Svédország középső régiója
  • Egyesült Arab Emírségek északi régiója
  • Egyesült Királyság, Dél.
  • Közép-USA
  • Kelet USA
  • USA Keleti régió 2
  • USA-beli államigazgatás – Virginia
  • Egyesült Államok Kormány Arizona
  • Észak-Közép USA
  • Az Amerikai Egyesült Államok déli középső része
  • Nyugat-USA
  • Nyugat-Amerika 2
  • Nyugat-USA 3

Azure fájlmegosztás skálázási célok

Az Azure fájlmegosztási méretezési célok a fájlmegosztási szinten alkalmazhatók.

Attribútum SSD konfigurált v1 Előkészített HDD v2 HDD fizetés használat alapján
Tárhely kiosztási egység 1 GB 1 GB Nincs adat.
IOPS ellátási egység Nincs adat. 1 IO-művelet/mp Nincs adat.
Átviteli kapacitás tervezési egység Nincs adat. 1 MB / s Nincs adat.
Minimális tárolási méret 100 GiB (kiosztva) 32 GiB (felosztva) 0 bájt
Maximális tárolási méret 100 TiB 256 TiB 100 TiB
Fájlok maximális száma Korlátlan Korlátlan Korlátlan
Maximális IOPS (adatok) 102,400 IOPS (a kiosztástól függően) 50,000 IOPS (a készletezés függvényében) 20 000 IOPS
Maximális IOPS (Metaadat1) Legfeljebb 35 000 IOPS2 Legfeljebb 12 000 IOPS Legfeljebb 12 000 IOPS
Maximális átviteli sebesség 10,340 MiB / sec (a kiosztástól függően) 5,120 MiB / sec (ellátástól függően) Tárolófiók limitjeiig
Maximális számú megosztási pillanatkép 200 pillanatképek 200 pillanatképek 200 pillanatképek
Fájlnév maximális hossza3 (teljes elérési út, beleértve az összes könyvtárat, fájlnevet és fordított perjel karaktert) 2048 karakter 2048 karakter 2048 karakter
Az egyes elérésiút-összetevők maximális hossza (az \A\B\C\D elérési útban minden betű egy önálló összetevőnek számító könyvtárat vagy fájlt jelöl) 255 karakter 255 karakter 255 karakter
Hard link korlát (NFS only) 178 Nincs adat. Nincs adat.
Többcsatornás SMB-csatornák maximális száma 4 Nincs adat. Nincs adat.
Maximálisan tárolható hozzáférési szabályzatok száma fájlmegosztásonként 5 5 5

1 Metaadatok IOPS (megnyitás/bezárás/törlés). Útmutatásért tekintse meg a Monitor Metadata IOPS dokumentumot.
2 Az SSD-fájlmegosztások 35 000 IOPS-ra való skálázásához regisztrálni kell a metaadatok gyorsítótárazási funkcióját.
3 Az Azure Files bizonyos elnevezési szabályokat kényszerít ki a címtárakra és a fájlnevekre.

Fájlnagyság célok

A fájl skálázási célok az Azure fájlmegosztásokban tárolt egyes fájlokra vonatkoznak.

Attribútum SSD konfigurált v1 Előkészített HDD v2 HDD fizetés használat alapján
Maximális fájlméret 4 TiB 4 TiB 4 TiB
Maximális adat IOPS fájlonként 8 000 IOPS 1000 IOPS 1000 IOPS
Maximális adatátviteli sebesség fájlonként 1,024 MiB / s 60 MiB / mp 60 MiB / mp
Maximális egyidejű kezelések a gyökérkönyvtárhoz. 10,000 fogantyúk 10,000 fogantyúk 10,000 fogantyúk
Maximális párhuzamos műveletkezelők fájlok és könyvtárak esetén 2 000 fogópont* 2,000 fogantyú 2,000 fogantyú

* Az egyidejű leírók maximális száma fájlonként és könyvtáronként egy rugalmas korlát az SSD SMB fájlmegosztások esetében. Ha ennél a korlátnál nagyobb skálázásra van szüksége, engedélyezheti a metaadatok gyorsítótárazását, és regisztrálhat a fájlleírók megnövekedett korlátaira (előzetes verzió).

Azure Files méretezési útmutató az Azure Virtual Desktophoz

Az Azure Files népszerű használati esete a felhasználói profiltárolók és lemezképek tárolása az Azure Virtual Desktophoz. További információért tekintse meg az Azure Files útmutatását a virtuális asztali számítási feladatokhoz .

Azure File Sync méretezési célkitűzések

A következő táblázat jelzi, hogy mely célok „lágyak”, amelyeket a Microsoft tesztelt határként értelmez, és melyek „kemények”, amelyek egy megszabott maximumot jelentenek.

Erőforrás Cél szigorú határ
Társzinkronizálási szolgáltatások régiónként 100 Storage Sync Services Igen
Tároló szinkronizációs szolgáltatások előfizetésenként 15 Storage Sync Services Igen
Szinkronizálási csoportok tárolási szinkron szolgáltatásonként 200 szinkroncsoport Igen
Regisztrált szerverek tárolószinkronizálási szolgáltatásonként 100 kiszolgáló Igen
Társzinkronizáló szolgáltatás privát végpontjai 100 privát végpont Igen
Felhővégpontok szinkronizálási csoportonként Egy felhővégpont Igen
Kiszolgálóvégpontok szinkronizálási csoportonként 100 kiszolgálóvégpont Igen
Szerver végpontok szerverenként 30 szerver végpont Igen
Fájlrendszer-objektumok (könyvtárak és fájlok) szinkronizálási csoportonként 100 millió objektum Nem
Maximális fájlrendszer-objektumok száma (könyvtárak és fájlok) egy könyvtárban (nem rekurzív) 5 millió tárgy Nem
Maximális objektum (könyvtárak és fájlok) biztonsági leíró méret 64 KiB Igen
Fájlméret 100 GiB Nem
A fájl áthelyezéséhez szükséges minimális fájlméret Fájlrendszer klaszterméret alapján (dupla fájlrendszer klaszterméret). Ha például a fájlrendszerfürt mérete 4 KiB, a minimális fájlméret 8 KiB. Igen

Megjegyzés

Egy Azure File Sync végpont méretéig bővíthető egy Azure fájlmegosztás. Ha eléri az Azure-fájlmegosztás méretkorlátját, a szinkronizálás nem fog tudni működni.

Az Azure File Sync teljesítménymetrikái

Mivel az Azure File Sync-ügynök egy Olyan Windows Server-gépen fut, amely csatlakozik az Azure-fájlmegosztásokhoz, a tényleges szinkronizálási teljesítmény az infrastruktúra számos tényezőjétől függ, többek között a következőktől:

  • A Windows Server és a mögöttes lemezkonfiguráció
  • Hálózati sávszélesség a kiszolgáló és az Azure Storage között
  • Fájlméret
  • Adathalmaz teljes mérete
  • Tevékenység az adathalmazon

Mivel az Azure File Sync a fájl szintjén működik, az Azure File Sync-alapú megoldások teljesítményjellemzőit másodpercenként feldolgozott objektumok (fájlok és könyvtárak) számával kell mérnie.

Az alábbi táblázat az Azure File Sync teljesítmény célkitűzéseit mutatja be.

Forgatókönyv Teljesítmény
Kezdeti felhőváltozás felsorolása 150 objektum másodpercenként szinkronizációs csoportonként
Feltöltési sebesség 200 objektum másodpercenként szinkronizációs csoportonként
Névtér letöltési átviteli sebessége 400 objektum másodpercenként szervervégpontonként
Teljes letöltési átviteli sebesség 60 objektum másodpercenként szervervégpontenként

Megjegyzés

A tényleges teljesítmény több tényezőtől függ, amint azt a szakasz elején felvázoltuk.

Általános útmutatásként a telepítéshez néhány dolgot szem előtt kell tartania:

  • Az objektum átviteli sebessége körülbelül a kiszolgálón lévő szinkronizálási csoportok számának arányában skálázható. Egy szerveren történő adatok több szinkronizálási csoportba osztása jobb adatátvitelt eredményez, amit a szerver és a hálózat korlátozhat.
  • Az objektum átviteli sebessége fordítottan arányos a MiB másodpercenkénti átviteli sebességével. Kisebb fájlok esetén a másodpercenként feldolgozott objektumok száma nagyobb, a másodpercenkénti miB-teljesítmény viszont alacsonyabb. Ezzel szemben a nagyobb fájlok esetében másodpercenként kevesebb objektumot dolgoz fel, de másodpercenként magasabb MiB-teljesítményt. A másodpercenkénti MiB átviteli sebességet az Azure Files skálázási céljai korlátozzák.
  • Ha az ugyanabban a szinkronizálási csoportban lévő számos kiszolgálóvégpont egyidejűleg szinkronizálódik, a felhőszolgáltatás-erőforrásokért versengenek. Ennek eredményeképpen a feltöltési teljesítmény hatással van. Szélsőséges esetekben egyes szinkronizálási munkamenetek nem férnek hozzá az erőforrásokhoz, és sikertelenek lesznek. Ezek a szinkronizálási munkamenetek azonban rövidesen folytatódnak, és végül sikeresek lesznek a torlódás csökkentése után.
  • Ha a felhőbeli rétegzés engedélyezve van, valószínűleg jobb letöltési teljesítményt fog megfigyelni, mivel csak néhány fájladat töltődik le. Az Azure File Sync csak akkor tölti le a gyorsítótárazott fájlok adatait, ha bármelyik végponton módosítják őket. Rétegzett vagy újonnan létrehozott fájlok esetén az ügynök nem tölti le a fájladatokat, hanem csak az összes kiszolgálóvégpontra szinkronizálja a névteret. Az ügynök támogatja a rétegzett fájlok részleges letöltését is, mivel a felhasználó hozzáfér.

Lásd még