Implementare Archiviazione di Azure

Completato

Archiviazione di Azure è la soluzione di archiviazione cloud Microsoft per i moderni scenari di archiviazione dati. Archiviazione di Azure offre un archivio a scalabilità elevata per oggetti dati. Fornisce un servizio di file system per il cloud, un archivio di messaggistica per la messaggistica affidabile e un archivio NoSQL.

Archiviazione di Azure è un servizio che consente di archiviare file, messaggi, tabelle e altri tipi di informazioni. L'archiviazione di Azure viene usata per applicazioni come le condivisioni file. Gli sviluppatori usano Archiviazione di Azure per i dati di lavoro. I dati di lavoro includono siti Web, app per dispositivi mobili e applicazioni desktop. Archiviazione di Azure viene usato anche dalle macchine virtuali IaaS e dai servizi cloud PaaS.

Informazioni su Archiviazione di Azure

È possibile considerare Archiviazione di Azure come supporto di tre categorie di dati: dati strutturati, dati non strutturati e dati delle macchine virtuali. Esaminare le categorie seguenti e considerare i tipi di archiviazione usati nell'organizzazione.

Category Descrizione Esempi di archiviazione
Dati delle macchine virtuali Lo spazio di archiviazione dati per le macchine virtuali include dischi e file. I dischi sono uno spazio di archiviazione a blocchi permanente per le macchine virtuali IaaS di Azure. I file sono condivisioni file completamente gestite nel cloud. L'archiviazione per i dati delle macchine virtuali viene fornita tramite Dischi gestiti di Azure. I dischi dati vengono usati dalle macchine virtuali per archiviare dati come file di database, contenuto statico del sito Web o codice applicazione personalizzato. Il numero di dischi dati che è possibile aggiungere dipende dalla dimensione della macchina virtuale. Ogni disco dati ha una capacità massima di 32.767 GB.
Dati non strutturati I dati non strutturati sono i meno organizzati. I dati non strutturati potrebbero non avere una relazione chiara. Il formato dei dati non strutturati viene definito non relazionale. I dati non strutturati possono essere archiviati usando Archiviazione BLOB di Azure e Azure Data Lake Storage. Archiviazione BLOB è un archivio di oggetti cloud basato su REST altamente scalabile. Azure Data Lake Storage è il file system distribuito Hadoop (HDFS) come servizio.
Dati strutturati I dati strutturati vengono archiviati in un formato relazionale con uno schema condiviso. I dati strutturati vengono spesso contenuti in una tabella di database con righe, colonne e chiavi. Le tabelle sono archivi NoSQL con scalabilità automatica. I dati strutturati possono essere archiviati usando Archiviazione tabelle di Azure, Azure Cosmos DB e Azure SQL Database. Azure Cosmos DB è un servizio di database distribuito a livello globale. Il database SQL di Azure è un database come servizio completamente gestito basato su SQL.

Come creare un account di archiviazione

Livelli di account di archiviazione

Gli account di archiviazione Azure per utilizzo generico hanno due livelli: Standard e Premium.

  • Gli account di archiviazione Standard sono supportati da unità disco rigido magnetiche (HDD). Un account di archiviazione standard offre il costo più basso per GB. È possibile usare l'archiviazione di livello standard per le applicazioni che richiedono l'archiviazione bulk o quando l'accesso ai dati viene eseguito raramente.

  • Gli account di archiviazione Premium si basano su unità SSD e offrono prestazioni coerenti e bassa latenza. È possibile usare l'archiviazione di livello premium per i dischi di macchine virtuali di Azure con applicazioni con I/O elevato come i database.

Nota

Non è possibile convertire un account di archiviazione di livello Standard in un account di archiviazione di livello Premium o viceversa. Occorre creare un nuovo account di archiviazione del tipo desiderato e copiare i dati, se necessario, in un nuovo account di archiviazione.

Aspetti da considerare quando si usa l'Archiviazione di Azure

Quando si pensa al piano di configurazione per Archiviazione di Azure, prendere in considerazione queste funzionalità importanti.

  • Prendere in considerazione la durabilità e la disponibilità. Archiviazione di Azure è durevole e a disponibilità elevata. La ridondanza assicura che i dati siano protetti in caso di errori hardware temporanei. Si replicano i dati tra data center o aree geografiche per la protezione in caso di catastrofi locali o calamità naturali. I dati replicati rimangono a disponibilità elevata durante un'interruzione imprevista.

  • Prendere in considerazione l'accesso sicuro. Archiviazione di Azure crittografa tutti i dati. Archiviazione di Azure offre un controllo dettagliato su chi può accedere ai dati.

  • Prendere in considerazione la scalabilità. Archiviazione di Azure è progettata per offrire scalabilità elevata in modo da soddisfare le esigenze di archiviazione dati e di prestazioni delle applicazioni moderne.

  • Prendere in considerazione la gestibilità. Microsoft Azure gestisce automaticamente le attività di manutenzione dell'hardware, gli aggiornamenti e i problemi critici.

  • Prendere in considerazione l'accessibilità dei dati. I dati in Archiviazione di Azure sono accessibili da ogni parte del mondo tramite HTTP o HTTPS. Microsoft offre SDK per Archiviazione di Azure in diversi linguaggi. È possibile usare .NET, Java, Node.js, Python, PHP, Ruby, Go e l'API REST. Archiviazione di Azure supporta l'esecuzione di script in Azure PowerShell o nell'interfaccia della riga di comando di Azure. Il portale di Azure e Azure Storage Explorer offrono soluzioni visive facili per l'uso dei dati.