As VMs do Azure são dimensionadas com base em seus núcleos de RAM e CPU, mas todos os tamanhos estão visivelmente ausentes no desempenho de armazenamento, que sempre se torna o principal culpado, independentemente de quantos núcleos e memória você joga em uma VM.
Duas soluções:
- Para uso normal, basta anexar o máximo possível de discos de dados à sua VM e configurá-los no RAID 0 no sistema convidado; AE / S é limitada ao nível do disco, portanto, mais discos = mais E / S. Use esses discos para o trabalho real, não coloque nada além do O.S. no disco do sistema (que é uma prática recomendada, de qualquer forma). Essa estratégia não tem custos adicionais, porque o armazenamento do Azure é cobrado com base no espaço real usado: o número de discos virtuais e seu tamanho aparente não importam. (*)
- Se você realmente precisar de desempenho em disco, use armazenamento premium .
(*) Se você está preocupado em usar o RAID 0, não seja assim. Esses são discos virtuais e sua integridade já é garantida pela camada de armazenamento subjacente. O RAID 0 é usado apenas para agrupá-los em um único volume lógico com melhor desempenho.