Come faccio a risolvere i problemi relativi alle prestazioni dei volumi EBS sulla mia istanza EC2?

4 minuti di lettura
0

Desidero risolvere i problemi relativi alle prestazioni del mio volume Amazon Elastic Block Store (Amazon EBS) sulla mia istanza Amazon Elastic Compute Cloud (Amazon EC2).

Breve descrizione

Di seguito sono riportati i problemi di prestazioni che potresti riscontrare sul tuo volume EBS:

  • Prestazioni delle applicazioni lente
  • Prestazioni dell'istanza lente
  • Tempi di accesso ai dati elevati
  • Errori di lettura e scrittura
  • Disco non accessibile o segnalato come offline
  • Operazioni di input/output su disco (IOPS), lunghezza della coda, velocità di trasmissione effettiva e latenza elevate
  • Driver obsoleti

Nota: Per le procedure ottimali per ottenere prestazioni di volume ottimali, consulta quanto segue:

Risoluzione

Fase 1: Determina quando si verificano problemi di prestazioni

Determina l'intervallo di tempo in cui si verificano problemi di prestazioni. Quindi, puoi isolare quel periodo di tempo delle metriche EBS per esaminarlo nei passaggi successivi per la risoluzione dei problemi. Ad esempio, le prestazioni potrebbero rallentare durante le ore lavorative di punta.

Fase 2: Esamina i controlli dello stato dei volumi EBS

  1. Apri la console Amazon EC2.
  2. Seleziona Volume. Tieni presente che la colonna Stato del volume mostra lo stato di ogni volume.
  3. Scegli il volume, quindi seleziona la scheda Controlli di stato.
  4. Se il volume è ridotto, vedi Lavora con un volume ridotto.

Per ulteriori informazioni, consulta Monitora lo stato dei tuoi volumi.

Fase 3: Raccogli informazioni sul volume e sulle istanze

Raccogli informazioni sul volume, come tipologia, dimensione, IOPS e limiti di velocità di trasmissione effettiva. Per ulteriori informazioni, consulta quanto segue:

Fase 4: Raccogli le metriche di CloudWatch

Esamina le metriche di Amazon CloudWatch per Amazon EBS. Nota eventuali picchi nei grafici. Di seguito sono riportati i calcoli delle prestazioni medie:

  • IOPS medio = (operazioni di lettura (Ops/s) + operazioni di scrittura (Ops/s))/ Periodo (in secondi)
  • Velocità di trasmissione effettiva media = (Velocità di trasmissione effettiva di lettura (KiB/s) + Velocità di trasmissione effettiva di scrittura (KiB/s))/ Periodo (in secondi)
  • Lunghezza media della coda (Operazioni)
  • Latenza = (Latenza media di lettura (ms/op) + Latenza media di scrittura (ms/op))/Periodo (in secondi)
  • Dimensione media IO = (Dimensione media di lettura (KiB/op) + Dimensione media di scrittura (KiB/op))/ periodo (in secondi)

Per ulteriori informazioni, consulta Monitora le caratteristiche I/O con CloudWatch.

Fase 5: Esamina le metriche in base agli attributi dell'istanza e del volume

Esamina le metriche di CloudWatch e confrontale con le informazioni sul volume e sulle istanze raccolte nella fase 3. Isola il problema nelle seguenti categorie:

Nota: Le modifiche al tipo di volume EBS e al tipo di istanza EC2 comportano dei costi. Assicurati di comprendere le differenze di prezzo prima di apportare modifiche. Per ulteriori informazioni, consulta quanto segue:

Nota: Le metriche di CloudWatch potrebbero far sembrare che i limiti del volume o delle istanze non vengano raggiunti, anche se le prestazioni sono lente. In tal caso, determina se è in corso il microbursting sull'istanza.

Fase 6: Nota gli eventi a livello di servizio

Se sospetti che si sia verificato un evento importante per il servizio o il volume Amazon EBS durante l'intervallo di tempo in cui stai effettuando la ricerca, consulta AWS Health Dashboard per gli eventi.

Informazioni correlate

Volumi EBS di riferimento

Monitoraggio e comprensione delle prestazioni di Amazon EBS con Amazon CloudWatch

Come faccio a ottimizzare le prestazioni dei volumi della capacità di IOPS allocata di Amazon EBS?

AWS UFFICIALE
AWS UFFICIALEAggiornata 10 mesi fa