Beskriva Azure File Services
IT-personalen på Contoso planerar att migrera fildelningen och har bett dig undersöka alternativ för att flytta det här delade innehållet till Azure. Du upptäcker att Azure Storage erbjuder fyra typer av lagringstjänster, beroende på egenskaperna för data som du lagrar. I följande tabell sammanfattas dessa lagringstjänster.
Lagringstjänst | beskrivning |
---|---|
Blobar | Blobar representerar vanligtvis ostrukturerade filer som medieinnehåll, virtuella datordiskar, säkerhetskopior eller loggar. Blobar underlättar låsningsmekanismer och säkerställer exklusiv filåtkomst som krävs för virtuella IaaS-diskar. |
Tabeller | Tabeller är värd för icke-relationellt, halvstrukturerat innehåll, som består av flera rader med data. I samband med Azure Table Storage kallas dessa rader för entiteter. Utvecklare implementerar ofta tabelllagring som serverdelsdatalager för App Service eller Azure Cloud Services. |
Köer | Köer erbjuder tillfällig lagring för meddelanden som komponenter i distribuerade program använder för att asynkront kommunicera med varandra. I stället för att till exempel skicka ett meddelande direkt till en målkomponent kan en källkomponent placera meddelandet i en kö. På så sätt kan målkomponenten bearbeta alla meddelanden i kön enligt sitt eget schema, utan att tvinga källkomponenten att vänta på en bekräftelse. |
Filer | Precis som blobar ger filer lagring för ostrukturerade data. Låsmekanismen tillåter dock fildelning på ett sätt som liknar lokala Windows-filresurser. |
I den här lektionen får du lära dig mer om hur du använder Azure Files.
Kommentar
Om du vill använda Azure Files måste du först skapa ett Azure Storage-konto.
Vad är Azure Files?
Azure Files är en Azure-tjänst som tillhandahåller funktionerna i en lokal filresurs med fördelarna med en paaS-molntjänst (plattform som en tjänst), inklusive:
- Serverlös distribution. En Azure-filresurs är ett PaaS-erbjudande för en fullständigt hanterad filresurs som inte kräver någon infrastruktur. Du behöver inte ta hand om några virtuella datorer, operativsystem eller uppdateringar.
- Nästan obegränsad lagring. En enskild Azure-filresurs kan lagra upp till 100 tebibyte (TiB) filer och en fil kan vara upp till 4 TiB i storlek. Filerna är ordnade i en hierarkisk mappstruktur på samma sätt som på lokala filservrar.
- Datakryptering. Data på en Azure-filresurs krypteras i vila när de lagras i ett Azure-datacenter och överförs i ett nätverk.
- Åtkomst överallt. Som standard kan klienter komma åt Azure-filresurser var de än befinner sig om de har internetanslutning.
- Användning av standardprotokoll. Du kan komma åt Azure-filresurser med hjälp av SMB (Server Message Block), NFS (Network File System) och HTTP-protokoll. Klienter kan ansluta till Azure-filresurser från Windows-, Linux- och macOS-enheter.
- Integrering i en befintlig miljö. Du kan styra åtkomsten till Azure-filresurser med hjälp av Microsoft Entra-identiteter eller AD DS-identiteter som synkroniseras med Microsoft Entra-ID. Detta säkerställer att användarna kan ha samma upplevelse av att komma åt en Azure-filresurs som när de får åtkomst till en lokal filserver.
- Detaljerade filbehörigheter. Du kan använda NTFS-filsystembehörigheter för att styra åtkomsten (och åtkomstnivån) till filer på Azure-filresurser på samma sätt som med lokala filservrar.
- Tidigare versioner och säkerhetskopior. Du kan skapa ögonblicksbilder av Azure-filresurser som integreras med funktionen Tidigare versioner i Utforskaren. Du kan också använda Azure Backup för att säkerhetskopiera Azure-filresurser.
- Valfri integrering med lokala filservrar via Azure File Sync. Azure-filresurser kan synkroniseras med lokala filresurser för att ge fördelar som snabbare lokal åtkomst och mer ledigt utrymme på lokala filservrar när du använder molnnivåindelning.
- Dataredundans. Azure-filresursdata replikeras till flera platser i samma Azure-datacenter eller i många Azure-datacenter. Replikeringsinställningen för Azure Storage-kontot som innehåller filresursen styr dataredundansen.
I följande tabell visas de redundansalternativ som är tillgängliga för Azure Files.
Redundansalternativ | beskrivning |
---|---|
Lokalt redundant lagring (LRS) | Datauppdateringar replikeras synkront över tre kopior i en enda anläggning i en enda region. LRS skyddar dina data mot servermaskinvarafel, men inte mot ett fel i själva anläggningen. Det här är det enda alternativet som är tillgängligt för Premium-lagringskonton. |
Zonredundant lagring (ZRS) | Datauppdateringar replikeras asynkront över tre kopior som finns i separata datacenter i en eller två Azure-regioner. ZRS erbjuder mer återhämtning än LRS. Det skyddar dock inte mot fel som påverkar en hel region. |
Geo-redundant lagring (GRS) | Datauppdateringar replikeras först synkront inom samma region. När uppdateringen har slutförts replikeras de sedan asynkront från den primära regionen till en sekundär region. Fördefinierad parkoppling mellan de två regionerna säkerställer att data förblir inom samma geografiska område. Data replikeras också synkront över tre repliker i var och en av regionerna, vilket resulterar i sex kopior av lagringskontoinnehåll. Om ett fel inträffar i den primära regionen redundansväxlar Azure Storage automatiskt till den sekundära regionen. GRS erbjuder effektivt förbättrad återhämtning jämfört med LRS och ZRS. |
Geografiskt zonredundant lagring (GZRS) | Datauppdateringar replikerar först tre repliker av dina data över flera Azure-Tillgänglighetszoner, vilket skyddar mot kluster, datacenter eller ett helt zonfel. När uppdateringen har slutförts replikerar de sedan asynkront till en annan region inom samma geografiska område inom en enda zon, till exempel LRS, som skyddar mot ett regionalt avbrott. GZRS ger en bra balans mellan hög prestanda, hög tillgänglighet och haveriberedskap och är fördelaktigt när du skapar program eller tjänster med hög tillgänglighet i Azure. När du använder GZRS kan du fortsätta att läsa och skriva data även om någon av tillgänglighetszonerna i den primära regionen inte är tillgänglig. I händelse av ett regionalt fel kan du också använda GZRS för att fortsätta ha läsåtkomst. |
Azure Files har stöd för två lagringsnivåer: premium och standard. Standardfilresurser skapas i GPv2-lagringskonton (generell användning), medan premiumfilresurser skapas i FileStorage-lagringskonton. De två lagringsnivåerna har de attribut som beskrivs i följande tabell.
Lagringsnivå | beskrivning |
---|---|
Premium | Premium-filresurser lagrar data på solid state-enheter (SSD:er) och är endast tillgängliga i fillagringskontotypen. De ger konsekventa höga prestanda och låg svarstid och är tillgängliga i LRS-redundans, med ZRS tillgängligt i vissa regioner. Inte tillgängligt i alla Azure-regioner. |
Standard | Standardfilresurser lagrar data på hårddiskar (HDD) och distribuerar i lagringskontotypen generell användning version 2 (GPv2). Ange prestanda för indata-/utdataarbetsbelastningar (I/O), till exempel allmänna filresurser och utvecklings-/testmiljöer. De är tillgängliga för LRS, ZRS, GRS och GZRS i alla Azure-regioner. |
Vanliga användningsområden för Azure Files
Du kan använda Azure Files i ett antal vanliga scenarier enligt beskrivningen i följande tabell.
Förbrukning | beskrivning |
---|---|
Ersätta eller komplettera lokala filservrar | Praktiskt taget alla företag använder filservrar. Azure Files kan helt ersätta eller komplettera traditionella lokala filservrar eller NAS-enheter (Network Attached Storage). Med Azure-filresurser och AD DS-autentisering kan du migrera data till Azure Files och använda hög tillgänglighet och skalbarhet samtidigt som du minimerar klientändringar. |
Lift and Shift | Azure Files gör det enkelt att lyfta och flytta program som förväntar sig att en filresurs ska lagra program- eller användardata i molnet. |
Säkerhetskopiering och katastrofåterställning | Du kan använda Azure-filresurser som lagring för säkerhetskopior eller för haveriberedskap för att förbättra affärskontinuiteten. Du kan använda Azure-filresurser för att säkerhetskopiera dina data från befintliga filservrar samtidigt som du bevarar konfigurerade Windows-listor för diskretionär åtkomstkontroll (ACL). Data som lagras på Azure-filresurser påverkas inte av katastrofer som kan påverka lokala platser. |
Azure File Sync | Med Azure File Sync kan Azure-filresurser replikeras till Windows Server, antingen lokalt eller i molnet, för prestanda och distribuerad cachelagring av data där de används. |
Vad är Azure File Sync?
Med Azure File Sync kan du centralisera organisationens filresurser i Azure Files, samtidigt som du behåller flexibiliteten, prestandan och kompatibiliteten hos en lokal filserver. Du kan också använda Azure File Sync för att cachelagrat Azure-filresurser på Windows Server-datorer för snabb åtkomst nära där data nås. Du kan använda alla protokoll som är tillgängliga på Windows Server för att komma åt dina data lokalt, inklusive SMB, NFS och File Transfer Protocol Service (FTPS).
Du kan också installera Azure File Sync på en Windows-filserver som finns på en virtuell molndator. Om Azure-filresursen finns i samma region som filservern kan du aktivera molnnivåindelning och ange volymen för ledigt utrymme i procent till maximalt (99 %). Detta säkerställer minimal duplicering av data. Du kan också använda alla program som du vill med dina filservrar, till exempel program som kräver stöd för NFS-protokoll.