Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6.

Similar presentations


Presentation on theme: "Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6."— Presentation transcript:

1

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

5

6

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/

17

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

20

21

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

25

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

32

33

34 Want Rick’s Coordinates? http://about.me/rickclaus Twitter: @RicksterCDN rclaus@microsoft.com http://regularITguy.com Questions? Thank you!

35

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/

37


Download ppt "Rick Claus Architect like a PRO for Performance and Availability of your Microsoft Azure VMs ARC43 6."

Similar presentations


Ads by Google