Introduzione

Amazon Web Services (AWS) offre un ampio portafoglio di servizi di archiviazione affidabili, scalabili e sicuri per l'archiviazione, l'accesso, la protezione e l'analisi dei dati. In questo modo è più facile abbinare i metodi di archiviazione alle proprie esigenze e offre opzioni di archiviazione che non sono facilmente raggiungibili con l'infrastruttura on-premise. Quando si seleziona un servizio di archiviazione, assicurarsi che sia in linea con i modelli di accesso sarà fondamentale per ottenere le prestazioni desiderate.

Puoi scegliere tra servizi di archiviazione a blocchi, file e oggetti, nonché opzioni di migrazione dei dati cloud per il tuo carico di lavoro. La scelta del servizio di archiviazione giusto per il tuo carico di lavoro richiede di prendere una serie di decisioni in base alle tue esigenze aziendali.

Questa guida decisionale ti aiuterà a porre le domande giuste, a delineare un percorso chiaro per l'implementazione e a eseguire la migrazione dalla tua archiviazione on-premise.

Questa clip di sei minuti è tratta da una registrazione di 55 minuti di una presentazione degli architetti senior di soluzioni di archiviazione di AWS Kevin McDonald e Victor Munoz al Summit AWS 2022. Fornisce una panoramica dei servizi di archiviazione AWS disponibili.

Tempo di lettura

20 minuti

Scopo

Aiutarci a determinare quale servizio di archiviazione AWS è più adatto alle tue esigenze.

Livello

Principiante

Ultimo aggiornamento

2 giugno 2023

Scopri

I dati sono la pietra miliare del successo della distribuzione di applicazioni, dei flussi di lavoro analitici e delle innovazioni del machine learning. I sistemi well-architected utilizzano più servizi di archiviazione e offrono diverse funzionalità per migliorare le prestazioni.

In molti casi, tuttavia, la scelta del servizio di archiviazione giusto dipende dal grado di allineamento con ciò che già utilizzi (o con cui hai familiarità). Lavorare con i servizi di archiviazione che conosci ti consentirà di iniziare più facilmente e può rendere la migrazione dei tuoi dati più semplice e potenzialmente più veloce.

Ad esempio, i servizi della famiglia di archiviazione dati Amazon FSx sono disponibili in quattro opzioni che si allineano ai file system più diffusi:

  • Amazon FSx per Windows File Server fornisce file server Microsoft Windows completamente gestiti, supportati da un file system Windows completamente nativo.
  • Amazon FSx per Lustre agevola l'avvio e l'esecuzione del file system ad alte prestazioni Lustre nel cloud.
  • Amazon FSx per OpenZFS è un servizio di archiviazione di file completamente gestito che consente di spostare dati in AWS da ZFS on-premise o altri file server basati su Linux.
  • Amazon FSx per NetApp ONTAP è un servizio completamente gestito che fornisce un’archiviazione di file altamente affidabile, scalabile, ad alte prestazioni e ricca di funzionalità basata sul popolare file system ONTAP di NetApp.

Prendi in esame

Potresti prendere in considerazione i servizi di archiviazione AWS perché stai migrando un'applicazione esistente nel cloud o creando una nuova applicazione nel cloud. Quando sposti i dati nel cloud, è importante capire dove li stai spostando, i potenziali casi d'uso, il tipo di dati che stai spostando e le risorse di rete disponibili.

