930484f4c3 | ||
---|---|---|
.. | ||
VMBootAll.ps1 | ||
VMBootAll.zip | ||
VMBootAllScript.ps1 | ||
azuredeploy.json | ||
azuredeploy.parameters.json | ||
metadata.json | ||
readme.azure.md | ||
readme.md |
readme.md
VM bootstorm workload for Azure and AzureStack
DESCRIPTION
This template deploys requested number of A2 size Windows Server 2012R2 VMs and a controller VM with public IP address in same virtual network. Controller VM turn-off all VMs then boot them simultaneously to measure an average and end-to-end VM boot time.
RESULTS
VM bootstorm results file is uploaded to Unique Azure Storage Account ('uniqueStorageAccountName' parameter provided by you) as a blob with name 'VMBootAllResult.log'. Detailed logs are also uploaded alongside with name 'VMBootAll.log'
DEPLOY
Login to AzureStack portal
Click 'New' -> 'Custom' -> 'Template Deployment'
Copy content in azuredeploy.json, click 'Edit Template', paste all the content and click 'Save'
Fill in the parameters
Click 'Create New' to create a new 'Resource Group'
Click 'Create'
Wait for results to appear in 'Storage Account' of a given 'Resource Group' parameter name resource
PARAMETERS
Azure AD Application Id: <Application ID returned by New-AzureADServicePrincipal cmdlet while setting up Azure SPN Configuration>
Azure AD Application Password: <Password you entered for New-AzureADServicePrincipal cmdlet while setting up Azure SPN Configuration>
Tenant Id: (Get-AzureSubscription).TenantId
VM Count: <Choose number of VMs to deploy>