Sdílet prostřednictvím


Cíle škálovatelnosti a výkonu pro Soubory Azure a Synchronizaci souborů Azure

Azure Files nabízí plně spravované sdílené složky v cloudu, které jsou přístupné prostřednictvím protokolů systému souborů SMB (Server Message Block) a systému souborů NFS (Network File System). Tento článek popisuje cíle škálovatelnosti a výkonu pro Soubory Azure a Synchronizaci souborů Azure.

Další proměnné ve vašem nasazení můžou ovlivnit cíle uvedené v tomto článku. Například chování klienta SMB a dostupná šířka pásma sítě můžou mít vliv na výkon vstupně-výstupních operací. Model využití byste měli otestovat, abyste zjistili, jestli škálovatelnost a výkon služby Azure Files splňují vaše požadavky.

Vztahuje se na

Model správy Model fakturace Mediální vrstva Přebytečnost Malé a střední podniky (MSP) Síťový souborový systém (NFS)
Microsoft.Storage Zajištěno v2 HDD (standard) Místní (LRS) Ano Ne
Microsoft.Storage Zajištěno v2 HDD (standard) Zóna (ZRS) Ano Ne
Microsoft.Storage Zajištěno v2 HDD (standard) Geografie (GRS) Ano Ne
Microsoft.Storage Zajištěno v2 HDD (standard) GeoZone (GZRS) Ano Ne
Microsoft.Storage Poskytnuto v1 SSD (Premium) Místní (LRS) Ano Ano
Microsoft.Storage Poskytnuto v1 SSD (Premium) Zóna (ZRS) Ano Ano
Microsoft.Storage Platba dle skutečné spotřeby HDD (standard) Místní (LRS) Ano Ne
Microsoft.Storage Platba dle skutečné spotřeby HDD (standard) Zóna (ZRS) Ano Ne
Microsoft.Storage Platba dle skutečné spotřeby HDD (standard) Geografie (GRS) Ano Ne
Microsoft.Storage Platba dle skutečné spotřeby HDD (standard) GeoZone (GZRS) Ano Ne

Cíle škálování služby Azure Files

Sdílené složky Azure se nasazují do účtů úložiště, což jsou objekty nejvyšší úrovně, které představují sdílený fond úložiště. Tento fond úložiště lze použít k nasazení více sdílených souborů. Proto je potřeba vzít v úvahu tři kategorie: účty úložiště, sdílené složky Azure a jednotlivé soubory.

Cíle škálování účtu úložiště

Cíle škálování účtu úložiště se vztahují na úrovni účtu úložiště. Existují dva hlavní typy účtů úložiště pro Azure Files:

  • Účty úložiště FileStorage: Účty úložiště FileStorage umožňují nasadit sdílené složky Azure se zřízeným fakturačním modelem. Účty FileStorage je možné použít pouze k ukládání sdílených složek Azure; V účtu FileStorage není možné nasadit žádné jiné prostředky úložiště (kontejnery objektů blob, fronty, tabulky atd.).

  • Účty úložiště pro obecné účely verze 2 (GPv2): Účty úložiště GPv2 umožňují nasadit sdílené složky s průběžným platbou na hardware založeném na hdd. Účty úložiště GPv2 mohou kromě ukládání sdílených souborů Azure ukládat i jiné úložné prostředky, jako jsou kontejnery objektů blob, fronty nebo tabulky.

Vlastnost Zřízená jednotka SSD v1 Zřízený pevný disk v2 Průběžné platby za HDD
Druh účtu úložiště Úložiště souborů Úložiště souborů StorageV2
Skladové položky
  • Premium_LRS
  • Premium_ZRS
  • StandardV2_LRS
  • StandardV2_ZRS
  • StandardV2_GRS
  • StandardV2_GZRS
  • Standard_LRS
  • Standard_ZRS
  • Standard_GRS
  • Standard_GZRS
Počet účtů úložiště v rámci jedné oblasti a jednoho předplatného 250 250 250
Maximální kapacita úložiště 100 TiB 4 PiB 5 PiB
Maximální počet sdílených složek 1024 (doporučeno použít 50 nebo méně) 50 Neomezené (doporučeno používat 50 nebo méně)
Maximální počet vstupně-výstupních operací za sekundu 102 400 IOPS 50 000 IOPS 20 000 IOPS
Maximální propustnost 10 340 MiB / s 5 120 MiB / s
  • Vyberte oblasti:
    • Příchozí přenos dat: 7 680 MiB / s
    • Výchozí přenos: 25 600 MiB / s
  • Výchozí:
    • Příchozí přenos dat: 3 200 MiB / s
    • Výchozí přenos: 6 400 MiB / s
Maximální počet pravidel virtuální sítě 200 200 200
Maximální počet pravidel IP adres 200 200 200
Správa operací čtení 800 za 5 minut 800 za 5 minut 800 za 5 minut
Operace zápisu správy 10 za sekundu/1200 za hodinu 10 za sekundu/1200 za hodinu 10 za sekundu/1200 za hodinu
Operace se seznamem pro správu 100 za 5 minut 100 za 5 minut 100 za 5 minut

