1 VM in vNet - Multiple data disks
[(https://portal.azure.us/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fdemos%2Fstorage-iops-latency-throughput-demo%2Fazuredeploy.json)
This template is designed to create a demo environment to test the IOPS, latency and throughput on different types of Azure disks, as described in the following blogs posts:
https://blogs.technet.microsoft.com/andrewc/2016/09/09/understanding-azure-virtual-machine-iops-throughput-and-disk-latency-part-2/
This template creates a single VM running Windows Server 2016 with multiple data disks attached.
This template also deploys a Storage Account, Virtual Network and Public IP Address.
The VM is an S-class size which supports Azure Premium Storage disks.
The template also used the PowerShell Desired State Configuration (DSC) VM extension to:
- Prepare and format the data disks
- Install ioMeter using Chocolatey
- Download and extract 20 pre-defined ioMeter tests to C:\iometerTests
Tags: Microsoft.Storage/storageAccounts, Microsoft.Network/networkSecurityGroups, Microsoft.Network/virtualNetworks, Microsoft.Network/networkInterfaces, Microsoft.Compute/virtualMachines, extensions, DSC, Microsoft.Network/publicIPAddresses