5 principali tipi di storage di Azure
Di seguito sono elencati i 5 principali tipi di storage di Azure, che puoi utilizzare singolarmente o combinati in base alle tue esigenze:
- Archiviazione file: consente di configurare un file storage cloud completamente gestito per la condivisione dei file tra più utenti. Le condivisioni di file si possono installare on-premise o in deployment cloud di Windows, Linux o macOS e sono accessibili da qualunque dispositivo tramite il protocollo Server Message Block (SMB), il protocollo Network File System (NFS) e l' API REST di File di Azure.
- Archiviazione BLOB: è un object storage utilizzato per archiviare e consultare grandi volumi di dati non strutturati, come immagini e video. Il servizio BLOB è accessibile tramite l'API REST di Archiviazione di Azure, Azure PowerShell, l'interfaccia della riga di comando di Azure o le librerie client di archiviazione.
- Archiviazione code: consente di archiviare e recuperare i messaggi da elaborare in modalità asincrona. Ogni coda può contenere milioni di messaggi, con dimensione massima di 64 K per ciascun messaggio.
- Archiviazione tabelle: è un archivio di chiavi/attributi NoSQL progettato senza schema che consente di archiviare grandi volumi di dati strutturati non relazionali nel cloud.
- Archiviazione su disco: consente di archiviare ed elaborare i dati da un disco rigido virtuale (VHD) collegato. Il disco è definito "gestito" perché crea un'astrazione di account di Archiviazione di Azure, contenitori BLOB e BLOB di pagine.
Differenza tra Archiviazione BLOB e Archiviazione file
Entrambe le opzioni BLOB e File di Azure permettono di archiviare e recuperare grandi volumi di dati tramite una rete o via Internet, ma ciascuna ha delle funzionalità indicate per casi d'uso diversi.
Archiviazione BLOB è ideale per archiviare grandi quantità di dati non strutturati, come i file audio e immagine, o utilizzati di rado, come i backup o gli archivi. Archiviazione file, invece, viene utilizzata per creare sistemi di condivisione di file distribuiti, basati su cloud, accessibili tramite il protocollo SMB. Questa opzione è perfetta per l'archiviazione di quantità più piccole di dati che devono essere utilizzati da tantissimi utenti in contemporanea.
Archiviazione di Azure e Amazon S3 un confronto
Archiviazione di Azure e Amazon Simple Storage Service (Amazon S3) sono due servizi di storage cloud molto diffusi, offerti rispettivamente da Microsoft Azure e Amazon Web Services (AWS).
Archiviazione Azure comprende cinque tipi di storage (file, BLOB, code, tabelle e dischi) ottimizzati per workload specifici con un modello a consumo in base alla quantità di dati archiviati, al numero di transazioni di storage e alla quantità di dati trasferiti.
Amazon S3 offre tre tipi di storage: Standard, Standard-Infrequent Access (Standard IA) e One Zone-Infrequent Access (One Zone-IA). Ogni tier di storage prevede diversi gradi di disponibilità, durabilità e performance. Amazon S3 utilizza un modello di costo a fasce, che variano a seconda del volume di dati archiviati, del numero di richieste effettuate e della quantità di dati trasferiti.
Come scegliere il data service Azure giusto per te
Microsoft Azure ha diverse opzioni per archiviare, elaborare e analizzare i dati nel cloud. Ogni servizio di storage risponde a casi d'uso specifici. Eccone alcuni per ciascun servizio.
Archiviazione file
Archiviazione file di Azure è perfetta per le piccole e medie aziende che vogliono sostituire le condivisioni di file on-premise utilizzate dal personale o dalle applicazioni. Questa opzione, usata insieme al protocollo SMB o NFS o all'API dedicata, permette di creare una condivisione di file nel cloud che il personale e le applicazioni possono utilizzare proprio come lo storage in locale su computer.
Archiviazione BLOB
Archiviazione BLOB di Azure è l'opzione più adatta per i siti di e-commerce, le applicazioni di streaming e le soluzioni di archiviazione. Questa opzione supporta file di immagine di grandi dimensioni tipici degli store online, delle applicazioni di streaming audio e video e delle soluzioni di backup, disaster recovery e archiviazione.
Archiviazione code
Archiviazione code di Azure, utilizzata per archiviare ed elaborare grandi volumi di messaggi nel cloud, è perfetta per il retail online, come l'archiviazione e l'evasione degli ordini dei clienti.
Archiviazione tabelle
Archiviazione tabelle di Azure è utile per gestire i dati dei clienti nel cloud o per le applicazioni che non richiedono join complessi, come quelle di OnLine Transaction Processing (OLTP) che devono archiviare e utilizzare a grandi quantità di dati in tempi rapidi.
Archiviazione su disco
Archiviazione su disco di Azure è stata progettata per le applicazioni e i workload caratterizzati da un numero elevato di operazioni I/O, come i server di database che richiedono uno storage a bassa latenza e performance elevate. Puoi utilizzare i dischi gestiti di Azure per distribuire e gestire i dischi VHD per le macchine virtuali nel cloud.
Mobilità dei dati perfetta con Archiviazione di Azure e Pure
Vuoi integrare il cloud di Azure nel tuo ambiente di hybrid cloud?
Pure Cloud Block Store™ è la soluzione di storage cloud di livello enterprise che offre performance elevate, resilienza e convenienza. Con Pure Cloud Block Store puoi consolidare le risorse e i workload per i dati in tutti i tuoi ambienti (on-premise, public cloud e private cloud) e realizzare un vero hybrid cloud. L'integrazione con strumenti come Azure Migrate e Azure Site Recovery rende la migrazione fluida dall'ambiente on-premise al cloud o da un tipo di cloud all'altro.
Dai un'occhiata alle nostre soluzioni di data services per Azure e scopri come ottenere una mobilità dei dati perfetta con Pure Cloud Block Store.