Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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) |
![]() |
![]() |
Microsoft.Storage | Zajištěno v2 | HDD (standard) | Zóna (ZRS) |
![]() |
![]() |
Microsoft.Storage | Zajištěno v2 | HDD (standard) | Geografie (GRS) |
![]() |
![]() |
Microsoft.Storage | Zajištěno v2 | HDD (standard) | GeoZone (GZRS) |
![]() |
![]() |
Microsoft.Storage | Poskytnuto v1 | SSD (Premium) | Místní (LRS) |
![]() |
![]() |
Microsoft.Storage | Poskytnuto v1 | SSD (Premium) | Zóna (ZRS) |
![]() |
![]() |
Microsoft.Storage | Platba dle skutečné spotřeby | HDD (standard) | Místní (LRS) |
![]() |
![]() |
Microsoft.Storage | Platba dle skutečné spotřeby | HDD (standard) | Zóna (ZRS) |
![]() |
![]() |
Microsoft.Storage | Platba dle skutečné spotřeby | HDD (standard) | Geografie (GRS) |
![]() |
![]() |
Microsoft.Storage | Platba dle skutečné spotřeby | HDD (standard) | GeoZone (GZRS) |
![]() |
![]() |
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 |
|
|
|
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 |
|
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.