PERF 3: In che modo selezioni la soluzione di storage?
La soluzione di storage ottimale per un sistema varia in base a fattori quali: tipo di metodo di accesso (blocco, file od oggetto), schemi di accesso (casuali o sequenziali), throughput necessario, frequenza di accesso (online, offline, archivio), frequenza di aggiornamento (WORM, dinamico) e vincoli di disponibilità e durata. I sistemi Well-Architected utilizzano più soluzioni di storage e consentono funzionalità diverse per migliorare le prestazioni e utilizzare le risorse in modo efficiente.
Risorse
Cloud Storage with AWS
Deep dive on Amazon EBS (STG303-R1)
Optimize your storage performance with Amazon S3 (STG343)
Amazon EC2 Storage
Amazon EBS Volume Types
EBS I/O Characteristics
Amazon S3: Request Rate and Performance Considerations
Amazon Glacier: Amazon Glacier Documentation
Amazon EFS: Amazon EFS Performance
Amazon FSx for Lustre Performance
Amazon FSx for Windows File Server Performance
Best practice:
-
Identificazione delle caratteristiche e i requisiti di storage: Studia le diverse caratteristiche (ad esempio possibilità di condivisione, dimensioni dei file, dimensioni della cache, schemi di accesso, latenza, throughput e persistenza dei dati) necessarie per selezionare i servizi più adatti al carico di lavoro, ad esempio storage a oggetti, storage a blocchi, storage a file o storage dell'istanza.
-
Valutazione delle opzioni di configurazione disponibili: Valuta le varie caratteristiche e opzioni di configurazione e il modo in cui sono correlate allo storage. Comprendi dove e come utilizzare Provisioned IOPS, SSD, storage magnetico, storage a oggetti, storage di archiviazione o storage temporaneo per ottimizzare lo spazio di storage e le prestazioni del tuo carico di lavoro.
-
Decisioni basate su schemi e parametri di accesso: Scegli i sistemi di storage in base agli schemi di accesso del carico di lavoro e configurali determinando il modo in cui il carico di lavoro accede ai dati. Aumenta l'efficienza dello storage scegliendo lo storage di oggetti anziché lo storage a blocchi. Configura le opzioni di storage in funzione dei tuoi schemi di accesso ai dati.
Piano di miglioramento
Identificazione delle caratteristiche e i requisiti di storage
Valutazione delle opzioni di configurazione disponibili
Cloud Storage with AWS
Decisioni basate su schemi e parametri di accesso