Todos os produtos
Search
Central de documentação

Elastic Compute Service:Desempenho de I/O de armazenamento

Última atualização: Jul 03, 2026

O desempenho de I/O de armazenamento do ECS descreve a velocidade com que uma instância do Elastic Compute Service (ECS) lê e grava dados nos discos em nuvem conectados. As três métricas principais são IOPS (operações de entrada/saída por segundo), throughput e latência de acesso. Configurações incompatíveis entre instância e disco representam a causa mais comum de gargalos de desempenho de armazenamento. Compreender como os tipos de instância limitam o desempenho de I/O e como funciona o mecanismo de créditos de burst para instâncias menores ajuda você a provisionar a combinação adequada e evitar esses gargalos.

Nota

O desempenho de I/O de armazenamento aplica-se apenas a discos em nuvem, não a discos locais.

Conceitos principais

Tamanho de I/O corresponde aos dados transferidos em uma única operação de leitura ou gravação — por exemplo, 4 KiB. Tamanho de I/O, IOPS e throughput se relacionam pela fórmula:

Throughput = IOPS × I/O size

Para consultar os limites de IOPS e throughput por tipo de disco, consulte Desempenho do block storage.

Escolha a combinação correta de instância e disco

Os valores efetivos de IOPS e throughput de uma instância são limitados pelo menor valor entre: o teto de I/O de armazenamento do tipo de instância ou a capacidade total dos discos em nuvem conectados. Conectar discos de alto desempenho a um tipo de instância subdimensionado desperdiça o potencial de desempenho no nível da instância; por outro lado, atualizar o tipo de instância quando os discos são o gargalo não melhorará o throughput.

Alinhe a família de instâncias ao perfil de I/O da sua carga de trabalho:

  • Alto throughput e I/O grande — cargas como análises offline e data warehouses se beneficiam das famílias de instâncias de big data, que oferecem alto throughput agregado.

  • Alto IOPS e I/O aleatório pequeno — cargas sensíveis à latência, como bancos de dados OLTP (processamento de transações online) e aplicações empresariais como SAP, obtêm melhor desempenho com SSDs Enterprise (ESSDs) e SSDs padrão combinados a tipos de instância com tetos elevados de IOPS.

  • Desempenho consistente sob carga — para grandes sistemas de banco de dados como Oracle e MySQL, além de aplicações empresariais como ERP (Planejamento de Recursos Empresariais) e CRM (Gestão de Relacionamento com o Cliente), utilize famílias de instâncias empresariais de nova geração. Essas famílias alocam largura de banda de armazenamento dedicada por instância e isolam o I/O de cada instância das vizinhas, garantindo desempenho consistente mesmo em horários de pico.

Para obter a lista completa de famílias de instâncias e suas especificações, consulte Visão geral das famílias de instâncias.

Como os tipos de instância limitam o desempenho de I/O de armazenamento

Ao conectar discos em nuvem a uma instância, o IOPS máximo da instância será o menor valor entre:

  • o teto de I/O de armazenamento do tipo de instância, ou

  • o IOPS máximo combinado de todos os discos em nuvem conectados.

实例与存储IO性能

Quando o IOPS do disco excede o teto da instância

A instância fica limitada ao IOPS máximo do seu tipo, independentemente de quantos discos de alto desempenho estejam conectados. Com vários discos conectados, eles competem pelo orçamento de I/O da instância, fazendo com que o throughput individual de cada disco flutue dinamicamente.

  • Exemplo 1: Uma instância ecs.g7se.xlarge (16 GiB de memória, máximo de 60.000 IOPS) com um ESSD PL2 (ESSD no nível de desempenho 2, 2.000 GiB, máximo de 100.000 IOPS) — a instância é limitada a 60.000 IOPS.

  • Exemplo 2: Uma instância ecs.g7se.4xlarge (64 GiB de memória, máximo de 150.000 IOPS) com três ESSDs PL2 (2.000 GiB cada, 100.000 IOPS cada — 300.000 IOPS combinados) — a instância é limitada a 150.000 IOPS.

Quando o IOPS do disco fica abaixo do teto da instância

A instância fica limitada ao IOPS máximo combinado dos discos conectados. Atualizar para um tipo de instância maior não melhorará o desempenho até que os discos também sejam atualizados.

  • Exemplo: Uma instância ecs.g7se.4xlarge (64 GiB de memória, máximo de 150.000 IOPS) com um ESSD PL3 (2.000 GiB, máximo de 101.800 IOPS) — a instância é limitada a 101.800 IOPS.

Orientação de dimensionamento: Provisione discos cujo IOPS combinado seja igual ou superior ao teto do tipo de instância para evitar desperdício de desempenho. Se os discos já excederem o teto da instância, atualizar para uma categoria superior de disco não aumentará o IOPS efetivo — nesse caso, atualize o tipo de instância.