Ecco alcuni criteri da considerare nella scelta di un servizio di archiviazione AWS.   

  • I servizi di archiviazione AWS offrono diverse opzioni di protocollo:

    • L’archiviazione a blocchi offre un’archiviazione ad alte prestazioni collegata direttamente a un'istanza di calcolo con accesso a bassa latenza, rendendola adatto per applicazioni che richiedono operazioni di I/O veloci e coerenti.
    • L’archiviazione basata su file è montabile in modo nativo praticamente da qualsiasi sistema operativo utilizzando protocolli standard di settore come NFS e SMB. Fornisce un’archiviazione semplice per i carichi di lavoro che richiedono l'accesso a dati condivisi su più istanze di elaborazione.
    • L’archiviazione di oggetti offre un facile accesso ai dati tramite un'interfaccia di programmazione dell’applicazione (API) su Internet ed è ideale per carichi di lavoro pesanti in lettura (come applicazioni e servizi di streaming).

    I protocolli svolgono un ruolo cruciale quando si considerano i servizi di archiviazione AWS in quanto determinano le modalità di accesso, trasferimento e gestione dei dati all'interno dell'ambiente di archiviazione.

  • È importante considerare il sistema operativo dei client che accederanno ai dati. I client basati su Windows possono utilizzare opzioni di archiviazione basate su file come Amazon FSx per Windows File Server. Fornisce spazio di archiviazione ad alta disponibilità alle applicazioni Windows con supporto completo per Server Message Block (SMB).

    Amazon FSx per Lustre (per file system ad alte prestazioni) è progettato per l'uso con file system basati su Unix/Linux. Utilizzalo per i carichi di lavoro per cui la velocità fa la differenza, tra cui machine learning, calcolo ad alte prestazioni (HPC), elaborazione video e modellizzazione finanziaria.

    La scelta del tipo di client per un servizio di archiviazione AWS è fondamentale per garantire un facile accesso e condivisione dei dati tra i carichi di lavoro. La selezione di un servizio compatibile con i file system e i protocolli utilizzati dai clienti è fondamentale per evitare problemi di compatibilità e garantire un accesso e un trasferimento dei dati senza interruzioni.

  • Le prestazioni sono un fattore fondamentale da considerare nella scelta di un servizio di archiviazione AWS. Ci sono diversi fattori da considerare quando si valutano le prestazioni dell’archiviazione, tra cui IOPS (operazioni di input/output al secondo), i modelli di accesso, la latenza e la velocità di trasmissione effettiva o la larghezza di banda. È importante porre domande come:

    • La latenza del carico di lavoro è sensibile?
    • Altri parametri (come IOPS o velocità di trasmissione effettiva) dominano il profilo delle prestazioni delle applicazioni?
    • Il tuo carico di lavoro è intenso in lettura o scrittura?
  • Alcuni fattori da considerare quando si esegue la migrazione dell’archiviazione locale ad AWS sono:

    • Trasferimento dati: qual è il metodo più efficiente per trasferire i tuoi dati ad AWS?
    • Compatibilità: ad esempio, se utilizzi già le appliance NetApp ONTAP, i servizi on-premise (come Amazon FSx per NetApp ONTAP) forniscono un percorso di migrazione senza interruzioni.
    • Integrazione delle applicazioni: valuta in che modo le tue applicazioni si integreranno con i servizi di archiviazione AWS. Prendi in considerazione eventuali modifiche o configurazioni necessarie per consentire connettività e funzionalità senza interruzioni tra le tue applicazioni e l'ambiente AWS.
    • Gestione e ciclo di vita dei dati: pianifica le attività di gestione dei dati come backup, replica e gestione del ciclo di vita nell'ambiente AWS. Prendi in considerazione i servizi e le funzionalità di AWS che possono aiutare ad automatizzare queste attività, come il controllo delle versioni, le policy del ciclo di vita e la replica tra regioni.
    • Sicurezza e conformità: assicurati che i tuoi dati rimangano al sicuro durante il processo di migrazione. Implementa misure di sicurezza appropriate, come la crittografia e i controlli di accesso, per proteggere i dati sia in transito che a riposo
    • Ottimizzazione dei costi: analizza le implicazioni in termini di costi della migrazione della tua soluzione di archiviazione su AWS. Prendi in considerazione fattori come i prezzi dell’archiviazione, i costi di trasferimento dei dati e tutti i servizi o funzionalità associati necessari per ottimizzare i costi.

    Considerando attentamente questi fattori, puoi garantire una migrazione di successo da una soluzione di archiviazione on-premise ai servizi di archiviazione AWS, riducendo al minimo le interruzioni e massimizzando i vantaggi dell’archiviazione nel cloud.

  • I requisiti di backup e protezione sono fattori critici da considerare quando si sceglie un servizio di archiviazione AWS perché aiutano a garantire la disponibilità e la durabilità dei dati.

    Senza adeguate misure di backup e protezione, i dati possono andare persi a causa di eliminazione accidentale, guasti hardware o disastri naturali, con gravi conseguenze per l'azienda.

    Acquisisci familiarità con servizi come Backup AWS, che può eseguire il backup dei dati su richiesta o automaticamente come parte di un piano di backup pianificato. Backup AWS offre anche la replica tra regioni, particolarmente utile in casi di necessità di continuità aziendale o di conformità che richiedono di conservare i backup a una determinata distanza minima dai tuoi dati di produzione.

  • Il ripristino di emergenza è una considerazione fondamentale nella scelta di un servizio di archiviazione AWS perché aiuta a garantire la continuità aziendale in caso di disastro o interruzione. Un disastro può essere causato da vari fattori, come disastri naturali, errori umani o attacchi informatici, e può comportare una significativa perdita di dati e tempi di inattività.

    La scelta di un servizio di archiviazione che fornisca funzionalità di ripristino di emergenza, come la replica su più zone di disponibilità, può aiutare a ridurre al minimo l'impatto di un disastro sull'azienda. Quando si valutano le opzioni di ripristino di emergenza è importante considerare fattori come gli obiettivi del tempo di ripristino (RTO) e gli obiettivi dei punti di ripristino (RPO) e scegliere un servizio di archiviazione che soddisfi le esigenze aziendali.

  • Oltre ai costi di archiviazione di base, ci sono altri fattori che influiscono sui prezzi, come la capacità di archiviazione, il trasferimento dei dati e la disponibilità che influiscono sul costo totale dell’archiviazione. Quanto segue può aiutarti a ridurre i costi quando utilizzi un servizio di archiviazione AWS:

    Ti consigliamo inoltre di utilizzare il Calcolatore dei prezzi AWS per stimare i costi quando scegli un servizio di archiviazione AWS.

  • La sicurezza in AWS è una responsabilità condivisa. AWS fornisce ai clienti una base sicura per creare e distribuire le proprie applicazioni, ma i clienti sono responsabili dell'implementazione delle proprie misure di sicurezza per proteggere dati, applicazioni e infrastruttura.

    Quando scegli un servizio di archiviazione AWS, dovresti considerare aspetti di sicurezza come il controllo degli accessi, la crittografia dei dati, i requisiti di conformità, il monitoraggio e la registrazione e la risposta agli incidenti. In questo modo, puoi contribuire a garantire che i tuoi dati siano protetti durante l'utilizzo dei servizi AWS.

