Vad är Azure Files?What is Azure Files?

Azure Files erbjuder fullständigt hanterade fil resurser i molnet som är tillgängliga via SMB-protokollet (Server Message Block) i branschen eller NFS-protokollet (Network File System).Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol or Network File System (NFS) protocol. Azure-filresurser kan monteras samtidigt av molnbaserade eller lokala distributioner.Azure file shares can be mounted concurrently by cloud or on-premises deployments. Azure Files SMB-filresurser är tillgängliga från Windows-, Linux-och macOS-klienter.Azure Files SMB file shares are accessible from Windows, Linux, and macOS clients. Azure Files NFS-filresurser är tillgängliga från Linux-eller macOS-klienter.Azure Files NFS file shares are accessible from Linux or macOS clients. Dessutom kan Azure Files SMB-filresurser cachelagras på Windows-servrar med Azure File Sync för snabb åtkomst nära var data används.Additionally, Azure Files SMB file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.

VideoklippVideos

Introduktion till Azure File SyncIntroducing Azure File Sync Azure Files med Sync (antändning 2019)Azure Files with Sync (Ignite 2019)
Skärm bild av introduktionen Azure File Sync Video – Klicka för att spela upp!Screencast of the Introducing Azure File Sync video - click to play! Skärm utsändning av Azure Files med Sync-presentation – Klicka för att spela upp!Screencast of the Azure Files with Sync presentation - click to play!

Här följer några videor om vanliga användnings fall för Azure Files:Here are some videos on the common use cases of Azure Files:

Varför Azure Files är användbartWhy Azure Files is useful

Azure-filresurser kan användas för att:Azure file shares can be used to:

  • Ersätta eller komplettera lokala filservrar:Replace or supplement on-premises file servers:
    Azure Files kan användas för att fullständigt ersätta eller komplettera traditionella lokala filservrar eller NAS-enheter.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. Populära operativsystem, till exempel Windows, macOS och Linux kan direktmontera Azure-filresurser oavsett var de befinner sig i världen.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. Azure File SMB-filresurser kan också replikeras med Azure File Sync till Windows-servrar, antingen lokalt eller i molnet, för prestanda och distribuerad cachelagring av data där den används.Azure File SMB file shares can also be replicated with Azure File Sync to Windows Servers, either on-premises or in the cloud, for performance and distributed caching of the data where it's being used. Med den senaste versionen av Azure Files AD-autentiseringkan Azure File SMB-filresurser fortsätta att arbeta med AD som finns lokalt för åtkomst kontroll.With the recent release of Azure Files AD Authentication, Azure File SMB file shares can continue to work with AD hosted on-premises for access control.

  • "Lyft och Shift"-program:"Lift and shift" applications:
    Azure Files gör det enkelt att "lyfta och flytta" program till molnet som förväntar sig en filresurs för att lagra filprograms- eller användardata.Azure Files makes it easy to "lift and shift" applications to the cloud that expect a file share to store file application or user data. Azure Files gör det möjligt att använda både det "klassiska" scenariot för att lyfta och flytta, där både programmet och dess data flyttas till Azure, och "hybridvarianten" av att lyfta och flytta, där programdata flyttas till Azure Files och programmet fortsätter att köras lokalt.Azure Files enables both the "classic" lift and shift scenario, where both the application and its data are moved to Azure, and the "hybrid" lift and shift scenario, where the application data is moved to Azure Files, and the application continues to run on-premises.

  • Förenkla moln utveckling:Simplify cloud development:
    Azure Files kan även användas på flera sätt för att förenkla nya molnutvecklingsprojekt.Azure Files can also be used in numerous ways to simplify new cloud development projects. Till exempel:For example:

    • Inställningar för delade program:Shared application settings:
      Ett vanligt mönster för distribuerade program är att ha konfigurationsfilerna på en central plats där de kan nås från många programinstanser.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Programinstanser kan läsa in konfigurationen via File REST API och människor kan komma åt dem efter behov genom att montera SMB-resursen lokalt.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Diagnostisk resurs:Diagnostic share:
      En Azure-filresurs är en praktisk plats för molnprogrammens skrivloggar, statistik och kraschdumpar.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Loggar kan skrivas av programinstanser via File REST API och utvecklare kan komma åt dem genom att montera filresursen på en lokal dator.Logs can be written by the application instances via the File REST API, and developers can access them by mounting the file share on their local machine. Detta ger stor flexibilitet, eftersom utvecklarna kan använda molnutveckling utan att behöva överge eventuella befintliga verktyg som de kan och gillar att använda.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Utveckling/testning/fel sökning:Dev/Test/Debug:
      När utvecklare och administratörer arbetar med virtuella datorer i molnet behöver de ofta en uppsättning verktyg och hjälpmedel.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Det kan vara tidskrävande att kopiera sådana funktioner och verktyg till varje virtuell dator.Copying such utilities and tools to each VM can be a time consuming exercise. Genom att montera en Azure-filresurs lokalt på de virtuella datorerna kan en utvecklare och administratör snabbt komma åt sina verktyg och funktioner, utan att någon kopiering krävs.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

  • Skapa behållare:Containerization:
    Azure-filresurser kan användas som beständiga volymer för tillstånds känsliga behållare.Azure file shares can be used as persistent volumes for stateful containers. Behållare levererar "Bygg en gång, kör överallt" som gör det möjligt för utvecklare att påskynda innovationer.Containers deliver "build once, run anywhere" capabilities that enable developers to accelerate innovation. För behållare som har åtkomst till rå data vid varje start krävs ett delat fil system för att tillåta att dessa behållare får åtkomst till fil systemet oavsett vilken instans de kör på.For the containers that access raw data at every start, a shared file system is required to allow these containers to access the file system no matter which instance they run on.