Vybrané regiony se zvýšenou maximální propustností pro pevné disky s průběžným placením

Následující oblasti mají zvýšenou maximální propustnost pro účty úložiště HDD s průběžným platbou (StorageV2):

  • Východní Asie
  • Jihovýchodní Asie
  • Austrálie – východ
  • Brazílie – jih
  • Střední Kanada
  • Čína – východ 2
  • Čína – sever 3
  • Severní Evropa
  • Západní Evropa
  • Francie – střed
  • Německo – středozápad
  • Střední Indie
  • Japonsko – východ
  • Jio Indie – západ
  • Jižní Korea – střed
  • Norsko – východ
  • Jihoafrická republika – sever
  • Švédsko – střed
  • Spojené arabské emiráty – sever
  • Spojené království – jih
  • Střední USA
  • Východní USA
  • Východní USA 2
  • Americká vláda Virginie
  • US Gov v Arizoně
  • Severní střed USA
  • Jižní střed USA
  • Západní USA
  • Západ USA 2
  • Západní USA 3

Cíle škálování sdílených složek Azure

Cíle škálování sdílených složek Azure se vztahují na úrovni sdílené složky.

Vlastnost Zřízená jednotka SSD v1 Zřízený pevný disk v2 Průběžné platby za HDD
Jednotka zřizování úložiště 1 GiB 1 GiB není k dispozici
Jednotka zajištění IOPS není k dispozici 1 vstupně-výstupní operace za sekundu není k dispozici
Jednotka zajištění propustnosti není k dispozici 1 MiB / sek. není k dispozici
Minimální velikost úložiště 100 GiB (vyhrazeno) 32 GiB (zřízeno) 0 bajtů
Maximální velikost úložiště 100 TiB 256 TiB 100 TiB
Maximální počet souborů Bez omezení Bez omezení Bez omezení
Maximální počet vstupně-výstupních operací za sekundu (data) 102 400 IOPS (v závislosti na zřizování) 50 000 IOPS (závisí na přidělování) 20 000 IOPS
Maximální počet vstupně-výstupních operací za sekundu (metadata1) Až 35 000 IOPS2 Až 12 000 IOPS Až 12 000 IOPS
Maximální propustnost 10 340 MiB / s (závisí na přidělení kapacity) 5 120 MiB/s (záleží na nastavení) Až do limitů účtu úložiště
Maximální počet snímků sdílení 200 snímků 200 snímků 200 snímků
Maximální délka názvu souboru3 (úplná cesta včetně všech adresářů, názvů souborů a znaků zpětného lomítka) 2 048 znaků 2 048 znaků 2 048 znaků
Maximální délka jednotlivých komponent pathname (v cestě \A\B\C\D každé písmeno představuje adresář nebo soubor, který je samostatnou komponentou) 255 znaků 255 znaků 255 znaků
Omezení pevného propojení (jenom NFS) 178 není k dispozici není k dispozici
Maximální počet kanálů SMB Multichannel 4 není k dispozici není k dispozici
Maximální počet uložených zásad přístupu na sdílenou složku 5 5 5

1 IOPS metadata (otevření/zavření/smazání). Pokyny najdete v tématu Monitorování IOPS metadat .
2 Škálování na 35 000 IOPS pro sdílené složky SSD vyžaduje registraci funkce ukládání metadat do mezipaměti.
3 Azure Files vynucuje určitá pravidla pojmenování pro názvy adresářů a souborů.

Cíle škálování souborů

Cíle škálování souborů se vztahují na jednotlivé soubory uložené ve sdílených složkách Azure.

Vlastnost Zřízená jednotka SSD v1 Zřízený pevný disk v2 Průběžné platby za HDD
Maximální velikost souboru 4 TiB 4 TiB 4 TiB
Maximální počet vstupně-výstupních operací za sekundu na soubor 8 000 IOPS 1 000 IOPS 1 000 IOPS
Maximální propustnost na soubor 1 024 MiB / s 60 MiB / s 60 MiB / s
Maximální počet souběžných popisovačů kořenového adresáře 10 000 úchytů 10 000 úchytů 10 000 úchytů
Maximální počet souběžných popisovačů na soubor a adresář 2 000 úchytů* 2 000 úchytů 2 000 úchytů

* Maximální počet souběžných popisovačů na soubor a adresář je měkký limit pro sdílené složky SMB SSD. Pokud potřebujete škálovat nad rámec tohoto limitu, můžete povolit ukládání metadat do mezipaměti a zaregistrovat se k vyšším limitům popisovače souborů (Preview).

Pokyny k nastavení velikosti služby Azure Files pro Azure Virtual Desktop

Oblíbeným případem použití služby Azure Files je ukládání kontejnerů profilů uživatelů a imagí disků pro Azure Virtual Desktop. Další informace najdete v doprovodných materiálech ke službě Azure Files pro úlohy virtuálních klientských počítačů .

