Parametrização do lançamento do conjunto de escala do Azure por máquina com modelo

Parametrização do lançamento do conjunto de escala do Azure por máquina com modelo

Precisamos executar testes de carga em um servidor consumido por clientes Windows. Para isso, queremos rodar cerca de 1000 VMs Windows e executar um script em cada uma, com parâmetros diferentes para cada uma delas, junto com um executável.

Estou mexendo no Azure e no PowerShell há alguns dias. Pelo que li e investiguei, um conjunto de escala pode ser nossa melhor aposta neste caso.

O único obstáculo para isso (além de algumas limitações com conjuntos de grande escala e balanceamento de carga) é que não encontrei nenhuma maneira de especificar alguns parâmetros necessários para cada VM ao usar um modelo para iniciar o conjunto de escala. Existe alguma maneira de conseguir o que procuro?

Parece também que a Configuração do Estado Desejado seria uma ajuda viável neste aspecto, mas apresenta o mesmo problema.

Responder1

Atualmente fiz algo semelhante onde criei um ambiente de teste de carga e desempenho usandoModelos ARM. A melhor maneira de fazer isso é usando umcópia deloop no modelo ARM e implantar todas as VMs em paralelo para economizar tempo.

Além disso, como as VMs estão sendo usadas para testes de carga e você deseja executar scripts de configuração personalizados, recomendo fortemente usarLaboratórios Azure DevTestonde você pode criar fórmulas e artefatos para pré e pós implantação.

Avise-me se isso ajudar.

informação relacionada