Viktiga fördelarKey benefits

  • Delad åtkomst.Shared access. Azure-filresurser stöder SMB-och NFS-protokollen enligt bransch standard, vilket innebär att du sömlöst kan ersätta dina lokala fil resurser med Azure-filresurser utan att oroa dig för programkompatibilitet.Azure file shares support the industry standard SMB and NFS protocols, meaning you can seamlessly replace your on-premises file shares with Azure file shares without worrying about application compatibility. Att kunna dela ett filsystem över flera datorer och program/instanser är en stor fördel med Azure Files för program som måste kunna dela resurser med andra.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Fullständigt hanterad.Fully managed. Azure-filresurser kan skapas utan att behöva hantera maskinvara eller ett operativsystem.Azure file shares can be created without the need to manage hardware or an OS. Det innebär att du inte behöver hantera korrigeringar av serverns OS med kritiska säkerhetsuppdateringar eller ersätta en felande hårddiskar.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Skript och verktyg.Scripting and tooling. PowerShell-cmdletar och Azure CLI kan användas för att skapa, montera och hantera Azure-filresurser som en del av administrationen av Azure-program.PowerShell cmdlets and Azure CLI can be used to create, mount, and manage Azure file shares as part of the administration of Azure applications. Du kan skapa och hantera Azure-filresurser med hjälp av Azure Portal och Azure Storage Explorer.You can create and manage Azure file shares using Azure portal and Azure Storage Explorer.
  • Återhämtning.Resiliency. Azure Files har byggts från grunden för att alltid vara tillgänglig.Azure Files has been built from the ground up to be always available. Om du ersätter lokala filresurser med Azure Files behöver du inte längre vakna tidigt på morgonen för att hantera lokala strömavbrott eller nätverksproblem.Replacing on-premises file shares with Azure Files means you no longer have to wake up to deal with local power outages or network issues.
  • Välbekant programmering.Familiar programmability. Program som körs i Azure kan komma åt data i resursen via filsystemets I/O-API:er.Applications running in Azure can access data in the share via file system I/O APIs. Utvecklare kan därför utnyttja befintlig kod och erfarenhet för att migrera befintliga program.Developers can therefore leverage their existing code and skills to migrate existing applications. Förutom system-I/O-API:er kan du använda Azure Storage-klientbibliotek eller Azure Storage REST API.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Efterföljande momentNext Steps