Scegli

Ora che conosci i criteri da utilizzare per valutare le tue opzioni di archiviazione, sei pronto a scegliere i servizi di archiviazione AWS più adatti alle tue esigenze aziendali.

La tabella seguente evidenzia quali opzioni di archiviazione sono ottimizzate per quali circostanze. Usala per determinare il servizio più adatto al tuo caso d'uso.

Tipo di archiviazione
Per cosa è ottimizzato?
Servizi o strumenti di archiviazione
Applicazioni che richiedono un’archiviazione durevole a bassa latenza e ad alte prestazioni collegato a singole istanze o contenitori EC2, come database e archiviazione di istanze locali generica.
Applicazioni e carichi di lavoro che richiedono un accesso condiviso in lettura e scrittura su più istanze/container EC2 o da più server on-premise, come condivisioni di file di team, applicazioni aziendali ad alta disponibilità, carichi di lavoro di analisi e addestramento ML.
Carichi di lavoro impegnativi in lettura come distribuzione di contenuti, web hosting, analisi dei big data e flussi di lavoro ML. Ideale per scenari in cui i dati devono essere archiviati, accessibili e distribuiti a livello globale tramite Internet.
Cache completamente gestita, scalabile e ad alta velocità su AWS per l'elaborazione di dati di file archiviati in posizioni diverse, inclusi file system NFS locali e/o in file system cloud (Amazon FSx per OpenZFS, Amazon FSx per NetApp ONTAP) e Amazon S3.

Oltre a scegliere un servizio di archiviazione, dovrai scegliere come migrare i tuoi dati per renderli disponibili all'interno dei servizi scelti. AWS offre diverse opzioni per migrare i tuoi dati, a seconda che debbano restare online o offline. Vi sono due considerazioni fondamentali:

  • Velocità: scegli la migrazione online quando la velocità è importante. L’online viene misurato in minuti o ore rispetto a offline (dove può essere misurato in giorni). Se i dati vengono aggiornati di frequente e il fattore tempo è fondamentale, scegli l’online. Scegli l'offline quando si tratta di una mossa una tantum e non un problema di tempo.
  • Larghezza di banda: lo spostamento dei dati online toglie la larghezza di banda disponibile utilizzata quotidianamente. Scegli offline quando ci sono vincoli di rete e i dati possono essere offline mentre sono in transito senza interrompere l'attività. I servizi AWS dell’offerta Snow Family offrono un'opzione per la migrazione offline. 

La tabella seguente fornisce una panoramica dettagliata delle opzioni online/offline.