Tabela de desempenho de I/O de armazenamento das famílias de instâncias empresariais de última geração

Consulte a tabela abaixo para verificar o desempenho de I/O de armazenamento das famílias de instâncias empresariais de última geração. Para detalhes sobre outras especificações de produto das famílias de instâncias, consulte Famílias de instâncias.

Tabela 1. Desempenho de I/O de armazenamento da g7se

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.g7se.large

3

3

375

ecs.g7se.xlarge

6

4

500

ecs.g7se.2xlarge

10

6

750

ecs.g7se.3xlarge

12

8

1.000

ecs.g7se.4xlarge

15

10

1.250

ecs.g7se.6xlarge

20

12

1.500

ecs.g7se.8xlarge

30

16

2.000

ecs.g7se.16xlarge

50

32

4.000

ecs.g7se.32xlarge

100

64

8.000

Tabela 2. Desempenho de I/O de armazenamento da hfg7

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfg7.large

2,0

1,0

125

ecs.hfg7.xlarge

3,0

1,5

187,5

ecs.hfg7.2xlarge

4,5

2,0

250

ecs.hfg7.3xlarge

6,0

2,5

312,5

ecs.hfg7.4xlarge

7,5

3,0

375

ecs.hfg7.6xlarge

9,0

4,0

500

ecs.hfg7.8xlarge

10,5

5,0

625

ecs.hfg7.12xlarge

15,0

8,0

1.000

ecs.hfg7.24xlarge

30,0

16,0

2.000

Tabela 3. Desempenho de I/O de armazenamento da hfc7

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfc7.large

2,0

1,0

125

ecs.hfc7.xlarge

3,0

1,5

187,5

ecs.hfc7.2xlarge

4,5

2,0

250

ecs.hfc7.3xlarge

6,0

2,5

312,5

ecs.hfc7.4xlarge

7,5

3,0

375

ecs.hfc7.6xlarge

9,0

4,0

500

ecs.hfc7.8xlarge

10,5

5,0

625

ecs.hfc7.12xlarge

15,0

8,0

1.000

ecs.hfc7.24xlarge

30,0

16,0

2.000

Tabela 4. Desempenho de I/O de armazenamento da hfr7

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfr7.large

2,0

1,0

125

ecs.hfr7.xlarge

3,0

1,5

187,5

ecs.hfr7.2xlarge

4,5

2,0

250

ecs.hfr7.3xlarge

6,0

2,5

312,5

ecs.hfr7.4xlarge

7,5

3,0

375

ecs.hfr7.6xlarge

9,0

4,0

500

ecs.hfr7.8xlarge

10,5

5,0

625

ecs.hfr7.12xlarge

15,0

8,0

1.000

ecs.hfr7.24xlarge

30,0

16,0

2.000

Tabela 5. Desempenho de I/O de armazenamento da g6t

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.g6t.large

2,0

1,0

125

ecs.g6t.xlarge

4,0

1,5

187,5

ecs.g6t.2xlarge

5,0

2,0

250

ecs.g6t.4xlarge

8,0

3,0

375

ecs.g6t.8xlarge

15,0

5,0

625

ecs.g6t.13xlarge

24,0

8,0

1.000

ecs.g6t.26xlarge

48,0

16,0

2.000

Tabela 6. Desempenho de I/O de armazenamento da c6t

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.c6t.large

2,0

1,0

125

ecs.c6t.xlarge

4,0

1,5

187,5

ecs.c6t.2xlarge

5,0

2,0

250

ecs.c6t.4xlarge

8,0

3,0

375

ecs.c6t.8xlarge

15,0

5,0

625

ecs.c6t.13xlarge

24,0

8,0

1.000

ecs.c6t.26xlarge

48,0

16,0

2.000

Tabela 7. Desempenho de I/O de armazenamento da g6e

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.g6e.large

2,0

1,0

125

ecs.g6e.xlarge

4,0

1,5

187,5

ecs.g6e.2xlarge

5,0

2,0

250

ecs.g6e.4xlarge

8,0

3,0

375

ecs.g6e.8xlarge

15,0

5,0

625

ecs.g6e.13xlarge

24,0

8,0

1.000

ecs.g6e.26xlarge

48,0

16,0

2.000

Tabela 8. Desempenho de I/O de armazenamento da c6e

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.c6e.large

2,0

1,0

125

ecs.c6e.xlarge

4,0

1,5

187,5

ecs.c6e.2xlarge

5,0

2,0

250

ecs.c6e.4xlarge

8,0

3,0

375

ecs.c6e.8xlarge

15,0

5,0

625

ecs.c6e.13xlarge

24,0

8,0

1.000

ecs.c6e.26xlarge

48,0

16,0

2.000

