Come posso risolvere un'istanza Amazon EC2 lenta, che non risponde o non è accessibile?

3 minuti di lettura
0

Desidero risolvere un'istanza Amazon Elastic Compute Cloud (Amazon EC2) lenta, che non risponde o non è accessibile e ha un basso consumo di CPU e memoria.

Breve descrizione

I problemi con un servizio esterno, il thrashing del disco o la connettività di rete possono causare istanze Amazon EC2 lente o che non rispondono. Per risolvere un'istanza Amazon EC2 lenta o che non risponde, utilizza uno dei seguenti metodi:

  • Stima i requisiti IOPS e modifica il volume.
  • Modifica la modalità di distribuzione del carico di lavoro del volume.

Prima di iniziare, controlla la metrica Saldo burst:

  1. Apri la console Amazon EC2.
  2. Nel riquadro di navigazione, scegli Istanze, quindi seleziona l'istanza.
  3. Nella scheda Archiviazione, scegli l'ID del volume del dispositivo root.
  4. Scegli la scheda Monitoraggio per il volume EBS, quindi trova il parametro Saldo burst. Un saldo burst pari allo 0% indica che vengono utilizzati tutti i crediti burst e che il volume non può superare il livello di prestazioni di base.

Nota: la seguente risoluzione fornisce i passaggi per risolvere un'istanza Amazon EC2 lenta a causa dell'esaurimento dei crediti di burst I/O sul volume root Uso generale (gp2). Nella maggior parte delle regioni, gp2 è l'unità di archiviazione predefinita per i volumi root. Per ulteriori informazioni, consulta tipi di volumi di Amazon EBS.

Risoluzione

Stima i requisiti IOPS e modifica il volume

  1. Visualizza VolumeReadOps e VolumeWriteOps per il volume principale di Amazon Elastic Block Store (Amazon EBS) in Amazon CloudWatch. Per ulteriori informazioni, consulta Ricerca parametri disponibili.
  2. Usa la Cloudwatch Sum statistic per identificare i livelli massimi di VolumeReadOps e VolumeWriteOps e sommarli. Ad esempio, se i livelli massimi per VolumeReadOps sono 737000 e **VolumeWriteOps ** è 199000, il totale è 936000.
  3. Dividi il totale per il numero di secondi del periodo di misurazione. Ad esempio, se il totale è 936000 e il periodo di misurazione è di 5 minuti (300 secondi), dividi 936000 per 300. Gli IOP stimati necessari sono 3120.
  4. Modifica il Tipo di volume, la dimensione, gli IOPS o il throughput del volume per supportare il carico. Per ulteriori informazioni, consulta Modify an EBS volume using elastic volumes.

**Nota:**quando si modifica un volume da gp2 a gp3, il volume offre prestazioni più elevate a un costo inferiore. Inoltre, i volumi Provisioned IOPS SSD (io1) consentono di specificare quanti IOPS sono necessari senza aumentare le dimensioni del volume. Per ulteriori informazioni, consulta Volumi SSD IOPS con provisioning. Per un confronto dei costi dei volumi gp2 e io1, consulta i prezzi di Amazon EBS.

Modificare la modalità di distribuzione del carico di lavoro

Quando si hanno più applicazioni su un'istanza, le applicazioni competono per gli IOPS del volume principale di Amazon EBS. La richiesta di IOPS aumenta con l'aumentare del carico di lavoro. Per migliorare le prestazioni della tua istanza, esegui le seguenti azioni:

  • Usa volumi Amazon EBS aggiuntivi non root per le tue applicazioni.
  • Utilizza il volume principale solo per il sistema operativo (OS).

Se hai problemi di connettività con la tua istanza quando modifichi le dimensioni del volume e la distribuzione del carico di lavoro, consulta Troubleshoot connecting to your instance.

Informazioni correlate

I/O characteristics and monitoring

How do I optimize the performance of my Amazon EBS Provisioned IOPS volumes?

Come vengono calcolati gli addebiti per i volumi Amazon EBS sulla mia fattura?

AWS UFFICIALE
AWS UFFICIALEAggiornata 6 mesi fa