Opzioni di migrazione
Quando la velocità è la priorità
Quando la larghezza di banda è importante
Servizi o strumenti di archiviazione
L’online è ottimizzato per aggiornamenti frequenti dei dati. Usalo per carichi di lavoro continui o critici in termini di tempo.
È necessario assicurarsi di disporre di una larghezza di banda sufficiente, ma è possibile trarne vantaggio ottimizzando la durata del trasferimento.
Adatto per caricamenti singoli o periodici e quando i dati possono essere statici in transito.
Questa scelta è utile quando è necessario utilizzare solo la larghezza di banda minima disponibile e si preferisce la prevedibilità dei movimenti fisici.

Utilizzo

Ora che hai determinato il protocollo migliore per lavorare con i tuoi dati, i requisiti prestazionali e gli altri criteri descritti in questa guida, dovresti anche capire quale servizio di archiviazione sarebbe più adatto alle tue esigenze.  

Per scoprire come utilizzare e saperne di più su ciascuno dei servizi di archiviazione AWS disponibili, abbiamo creato un percorso dove puoi esplorare il funzionamento di ciascuno dei servizi. La sezione seguente fornisce collegamenti a documentazione approfondita, tutorial pratici e risorse per iniziare.

  • Amazon S3
  • Amazon S3

    Nozioni di base su Amazon S3

    Questa guida ti aiuterà a iniziare a usare Amazon S3 lavorando con bucket e oggetti. Un bucket è un container per oggetti. Un oggetto è costituito da un file e dai metadati che descrivono quel file.

    Amazon S3

    Ottimizzazione delle prestazioni di Amazon S3  

    Quando crei applicazioni che caricano e recuperano archiviazione da Amazon S3, segui le linee guida sulle best practice di AWS riportate in questo documento per ottimizzare le prestazioni.
     

    Amazon S3

    Tutorial di Amazon S3
     

    I seguenti tutorial presentano procedure end-to-end complete per le attività comuni di Amazon S3. Questi tutorial sono destinati a un ambiente di tipo laboratorio e forniscono indicazioni generali.

  • Amazon EBS
  • Amazon EBS

    Nozioni di base su Amazon EBS



    Amazon EBS è consigliato per i dati che devono essere rapidamente accessibili e richiedono una persistenza a lungo termine.
     
    Amazon EBS

    Crea un volume Amazon EBS



    Un volume Amazon EBS è un dispositivo di archiviazione durevole a livello di blocco che può essere collegato alle tue istanze.

    Inizia a guardare il tutorial »

    Amazon EBS

    Utilizza le API dirette di Amazon EBS per accedere ai contenuti di uno snapshot EBS
     

    Puoi utilizzare le API dirette per creare snapshot EBS, scrivere e leggere dati sugli snapshot e identificare le differenze.

    Esplora la guida »

  • Amazon EFS
  • AWS Database Migration Service

    Nozioni di base su Amazon EFS


    Scopri come creare un file system Amazon EFS. Monterai il tuo file system su un'istanza Amazon EC2 nel tuo VPC e testerai la configurazione end-to-end.

    Inizia con il tutorial »

    AWS Database Migration Service

    Creazione di un file system di rete


    L'utente creerà un file system Amazon EFS, avvierà una macchina virtuale Linux in Amazon EC2, monterà il file system, creerà un file, terminerà l'istanza ed eliminerà il file system.

    Inizia con il tutorial »

    AWS Database Migration Service

    Configura un server Web Apache e servi i file Amazon EFS

    Scopri come configurare un server Web Apache su un'istanza EC2 e su più istanze EC2 creando un gruppo con dimensionamento automatico.
     

    Inizia con il tutorial »

  • Amazon FSx
  • AWS Database Migration Service

    Nozioni di base su Amazon FSx
     


    Questa guida introduttiva illustra cosa devi fare per iniziare a usare Amazon FSx.


    Esplora la guida »

    AWS Database Migration Service

    Nozioni di base su Amazon FSx per Lustre
     

    Scopri come utilizzare il tuo file system Amazon FSx per Lustre per elaborare i dati nel tuo bucket Amazon S3 con le tue applicazioni basate su file.

    Esplora la guida »

    AWS Database Migration Service

    Cos’è FSx per Windows File Server?

    Questa guida fornisce un'introduzione ad Amazon FSx per Windows File Server.


    Esplora la guida »

    AWS Database Migration Service

    Nozioni di base su Amazon FSx per NetApp ONTAP
     

    Scopri come iniziare a utilizzare Amazon FSx per NetApp ONTAP.



    Inizia con il tutorial »

    AWS Database Migration Service

    Nozioni di base su Amazon FSx per OpenZFS
     

    Scopri come creare un file system Amazon FSx per Lustre e accedervi dalle tue istanze di calcolo.

    Inizia con il tutorial »

  • Amazon File Cache
  • Cache di file AWS

    Nozioni di base su Amazon File Cache

    Scopri come creare una risorsa Amazon File Cache e accedervi dalle tue istanze di calcolo.

    Inizia con il tutorial »

    Amazon File Cache

    Amazon File Cache in azione

    Questo video mostra come Amazon File Cache può essere utilizzato come posizione di archiviazione temporanea ad alte prestazioni per i dati archiviati nei file system locali.

    Guarda il video »

  • Gateway di archiviazione AWS
  • AWS Database Migration Service

    Nozioni di base su Gateway di archiviazione AWS

    Connetti un'appliance software on-premise con un’archiviazione basata sul cloud per fornire un'integrazione perfetta e sicura. Trova il contenuto della documentazione per tipo di gateway.


    Esplora le guide »

    AWS Database Migration Service

    Guida per l'utente per Gateway di file di Amazon S3

    Illustra i concetti di Gateway di file di Amazon S3 e fornisce le istruzioni sull'utilizzo delle varie caratteristiche sia mediante la console sia mediante l'API.



    Esplora la guida »

    AWS Database Migration Service

    Guida per l'utente per Gateway di file di Amazon FSx

    Descrive Gateway di file di Amazon FSx, che fornisce l'accesso alle condivisioni di Amazon FSx per Windows File Server nel cloud da strutture on-premise. Include istruzioni su come lavorare con la console e l'API.
    Esplora la guida »

  • AWS DataSync
  • AWS Database Migration Service

    Nozioni di base su AWS DataSync

    Questa guida spiega come iniziare a usare AWS DataSync utilizzando la Console di gestione AWS.


    Esplora la guida »

    AWS Database Migration Service

    Utilizzo di AWS DataSync per spostare dati da Hadoop ad Amazon S3

    Scopri come accelerare le migrazioni dei dati e semplificare i trasferimenti di dati tra il loro cluster e AWS.


    Leggi il blog »

    AWS Database Migration Service

    Tutorial di AWS DataSync


    Questi tutorial illustrano alcuni scenari reali con AWS DataSync e il trasferimento di dati.


    Inizia con i tutorial »

  • AWS Transfer Family
  • Amazon Aurora

    Nozioni di base su AWS Transfer Family

    Scopri come creare un server compatibile con SFTP con endpoint accessibile al pubblico utilizzando l’archiviazione di Amazon S3, aggiungere un utente con autenticazione gestita dal servizio e trasferire un file con Cyberduck.

    Inizia con il tutorial »

    Amazon Aurora

    AWS Transfer Family in azione


    Questo video mostra come AWS Transfer Family può essere utilizzata per ciascuno dei tre protocolli supportati (SFTP, FTPS e FTP), sia su Internet pubblico che all'interno di un VPC.

    Guarda il video »

  • AWS Snow Family
  • AWS Database Migration Service

    Nozioni di base su AWS Snow Family

    Queste guide forniscono collegamenti alla documentazione relativa a tutti i servizi attuali della Snow Family.


    Consulta la documentazione »

    AWS Database Migration Service

    Guida per l’utente di AWS Snowcone


    Include istruzioni su archiviazione, calcolo locale, importazione ed esportazione di dati nel cloud AWS e altre funzionalità di un dispositivo Snowcone.

    Esplora la guida »

    AWS Database Migration Service

    Guida per gli sviluppatori di Edge AWS Snowball

    Questa guida include indicazioni per l’archiviazione e l'elaborazione locali, il clustering, l'importazione e l'esportazione di dati in Amazon S3 e altre funzionalità di un dispositivo Edge.  

    Esplora la guida »

Esplora

Diagrammi di architettura

Esplora i diagrammi dell'architettura di riferimento per aiutarti a sviluppare, scalare e testare i tuoi servizi di archiviazione su AWS.

Esplora i diagrammi di architettura »

Whitepaper

Esplora i whitepaper per aiutarti a iniziare, apprendere le best practice e comprendere le opzioni di archiviazione a tua disposizione.

Esplora i whitepaper »

Soluzioni AWS

Esplora soluzioni verificate e linee guida architettoniche per i casi d'uso più comuni per i servizi di archiviazione.

Esplora le soluzioni »

Altre risorse

Questa pagina è stata utile?