Tabela 9. Desempenho de I/O de armazenamento da r6e

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.r6e.large

2,0

1,0

125

ecs.r6e.xlarge

4,0

1,5

187,5

ecs.r6e.2xlarge

5,0

2,0

250

ecs.r6e.4xlarge

8,0

3,0

375

ecs.r6e.8xlarge

15,0

5,0

625

ecs.r6e.13xlarge

24,0

8,0

1.000

ecs.r6e.26xlarge

48,0

16,0

2.000

Tabela 10. Desempenho de I/O de armazenamento da g6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.g6.large

1,0

1,0

125

ecs.g6.xlarge

2,0

1,5

187,5

ecs.g6.2xlarge

2,5

2,0

250

ecs.g6.3xlarge

3,0

2,5

312,5

ecs.g6.4xlarge

4,0

3,0

375

ecs.g6.6xlarge

5,0

4,0

500

ecs.g6.8xlarge

6,0

5,0

625

ecs.g6.13xlarge

10,0

8,0

1.000

ecs.g6.26xlarge

20,0

16,0

2.000

Tabela 11. Desempenho de I/O de armazenamento da c6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.c6.large

1,0

1,0

125

ecs.c6.xlarge

2,0

1,5

187,5

ecs.c6.2xlarge

2,5

2,0

250

ecs.c6.3xlarge

3,0

2,5

312,5

ecs.c6.4xlarge

4,0

3,0

375

ecs.c6.6xlarge

5,0

4,0

500

ecs.c6.8xlarge

6,0

5,0

625

ecs.c6.13xlarge

10,0

8,0

1.000

ecs.c6.26xlarge

20,0

16,0

2.000

Tabela 12. Desempenho de I/O de armazenamento da r6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.r6.large

1,0

1,0

125

ecs.r6.xlarge

2,0

1,5

187,5

ecs.r6.2xlarge

2,5

2,0

250

ecs.r6.3xlarge

3,0

2,5

312,5

ecs.r6.4xlarge

4,0

3,0

375

ecs.r6.6xlarge

5,0

4,0

500

ecs.r6.8xlarge

6,0

5,0

625

ecs.r6.13xlarge

10,0

8,0

1.000

ecs.r6.26xlarge

20,0

16,0

2.000

Tabela 13. Desempenho de I/O de armazenamento da hfg6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfg6.large

1,0

1,0

125

ecs.hfg6.xlarge

2,0

1,5

187,5

ecs.hfg6.2xlarge

2,5

2,0

250

ecs.hfg6.3xlarge

3,0

2,5

312,5

ecs.hfg6.4xlarge

4,0

3,0

375

ecs.hfg6.6xlarge

5,0

4,0

500

ecs.hfg6.8xlarge

6,0

5,0

625

ecs.hfg6.10xlarge

10,0

8,0

1.000

ecs.hfg6.16xlarge

12,0

10,0

1.250

ecs.hfg6.20xlarge

20,0

16,0

2.000

Tabela 14. Desempenho de I/O de armazenamento da hfc6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfc6.large

1,0

1,0

125

ecs.hfc6.xlarge

2,0

1,5

187,5

ecs.hfc6.2xlarge

2,5

2,0

250

ecs.hfc6.3xlarge

3,0

2,5

312,5

ecs.hfc6.4xlarge

4,0

3,0

375

ecs.hfc6.6xlarge

5,0

4,0

500

ecs.hfc6.8xlarge

6,0

5,0

625

ecs.hfc6.10xlarge

10,0

8,0

1.000

ecs.hfc6.16xlarge

12,0

10,0

1.250

ecs.hfc6.20xlarge

20,0

16,0

2.000

Tabela 15. Desempenho de I/O de armazenamento da hfr6

Especificação da instância

IOPS máximo (10 mil, I/O de 4 KiB)

Largura de banda de armazenamento máxima (Gbit/s)

Throughput máximo (MB/s, I/O de 1024 KiB)

ecs.hfr6.large

1,0

1,0

125

ecs.hfr6.xlarge

2,0

1,5

187,5

ecs.hfr6.2xlarge

2,5

2,0

250

ecs.hfr6.3xlarge

3,0

2,5

312,5

ecs.hfr6.4xlarge

4,0

3,0

375

ecs.hfr6.6xlarge

5,0

4,0

500

ecs.hfr6.8xlarge

6,0

5,0

625

ecs.hfr6.10xlarge

10,0

8,0

1.000

ecs.hfr6.16xlarge

12,0

10,0

1.250

ecs.hfr6.20xlarge

20,0

16,0

2.000

IOPS de burst e largura de banda de armazenamento de burst

Tipos de instância pequenos da 7ª geração e posteriores (de large a 4xlarge) suportam burst além do IOPS base e da largura de banda de armazenamento base. Utilize esse mecanismo para cargas de trabalho com padrões de I/O intermitentes — como inicialização de instâncias, jobs em lote ou picos de tráfego — nas quais é necessário alto desempenho por curtos períodos, mas não de forma contínua.

