Metas de escalabilidade e desempenho para o provedor de recursos de Armazenamento do Azure
Esta referência detalha as metas de escalabilidade e desempenho para o Armazenamento do Azure. As metas de escalabilidade e desempenho listadas aqui são metas high-end, mas são alcançáveis. Em todos os casos, a taxa de solicitação e a largura de banda alcançadas pela sua conta de armazenamento dependem do tamanho dos objetos armazenados, dos padrões de acesso utilizados e do tipo de carga de trabalho que seu aplicativo executa.
Certifique-se de testar seu serviço para determinar se seu desempenho atende às suas necessidades. Se possível, evite picos repentinos na taxa de tráfego e garanta que o tráfego seja bem distribuído entre partições.
Quando seu aplicativo atinge o limite do que uma partição pode lidar com sua carga de trabalho, o Armazenamento do Azure começa a retornar respostas de código de erro 503 (Servidor ocupado) ou código de erro 500 (Tempo limite de operação). Se estiverem ocorrendo erros 503, considere modificar seu aplicativo para usar uma política de backoff exponencial para tentativas. O backoff exponencial permite que a carga na partição diminua e alivie picos de tráfego para essa partição.
O contrato de nível de serviço (SLA) para contas de Armazenamento do Azure está disponível em SLA para Contas de Armazenamento.
Dimensionar metas para o provedor de recursos
Os limites a seguir se aplicam somente quando você executa operações de gerenciamento usando o Gerenciador de Recursos do Azure com o Armazenamento do Azure e o Provedor de Recursos de Armazenamento. Os limites aplicam-se por subscrição por região do recurso no pedido.
Recurso | Limite |
---|---|
Operações de gestão da conta de armazenamento (leitura) | 800 por 5 minutos |
Operações de gestão da conta de armazenamento (escrita) | 10 por segundo/1200 por hora |
Operações de gestão da conta de armazenamento (lista) | 100 por 5 minutos |