Download presentation
Presentation is loading. Please wait.
Published byLionel Garrison Modified over 9 years ago
1
Tweak Performance and Improve Availability of your Microsoft Azure VMs Rick Claus rclaus@microsoft.com @RicksterCDN
2
How to connect with Rick? http://about.me/rickclaus Twitter: @RicksterCDN rclaus@microsoft.com http://regularITguy.com
3
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Agenda Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
4
>80,000 IOPs Premium Storage GPU-enabled virtual machines N New generation of D family VMs DV2 SSD Storage Fast CPUs D Scale-up options Largest virtual machines Fastest storage in the public cloud 35% faster than D Intel E5-2673 v3 CPUs NVIDIA GPUs Remote visualization Compute-intensive + RDMA Highest value A Most memory fastest CPUs G Highest valueLargest scale-up
5
The G family Optimized for data workloads Up to 32 CPU cores, 448 GB RAM 6.5 TB local SSD Latest generation Intel processor Up to 64 attached disks!! G
6
Hierarchy Subscription Cloud Service (200) Virtual Machine (50x200) Virtual Network (100) Storage Account (100) Storage Container Storage Blob (40x100) ObjectLimitLocking Subscription 120 Create/Add operations in 5 minute window N/A Cloud Service200 per subscription~3 minutes per update Virtual Machine 50 per cloud service 2048 per Virtual Network None Virtual Network100 per subscriptionSingle modification API Storage Account100 per subscriptionNone Storage ContainerNo LimitNone Storage Blob40 per storage account One blob per container per storage account at a time Limits and Locking
7
Manage resources as a single unit Role based access and control (RBAC) on groups or resources Billing integrated tagging on groups or resources Resource Groups
8
Know Your Limits – Resource Manager ResourceDefault LimitMaximum Limit Cores per subscriptionsubscription20 1 per Region10,000 per Region Co-administratorsUnlimited Storage accounts100100 2 Resource Groups800 Resource Manager API Reads15000 per hour Resource Manager API Writes1200 per hour Resource Manager API request size4194304 bytes VMs per Availability Set100 IO/ps to a standard storage account20k
10
Azure Resource Manager (ARM)
11
ARM templates can: Simplify deployment Simplify roll-back Provide cross-resource configuration and update support Be used as a learning tool to build to suit Azure templates are: Source file, checked-in Specifies resources and dependencies (VMs, websites, DBs) and connections (configuration, LB sets) Configurable parameters for input/output Azure Resource Manager templates DEPENDS ON SQL Depends on SQL SQL configuration
12
Key Improvements: Azure Virtual Machines (v2) Massive and parallel deployment of Virtual Machines 3 Fault Domains in Availability Sets Custom URLs for Custom Script VM Extensions for VMs SSH-2 RSA Format Support for SSH keys for Linux VMs
14
Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
15
Availability Sets SQL Server Primary SQL Server Secondary Availability set SLA 99.95 SLA High Availability Hardware and Software Windows and Linux
16
Availability Sets
18
https://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/
20
Virtual Machine Storage Architecture Azure Virtual Machine C:\ OS Disk E:\, F:\, etc. Data Disks D:\ Temporary Disk Disk Cache Azure Blob A series D: = Spinning Rust D, DS, G, GS series D: = SSD with caching
22
CoresVM Sizes Temp Disk Size (GB) Max IOPS Max Read (MB/s) Max Write (MB/s) 1Standard_D1503,0004824 2 Standard_D2 Standard_D11 1006,0009648 4 Standard_D3 Standard_D12 20012,00019296 8 Standard_D4 Standard_D13 40024,000384192 16Standard_D1480048,000768384 http://azure.microsoft.com/blog/2014/10/06/d-series-performance-expectations/
23
Virtual Machine Storage Architecture Azure Virtual Machine C:\ OS Disk E:\, F:\, etc. Data Disks D:\ Temporary Disk Disk Cache Azure Blob A series D: = Spinning Rust D, DS, G, GS series D: = SSD with caching
24
Page Blobs 3 copies VHD disks, 1 TB per disk 500 IOPs (8000 IOPS total) Virtual machine standard storage
25
West DC East DC > 400 miles Defend against regional disasters Geo replication Virtual machine standard storage
26
TierIOpsBandwidth P1 / 128gb500100 Mb/sec P2 / 512gb2300150 Mb/sec P3 / 1023gb5000200 Mb/sec https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-size-specs/
30
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Want Rick’s Coordinates? http://about.me/rickclaus Twitter: @RicksterCDN rclaus@microsoft.com http://regularITguy.com Please use Event Board to fill out a session evaluation. Questions? Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.