Como funcionam os créditos de burst

O burst funciona com base em créditos. Os créditos se acumulam enquanto o IOPS real da instância permanece abaixo da linha de base e são consumidos quando o IOPS excede essa linha. Não há compromisso de SLA (acordo de nível de serviço) para o desempenho de burst.

Um recurso pode estar em um dos três estados a qualquer momento:

Estado

Descrição

Acumulando

O I/O real está abaixo da linha de base. Os créditos se acumulam.

Em burst

O I/O real está acima da linha de base. Os créditos são consumidos.

Na linha de base

O I/O real é exatamente igual à linha de base. Sem alteração nos créditos.

IOPS de burst

Métricas:

Métrica

Descrição

IOPS base

O IOPS máximo que um tipo de instância sustenta consistentemente sob SLA.

IOPS de burst

O pico de IOPS que a instância pode atingir temporariamente. Limitado por tempo; sem compromisso de SLA.

Duração máxima de burst no pico de IOPS (por tamanho de instância):

Tamanho da instância

Duração máxima de burst

large

5 minutos

xlarge

10 minutos

2xlarge

20 minutos

3xlarge

30 minutos

4xlarge

40 minutos

Uma instância com saldo de créditos menor, ou com IOPS real apenas ligeiramente acima da linha de base, sustentará o burst por mais tempo do que esses máximos.

Fórmulas:

Maximum credit balance = (Maximum burst IOPS - Baseline IOPS) × Maximum burst duration
Actual burst duration  = Maximum credit balance / (Current IOPS - Baseline IOPS)

Exemplo: Um disco em nuvem capaz de 50.000 IOPS conectado a uma instância ecs.g7. A tabela abaixo mostra o IOPS base, o IOPS de burst e a duração do burst.

Tipo de instância

IOPS base do disco em nuvem

IOPS máximo de burst do disco em nuvem

Duração máxima de burst (min)

Saldo máximo de créditos

Duração real de burst (min)

ecs.g7.large

20.000

160.000

5

(16 - 2) × 5 = 70

70 / (5 - 2) = 23

ecs.g7.xlarge

40.000

160.000

10

(16 - 4) × 10 = 120

120 / (5 - 4) = 120

ecs.g7.2xlarge

50.000

160.000

20

(16 - 5) × 20 = 220

Disco na linha de base — burst desnecessário

ecs.g7.3xlarge

70.000

160.000

30

(16 - 7) × 30 = 270

Disco abaixo da linha de base — burst desnecessário

ecs.g7.4xlarge

80.000

160.000

40

(16 - 8) × 40 = 320

Disco abaixo da linha de base — burst desnecessário

Para especificações do tipo de instância ecs.g7, consulte g7, família de instâncias de uso geral.

Largura de banda de armazenamento de burst

Métricas:

Métrica

Descrição

Largura de banda de armazenamento base

A largura de banda de armazenamento máxima que um tipo de instância sustenta consistentemente sob SLA.

Largura de banda de burst

O pico de largura de banda de armazenamento que a instância pode atingir temporariamente. Limitado por tempo; sem compromisso de SLA.

A duração máxima de burst por tamanho de instância segue o mesmo padrão do IOPS de burst: 5 minutos para large, até 40 minutos para 4xlarge.

Fórmulas:

Maximum credit balance = (Maximum burst storage bandwidth - Baseline storage bandwidth) × Maximum burst duration
Actual burst duration  = Maximum credit balance / (Current storage bandwidth - Baseline storage bandwidth)

Exemplo: Um disco em nuvem capaz de 3 Gbit/s conectado a uma instância ecs.g7.

Tipo de instância

Largura de banda base do disco em nuvem (Gbit/s)

Largura de banda máxima de burst do disco em nuvem (Gbit/s)

Duração máxima de burst (min)

Saldo máximo de créditos

Duração real de burst (min)

ecs.g7.large

1,5

6

5

(6 - 1,5) × 5 = 22,5

22,5 / (3 - 1,5) = 15

ecs.g7.xlarge

2

6

10

(6 - 2) × 10 = 40

40 / (3 - 2) = 40

ecs.g7.2xlarge

3

6

20

(6 - 3) × 20 = 60

Disco na linha de base — burst desnecessário

ecs.g7.3xlarge

4

6

30

(6 - 4) × 30 = 60

Disco abaixo da linha de base — burst desnecessário

ecs.g7.4xlarge

5

6

40

(6 - 5) × 40 = 40

Disco abaixo da linha de base — burst desnecessário

Para especificações do tipo de instância ecs.g7, consulte g7, família de instâncias de uso geral.

Próximos passos