Download presentation
Presentation is loading. Please wait.
Published byOwen Henry Modified over 8 years ago
2
Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6
3
http://about.me/rickclaus Twitter: @RicksterCDN rclaus@microsoft.com http://regularITguy.com
4
Make it Work Make it Right Make it Fast * * (if it’s not fast enough) Now make it Secure Now make it Cost Effective
7
>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
8
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!! The G family G
9
Know Your Limits – Service Manager 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 http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/
10
Manage resources as a single unit Role based access and control (RBAC) on groups or resources Billing integrated tagging on groups or resources Azure Resource Manager & Resource Groups
11
Classic model (v1) Resource Manager (v2)
12
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
13
Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
14
Azure Resource Manager (ARM)
15
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
16
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 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-app-frameworks/
18
Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
19
Availability Sets SQL Server Primary SQL Server Secondary Availability set SLA 99.95 SLA High Availability Hardware and Software Windows and Linux
22
https://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/
23
Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
24
Virtual Machine Storage Architecture Azure Virtual Machine C:\ OS Disk D:\ Temporary Disk Disk Cache Azure Blob A series D: = Spinning Rust D, DS, G, GS series D: = SSD with caching
26
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/
27
Virtual Machine Storage Architecture Azure Virtual Machine C:\ OS Disk D:\ Temporary Disk Disk Cache Azure Blob E:\, F:\, etc. Data Disks A series D: = Spinning Rust D, DS, G, GS series D: = SSD with caching
28
Page Blobs 3 copies VHD disks, 1 TB per disk 500 IOPs (8000 IOPS total) Virtual machine standard storage
29
West DC East DC > 400 miles Defend against regional disasters Geo replication Virtual machine standard storage
30
Persistent / Data disk performance 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/
31
Meet the Family Azure Resource Templates (ARM) Availability Sets Effectively Using Drives Azure Scale Units
34
Want Rick’s Coordinates? http://about.me/rickclaus Twitter: @RicksterCDN rclaus@microsoft.com http://regularITguy.com Questions? Thank you!
36
Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.