Metas de escalabilidade e desempenho para contas de armazenamento de blob de página premium
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 alvos para contas de blob de página premium
Uma conta de armazenamento de blob de página de desempenho premium é otimizada para operações de leitura/gravação. Esse tipo de conta de armazenamento faz backup de um disco não gerenciado para uma máquina virtual do Azure.
Nota
A Microsoft recomenda o uso de discos gerenciados com máquinas virtuais (VMs) do Azure, se possível. Para obter mais informações sobre discos gerenciados, consulte Visão geral do Armazenamento em Disco do Azure para VMs.
As contas de armazenamento de blob de página premium têm os seguintes destinos de escalabilidade:
Capacidade total da conta | Largura de banda total para uma conta de armazenamento com redundância local |
---|---|
Capacidade do disco: 4 TB (disco individual)/ 35 TB (total cumulativo de todos os discos) Capacidade de snapshot: 10 TB3 |
Até 50 gigabits por segundo para entrada1 + saída2 |
1 Todos os dados (pedidos) enviados para uma conta de armazenamento
2 Todos os dados (respostas) recebidos de uma conta de armazenamento
3 O número total de instantâneos que um blob de página individual pode ter é 100.
Uma conta blob de página premium é uma conta de uso geral configurada para desempenho premium. Contas de armazenamento v2 de uso geral são recomendadas.
Se você estiver usando contas de armazenamento de blob de página premium para discos não gerenciados e seu aplicativo exceder as metas de escalabilidade de uma única conta de armazenamento, a Microsoft recomenda migrar para discos gerenciados. Para obter mais informações sobre discos gerenciados, consulte Visão geral do Armazenamento em Disco do Azure para VMs.
Se não for possível migrar para discos gerenciados, crie seu aplicativo para usar várias contas de armazenamento e particione seus dados entre essas contas de armazenamento. Por exemplo, se você quiser anexar discos de 51 TB em várias VMs, espalhe-os por duas contas de armazenamento. 35 TB é o limite para uma única conta de armazenamento premium. Certifique-se de que uma única conta de armazenamento de desempenho premium nunca tenha mais de 35 TB de discos provisionados.