AzureStack-QuickStart-Templ.../iostorm-vm-iops-latency
Yuxing Zhou 51a9a8a4a7
Update the legacy IoStorm tool - Increase QD increment to 2 (#483)
2022-02-24 13:15:38 +08:00
..
VMIOWorkload.zip update the legacy iostorm for ci (#474) 2021-11-07 19:14:29 +08:00
VMIOWorkloadController.zip Update the legacy IoStorm tool - Increase QD increment to 2 (#483) 2022-02-24 13:15:38 +08:00
azuredeploy.json update the legacy iostorm for ci (#474) 2021-11-07 19:14:29 +08:00
azuredeploy.parameters.json Iostormupdate2 (#330) 2018-02-09 12:54:27 -08:00
diskspd.exe update the legacy iostorm for ci (#474) 2021-11-07 19:14:29 +08:00
metadata.json Push changes from develop to master (#155) 2016-09-21 13:33:28 -07:00
readme.md Update readme.md 2019-01-15 10:54:00 -08:00

readme.md

VM Iostorm Workload for Azure and AzureStack

DESCRIPTION

This template deploys requested number of VMs and a controller VM with public IP address in same virtual network. Controller VM synchronizes IO workload on all VMs, collects and analyse results and upload it to the storage account.

Please make sure to user unique resource group name for each deployment to avoid deployment failures due to name collisions of resources.

NOTE: There is a 90 minutes time-out for DSC execution, which can cause template deployment to fail if large number of VMs are deployed or if longer execution time is provided to run iostorm test. To circumvent that, all these operations are done using Scheduled Task which gets created by a DSC Script Resource by a Controller VM.

PARAMETERS

vmCount: 10 #[Number of VMs to deploy and iostorm]

RESULTS

VM iostorm results are published inside Azure Storage Account ('uniqueStorageAccountName' variable provided by you) as a table with name 'VMIoResults'

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 a 'Azure Storage Account' of a given 'Resource Group' resource