Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure File Sync utökar Azure Files till Windows Server, vilket möjliggör lokal cachelagring, synkronisering av flera platser och molnnivåindelning för filresurser. I den här artikeln beskrivs skalbarhets- och prestandamålen för Azure File Sync.
Eftersom Azure File Sync använder Azure Files som lagringsplats för data som synkroniserats från dina lokala filservrar bör du även överväga skalbarhets- och prestandamålen för Azure Files.
Skalningsmål för Azure File Sync
Följande tabell anger vilka mål som är mjuka, som representerar den Microsoft-testade gränsen och hård, som anger ett framtvingat maxvärde:
| Resource | Target | Hård gräns |
|---|---|---|
| Synkroniseringstjänster för lagring per region | 100 Storage Sync Services | Yes |
| Synkroniseringstjänster för lagring per prenumeration | 15 Synkroniseringstjänster för lagring | Yes |
| Synkronisera grupper per lagringssynkroniseringstjänst | 200 synkroniseringsgrupper | Yes |
| Registrerade servrar per lagringssynkroniseringstjänst | 100 servrar | Yes |
| Privata slutpunkter per lagringssynkroniseringstjänst | 100 privata slutpunkter | Yes |
| Molnslutpunkter per synkroniseringsgrupp | En molnslutpunkt | Yes |
| Serverslutpunkter per synkroniseringsgrupp | 100 serverslutpunkter | Yes |
| Serverslutpunkter per server | 30 serverslutpunkter | Yes |
| Filsystemobjekt (kataloger och filer) per synkroniseringsgrupp | 100 miljoner objekt | Nej |
| Maximalt antal filsystemobjekt (kataloger och filer) i en katalog (inte rekursiva) | 5 miljoner objekt | Nej |
| Maximalt antal objekt (kataloger och filer) säkerhetsbeskrivningsstorlek | 64 KiB | Yes |
| Filstorlek | 100 GiB | Nej |
| Minsta filstorlek för en fil som ska nivåindelas | Baserat på filsystemets klusterstorlek (dubbel filsystemklusterstorlek). Om filsystemets klusterstorlek till exempel är 4 KiB är den minsta filstorleken 8 KiB. | Yes |
Anmärkning
En Azure File Sync-slutpunkt kan skalas upp till storleken på en Azure-filresurs. Om storleksgränsen för Azure-filresursen har nåtts kan synkroniseringen inte fungera.
Prestandamått för Azure File Sync
Eftersom Azure File Sync-agenten körs på en Windows Server-dator som ansluter till Azure-filresurserna beror den effektiva synkroniseringsprestandan på många faktorer i infrastrukturen, inklusive:
- Windows Server och den underliggande diskkonfigurationen
- Nätverksbandbredd mellan servern och Azure Storage
- Filstorlek
- Total datamängdsstorlek
- Aktivitet i datauppsättningen
Eftersom Azure File Sync fungerar på filnivå bör du mäta prestandaegenskaperna för en Azure File Sync-baserad lösning med antalet objekt (filer och kataloger) som bearbetas per sekund.
Följande tabell anger prestandamålen för Azure File Sync:
| Scenario | Performance |
|---|---|
| Första uppräkning av molnändringar | 150 objekt per sekund per synkroniseringsgrupp |
| Ladda upp dataflöde | 200 objekt per sekund per synkroniseringsgrupp |
| Dataflöde för nedladdning av namnområde | 400 objekt per sekund per serverslutpunkt |
| Fullständigt dataflöde för nedladdning | 60 objekt per sekund per serverslutpunkt |
Anmärkning
Den faktiska prestandan beror på flera faktorer som beskrivs i början av det här avsnittet.
Som en allmän guide för distributionen bör du ha några saker i åtanke:
- Objektets dataflöde skalas ungefär i proportion till antalet synkroniseringsgrupper på servern. Att dela upp data i flera synkroniseringsgrupper på en server ger bättre dataflöde, vilket också begränsas av servern och nätverket.
- Objektets dataflöde är omvänt proportionellt mot dataflödet MiB per sekund. För mindre filer får du högre dataflöde när det gäller antalet objekt som bearbetas per sekund, men lägre MiB-dataflöde per sekund. För större filer får du färre objekt som bearbetas per sekund, men högre Dataflöde för MiB per sekund. Dataflödet MiB per sekund begränsas av Skalningsmålen för Azure Files.
- När många serverslutpunkter i samma synkroniseringsgrupp synkroniseras samtidigt, konkurrerar de om molntjänstresurser. Därför påverkas uppladdningsprestandan. I extrema fall kan vissa synkroniseringssessioner inte komma åt resurserna och misslyckas. Dessa synkroniseringssessioner återupptas dock inom kort och lyckas så småningom när överbelastningen minskar.
- Om molnnivåindelning är aktiverat kan du se bättre nedladdningsprestanda eftersom endast en del av fildata laddas ned. Azure File Sync laddar bara ned data från cachelagrade filer när de ändras på någon av slutpunkterna. För alla nivåindelade eller nyligen skapade filer laddar agenten inte ned fildata och synkroniserar i stället bara namnområdet till alla serverslutpunkter. Agenten stöder också partiella nedladdningar av nivåindelade filer när de används av användaren.