Cíle škálování synchronizace souborů Azure

Následující tabulka uvádí, které cíle jsou měkké, představují hranice testované Microsoftem a pevné, což značí vynucené maximum:

Zdroj Cíl Pevný limit
Služby synchronizace úložiště na oblast 100 Služeb synchronizace úložiště Ano
Služby synchronizace úložiště na předplatné 15 Služeb synchronizace úložiště Ano
Skupiny synchronizace pro službu synchronizace úložiště 200 skupin synchronizace Ano
Registrované servery na službu synchronizace úložiště 100 serverů Ano
Privátní koncové body pro službu synchronizace úložiště 100 privátních koncových bodů Ano
Koncové body cloudu pro jednu skupinu synchronizace Jeden cloudový koncový bod Ano
Koncové body serveru na skupinu synchronizace 100 koncových bodů serveru Ano
Koncové body serveru na server 30 koncových bodů serveru Ano
Objekty systému souborů (adresáře a soubory) pro každou skupinu synchronizace 100 milionů objektů Ne
Maximální počet objektů systému souborů (adresářů a souborů) v adresáři (ne rekurzivní) 5 milionů objektů Ne
Maximální velikost bezpečnostního popisovače objektů (adresářů a souborů) 64 KiB Ano
Velikost souboru 100 GiB Ne
Minimální velikost souboru, který má být vrstvený Na základě velikosti clusteru souborového systému (dvojitá velikost clusteru souborového systému). Pokud je například velikost clusteru systému souborů 4 KiB, minimální velikost souboru je 8 KiB. Ano

Poznámka:

Koncový bod Synchronizace souborů Azure může být rozšířen až na velikost souborového podílu Azure. Pokud dosáhnete limitu velikosti sdílené složky Azure, synchronizace nebude moct fungovat.

Metriky výkonu Synchronizace souborů Azure

Vzhledem k tomu, že agent Synchronizace souborů Azure běží na počítači s Windows Serverem, který se připojuje ke sdíleným složkám Azure, efektivní výkon synchronizace závisí na mnoha faktorech ve vaší infrastruktuře, mezi které patří:

  • Windows Server a základní konfigurace disku
  • Šířka pásma sítě mezi serverem a úložištěm Azure
  • Velikost souboru
  • Celková velikost datové sady
  • Aktivita u datové sady

Vzhledem k tomu, že Synchronizace souborů Azure funguje na úrovni souborů, měli byste měřit charakteristiky výkonu řešení založeného na Synchronizaci souborů Azure počtem objektů (souborů a adresářů) zpracovaných za sekundu.

V následující tabulce jsou uvedené cíle výkonu Synchronizace souborů Azure:

Scénář Výkon
Počáteční seznam změn v prostředí cloudu 150 objektů za sekundu na skupinu synchronizace
Propustnost nahrávání 200 objektů za sekundu na skupinu synchronizace
Propustnost stahování jmenného prostoru 400 objektů za sekundu na koncový bod serveru
Úplná propustnost stahování 60 objektů za sekundu na koncový bod serveru

Poznámka:

Skutečný výkon bude záviset na několika faktorech, jak je uvedeno na začátku této části.

Jako obecný průvodce nasazením byste měli mít na paměti několik věcí:

  • Propustnost objektu se přibližně škáluje v poměru k počtu skupin synchronizace na serveru. Rozdělení dat do několika skupin synchronizace na serveru přináší vyšší propustnost, což je také omezené serverem a sítí.
  • Propustnost objektu je inverzní k propustnosti MiB za sekundu. U menších souborů dochází k vyšší propustnosti z hlediska počtu zpracovaných objektů za sekundu, ale nižší propustnost MiB za sekundu. Naopak u větších souborů získáte méně objektů zpracovaných za sekundu, ale vyšší propustnost MiB za sekundu. Propustnost MiB za sekundu je omezená cíli škálování služby Azure Files.
  • Když se současně synchronizuje mnoho koncových bodů serveru ve stejné skupině synchronizace, snaží se o prostředky cloudových služeb. Výsledkem je dopad na výkon nahrávání. V extrémních případech se některé relace synchronizace nepodaří získat přístup k prostředkům a nezdaří se. Tyto synchronizační relace však brzy budou obnoveny a nakonec se po snížení zahlcení úspěšně dokončí.
  • Pokud je povoleno vrstvení cloudu, pravděpodobně zaznamenáte lepší výkon stahování, protože se stahují pouze některá data souboru. Synchronizace souborů Azure stahovat pouze data souborů uložených v mezipaměti, když se změní na některém z koncových bodů. U všech vrstvených nebo nově vytvořených souborů agent nestahuje data souborů a místo toho synchronizuje obor názvů pouze se všemi koncovými body serveru. Agent také podporuje částečné stahování vrstvených souborů, ke kterým uživatel přistupuje.

Viz také