Introduzione a File di AzureIntroduction to Azure Files

File di Azure offre condivisioni file completamente gestite nel cloud accessibili tramite il protocollo SMB (Server Message Block) standard di settore, anche noto come CIFS o Common Internet File System.Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol (also known as Common Internet File System or CIFS). Le condivisioni di File di Azure possono essere montate simultaneamente da distribuzioni cloud o locali di Windows, macOS e Linux.Azure File shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Le condivisioni di File di Azure possono essere memorizzate nella cache in Windows Server con Sincronizzazione file di Azure (anteprima) per l'accesso rapido nelle vicinanze del punto in cui vengono usati i dati.Additionally, Azure File shares can be cached on Windows Servers with Azure File Sync (preview) for fast access near where the data is being used.

VideoVideos

Introduzione a Sincronizzazione file di Azure (2 minuti)Introducing Azure File Sync (2 m) File di Azure con sincronizzazione (Ignite 2017, 85 minuti)Azure Files with Sync (Ignite 2017) (85 m)
Screencast del video di introduzione a Sincronizzazione file di Azure (fare clic per riprodurre)Screencast of the Introducing Azure File Sync video - click to play! Screencast della presentazione su File di Azure e la sincronizzazione (fare clic per riprodurre)Screencast of the Azure Files with Sync presentation - click to play!

Vantaggi offerti da File di AzureWhy Azure Files is useful

Le condivisioni file di Azure possono essere usate per gli scopi seguenti:Azure File shares can be used to:

  • Sostituire o integrare file server locali:Replace or supplement on-premises file servers:
    È possibile usare File di Azure per sostituire completamente o integrare i dispositivi NAS o i file server locali tradizionali.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. I sistemi operativi più diffusi, come Windows, macOS e Linux, possono montare direttamente condivisioni di File di Azure ovunque nel mondo.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure File shares wherever they are in the world. Le condivisioni file di Azure possono anche essere replicate nei server Windows con Sincronizzazione file di Azure, in locale o nel cloud, per ottenere prestazioni elevate e per un caching efficiente e distribuito dei dati nella posizione in cui vengono usati.Azure 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.

  • Applicazioni "lift-and-shift":"Lift and shift" applications:
    File di Azure semplifica il trasferimento nel cloud in modalità lift-and-shift di applicazioni che prevedono una condivisione file per archiviare i dati delle applicazioni o degli utenti.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. File di Azure consente sia lo scenario lift-and-shift "classico", in cui l'applicazione e i dati vengono trasferiti in Azure, che lo scenario lift-and-shift "ibrido", in cui i dati dell'applicazione vengono trasferiti in File di Azure e l'applicazione continua a essere eseguita in locale.Azure Files enables both the "classic" lift and shift scenario, where both the application and it's 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.

  • Semplificare lo sviluppo per il cloud:Simplify cloud development:
    È possibile usare File di Azure in molti modi per semplificare i nuovi progetti di sviluppo per il cloud.Azure Files can also be used in numerous ways to simplify new cloud development projects. Ad esempio: For example:

    • Impostazioni delle applicazioni condivise:Shared application settings:
      Un modello comune per le applicazioni distribuite consiste nell'inserire i file di configurazione in una posizione centralizzata in cui siano accessibili da numerose istanze dell'applicazione.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Le istanze dell'applicazione possono caricare la propria configurazione tramite l'API REST di File e gli utenti possono accedere alle istanze in base alle esigenze mondando la condivisione SMB in locale.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Condivisione di diagnostica:Diagnostic share:
      Una condivisione file di Azure è un pratico strumento che permette alle applicazioni cloud di scrivere log, metriche e dump di arresto anomalo del sistema.An Azure File share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. I registri possono essere scritti dalle istanze dell'applicazione tramite l'API REST di File e gli sviluppatori possono accedervi montando la condivisione file nel computer locale.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. Ciò consente una notevole flessibilità perché gli sviluppatori possono dedicarsi allo sviluppo cloud senza dover abbandonare gli strumenti che già conoscono e preferiscono.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Sviluppo/test/debugDev/Test/Debug:
      Quando gli sviluppatori o gli amministratori usano VM nel cloud, spesso necessitano di un set di strumenti o di utilità.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. La copia di tali strumenti e utilità in ogni macchina virtuale può richiedere molto tempo.Copying such utilities and tools to each VM can be a time consuming exercise. Montando una condivisione di File di Azure in locale nelle macchine virtuali, sviluppatori e amministratori possono accedere rapidamente a strumenti e utilità, non sono necessarie attività di copia.By mounting an Azure File share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

Vantaggi principaliKey benefits

  • Accesso condiviso.Shared access. Le condivisioni file di Azure supportano il protocollo SMB standard di settore. Di conseguenza, è possibile sostituire facilmente le condivisioni file locali con condivisioni file di Azure senza preoccuparsi della compatibilità delle applicazioni.Azure File shares support the industry standard SMB protocol, meaning you can seamlessly replace your on-premises file shares with Azure File shares without worrying about application compatibility. La possibilità di condividere un file system tra più computer, applicazioni e istanze è un vantaggio importante di File di Azure per le applicazioni che richiedono condivisibilità.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Soluzione completamente gestita.Fully managed. È possibile creare condivisioni file di Azure senza dover gestire l'hardware o un sistema operativo.Azure File shares can be created without the need to manage hardware or an OS. Di conseguenza, non è necessario applicare patch del sistema operativo server con aggiornamenti critici della sicurezza o sostituire dischi rigidi difettosi.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Script e strumenti.Scripting and tooling. È possibile usare i cmdlet di PowerShell e l'interfaccia della riga di comando di Azure per creare, montare e gestire le condivisioni di File di Azure nell'ambito dell'amministrazione delle applicazioni Azure. Le condivisioni di File di Azure possono essere create e gestite con il portale di Azure e Azure Storage Explorer.PowerShell cmdlets and Azure CLI can be used to create, mount, and manage Azure File shares as part of the administration of Azure applications.You can create and manage Azure file shares using Azure portal and Azure Storage Explorer.
  • Resilienza.Resiliency. File di Azure è stato progettato per garantire disponibilità costante.Azure Files has been built from the ground up to be always available. Sostituendo le condivisioni file locali con File di Azure non sarà più necessario occuparsi di problemi di rete o interruzioni dell'alimentazione a livello locale.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.
  • Programmabilità nota.Familiar programmability. Le applicazioni eseguite in Azure possono accedere ai dati nella condivisione tramite le API di I/O del file system.Applications running in Azure can access data in the share via file system I/O APIs. Gli sviluppatori possono quindi riutilizzare il codice esistente e le competenze acquisite per eseguire la migrazione delle applicazioni esistenti.Developers can therefore leverage their existing code and skills to migrate existing applications. Oltre alle API di I/O di sistema, è possibile usare librerie client di archiviazione di Azure o l'API REST di Archiviazione di Azure.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Passaggi successiviNext Steps