Confrontare l'archiviazione per i dati di condivisioni file e BLOB

Completato

Il servizio File di Azure offre condivisioni file completamente gestite nel cloud. È possibile accedere alle condivisioni file di Azure tramite i protocolli SMB (Server Message Block), NFS (Network File System) e HTTP. I client possono connettersi alle condivisioni file di Azure da dispositivi Windows, Linux e macOS.

Informazioni su File di Azure

Ecco alcune caratteristiche di File di Azure:

  • Distribuzione serverless. Una condivisione file di Azure è un'offerta PaaS costituita da una condivisione file completamente gestita che non richiede alcuna infrastruttura. Non è necessario gestire VM, sistemi operativi o aggiornamenti.

  • Spazio di archiviazione quasi illimitato. Una singola condivisione file di Azure può archiviare fino a 100 tebibyte (TB) di file e un file può avere dimensioni fino a 4 TiB. I file sono organizzati in una struttura di cartelle gerarchica allo stesso modo dei file server locali.

  • Crittografia dei dati. I dati in una condivisione file di Azure vengono crittografati mentre sono inattivi in un data center di Azure e in transito in una rete.

  • Accesso ovunque. Per impostazione predefinita, i client possono accedere a condivisioni file di Azure da qualsiasi luogo purché dotati di connettività Internet.

  • Integrazione in un ambiente esistente. È possibile controllare l'accesso alle condivisioni di file di Azure utilizzando identità di Microsoft Entra o identità di Active Directory Domain Services sincronizzate con Microsoft Entra ID. Questo garantisce agli utenti un'esperienza di accesso a una condivisione file di Azure equivalente all'accesso a un file server locale.

  • Versioni precedenti e backup. È possibile creare snapshot di condivisioni file di Azure che si integrano con la funzionalità Versioni precedenti in Esplora file. Si può anche usare Backup di Azure per eseguire il backup di condivisioni file di Azure.

  • Ridondanza dei dati. I dati della condivisione file di Azure vengono replicati in più posizioni nello stesso data center di Azure o in diversi data center di Azure. L'impostazione di replica dell'account di archiviazione di Azure che include la condivisione file controlla la ridondanza dei dati.

Aspetti da considerare quando si usa File di Azure

Esistono molti scenari comuni per l'uso di File di Azure. Quando si esaminano i suggerimenti seguenti, pensare alle possibili soluzioni offerte da File di Azure per la propria organizzazione.

  • Valutare le opzioni di sostituzione e integrazione. Possibilità di sostituire o integrare i file server locali tradizionali o i dispositivi NAS usando File di Azure.

  • Valutare l'accesso globale. È possibile accedere direttamente alle condivisioni file di Azure usando la maggior parte dei sistemi operativi, ad esempio Windows, macOS e Linux ovunque nel mondo.

  • Valutare il supporto della modalità lift-and-shift. È possibile trasferire le applicazioni nel cloud in modalità lift-and-shift con File di Azure per le app che prevedono una condivisione file per archiviare i dati delle applicazioni o degli utenti.

  • Prendere in considerazione l'uso di Sincronizzazione file di Azure. È possibile replicare le condivisioni file di Azure nei server Windows Server usando Sincronizzazione file di Azure. È possibile eseguire la replica in locale o nel cloud per le prestazioni e la memorizzazione nella cache distribuita dei dati dove vengono usati. La funzionalità Sincronizzazione file di Azure viene esaminata in modo più dettagliato in un'unità successiva.

  • Valutare le applicazioni condivise. Archiviare le impostazioni dell'applicazione condivise in File di Azure, ad esempio i file di configurazione.

  • Valutare i dati di diagnostica. Usare File di Azure per archiviare i dati di diagnostica, ad esempio log, metriche e dump di arresto anomalo del sistema, in un percorso condiviso.

  • Valutare strumenti e utilità. File di Azure è un'ottima opzione per l'archiviazione di strumenti e utilità necessari per lo sviluppo o la gestione di servizi cloud o macchine virtuali di Azure.

Confrontare File di Azure in Archiviazione BLOB di Azure

È importante comprendere quando usare File di Azure per archiviare i dati come condivisioni file anziché usare Archiviazione BLOB di Azure per archiviare i dati come BLOB. Nella tabella seguente vengono confrontate diverse funzionalità di questi servizi e scenari di implementazione comuni.

File di Azure (condivisioni file) Archiviazione BLOB di Azure (BLOB)
File di Azure offre i protocolli SMB ed NFS, librerie client e un'interfaccia REST che permette di accedere ai file archiviati ovunque ci si trovi. Archiviazione BLOB di Azure offre librerie client e un'interfaccia REST che consente l'archiviazione e l'accesso a dati non strutturati su larga scala in BLOB in blocchi.
- I file in una condivisione File di Azure sono oggetti directory reali.
- I dati in File di Azure sono accessibili tramite condivisioni file in più macchine virtuali.
- I BLOB in Archiviazione BLOB di Azure sono uno spazio dei nomi flat.
- I dati dei BLOB in Archiviazione BLOB di Azure sono accessibili tramite un contenitore.
File di Azure è ideale per trasferire in modalità lift-and-shift nel cloud un'applicazione che usa già le API del file system native. Consente di condividere i dati tra l'app e altre applicazioni in esecuzione in Azure.

File di Azure è una buona opzione quando si desidera archiviare gli strumenti di sviluppo e debug a cui è necessario accedere da molte macchine virtuali.
Archiviazione BLOB di Azure è ideale per le applicazioni che devono supportare scenari di streaming e di accesso casuale.

Archiviazione BLOB di Azure è un'opzione ottimale quando è necessario poter accedere ai dati dell'applicazione ovunque ci si trovi.